MKMapPoint Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una ubicación en una proyección de mapa 2D.
public struct MKMapPoint
type MKMapPoint = struct
- Herencia
-
MKMapPoint
Comentarios
Map Kit usa una proyección mercator con el Meridian Prime como su meridiano central. MKMapPoint representa un punto 2D en esa proyección.
Las proyecciones de mapa son un tema complejo. El desafío esencial es que cualquier proyección de una esfera en un plano 2D implique algunas distorsiones. La proyección mercator es una proyección cilíndrica estándar que distorsiona objetos grandes, en particular hacia los polos. La distorsión también depende del factor de zoom del mapa.
MKMapPoint son las coordenadas 2D de una proyección mercator en Map Kit. Los desarrolladores de aplicaciones pueden usarlos, por ejemplo, con los MKMapSize tipos y MKMapRect , pero generalmente usarán T:MapKit.CLLocationCoordinate2D , que encapsulan el concepto de latitud y longitud.
Para convertir de MKMapPoints a otros tipos, use:
Constructores
MKMapPoint(Double, Double) |
Una ubicación en una proyección de mapa 2D. |
Campos
X |
Una ubicación en una proyección de mapa 2D. |
Y |
Una ubicación en una proyección de mapa 2D. |
Métodos
Equals(Object) |
Una ubicación en una proyección de mapa 2D. |
FromCoordinate(CLLocationCoordinate2D) |
Una ubicación en una proyección de mapa 2D. |
GetHashCode() |
Una ubicación en una proyección de mapa 2D. |
ToCoordinate(MKMapPoint) |
Una ubicación en una proyección de mapa 2D. |
ToString() |
Una ubicación en una proyección de mapa 2D. |
Operadores
Equality(MKMapPoint, MKMapPoint) |
Una ubicación en una proyección de mapa 2D. |
Inequality(MKMapPoint, MKMapPoint) |
Una ubicación en una proyección de mapa 2D. |