Arrastre para cambiar el tamaño
PuntoMapa (Estructura)
CGS S.L. - Manual de referencia
Punto geográfico dado en grados de longitud y latitud

Espacio de nombres: CGSSL.Munigex.Lib.Utiles
Ensamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxis
C#
public struct PuntoMapa

El tipo PuntoMapa expone a los siguientes miembros.

Constructores
  NombreDescripción
Método públicoPuntoMapa
Construye un punto geográfico.
Top
Propiedades
  NombreDescripción
Propiedad públicaDistancia
Devuelve la longitud del vector geográfico. Solo es preciso con vectores de décimas de grado o menores.
Propiedad públicaLatitud
Latitud
Propiedad públicaLongitud
Longitud
Propiedad públicaNorma
Devuelve el vector normalizado.
Top
Métodos
  NombreDescripción
Método públicoMiembro estáticoCentro
Crea un nuevo punto en centro de gravedad de otros 2 puntos dados
Método públicoClonar
Crea una copia de este punto.
Método públicoEquals
Comprueba que 2 objetos son iguales y del mismo tipo
(Reemplaza a ValueTypeEquals(Object).)
Método públicoGetHashCode
Devuelve un identificador útil para inserta el objeto en tablas de dispersión (tablas hash)
(Reemplaza a ValueTypeGetHashCode.)
Método públicoOffset(PuntoMapa)
Modifica las coordenadas con un desplazamiento dado por un vector
Método públicoOffset(Double, Double)
Desliza al propio punto una distancia determinada en longitud y latitud.
Método públicoToPointF
Conversor del punto geográfico a un punto de dibujo de System.Drawing en un entorno NET.
Método públicoToString
Convierte a formato de cadena las coordenadas de este punto
(Reemplaza a ValueTypeToString.)
Método públicoToString(String)
Convierte a formato de cadena las coordenadas de este punto
Método públicoToString(String, IFormatProvider)
Convierte a formato de cadena las coordenadas de este punto
Top
Operadores
  NombreDescripción
Operador públicoMiembro estáticoAddition
Suma dos vectores
Operador públicoMiembro estáticoDivision(PuntoMapa, Double)
Divide un vector entre un escalar.
Operador públicoMiembro estáticoDivision(PuntoMapa, Int32)
Divide un vector entre un escalar.
Operador públicoMiembro estáticoEquality
Operador ==
Operador públicoMiembro estáticoInequality
Operador !=
Operador públicoMiembro estáticoMultiply(Double, PuntoMapa)
Multiplica un escalar por un vector.
Operador públicoMiembro estáticoMultiply(Int32, PuntoMapa)
Multiplica un escalar por un vector.
Operador públicoMiembro estáticoSubtraction
Resta dos vectores
Top
Campos
  NombreDescripción
Campo públicoMiembro estáticoCero
Punto de coordenadas (0,0). Está situado en el ecuador y sobre el meridiano de Greenwich
Top
Observaciones
También puede ser utilizado como un vector de desplazamiento en algunos casos
Vea también