MKMapPoint Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Emplacement dans une projection de carte 2D.
public struct MKMapPoint
type MKMapPoint = struct
- Héritage
-
MKMapPoint
Remarques
Map Kit utilise une projection Mercator avec le méridien premier comme méridien central. Un MKMapPoint représente un point 2D sur cette projection.
Les projections cartographiques sont un sujet complexe. Le défi essentiel est que toute projection d’une sphère sur un plan 2D implique des distorsions. La projection Mercator est une projection cylindrique standard qui déforme les objets volumineux, en particulier vers les pôles. La distorsion dépend également du facteur de zoom de la carte.
MKMapPoint sont les coordonnées 2D d’une projection Mercator dans Map Kit. Les développeurs d’applications peuvent les utiliser, par exemple, avec les MKMapSize types et MKMapRect , mais ils utilisent généralement les types T:MapKit.CLLocationCoordinate2D , qui encapsulent le concept de latitude et de longitude.
Pour convertir de MKMapPoints en d’autres types, utilisez :
Constructeurs
MKMapPoint(Double, Double) |
Emplacement dans une projection de carte 2D. |
Champs
X |
Emplacement dans une projection de carte 2D. |
Y |
Emplacement dans une projection de carte 2D. |
Méthodes
Equals(Object) |
Emplacement dans une projection de carte 2D. |
FromCoordinate(CLLocationCoordinate2D) |
Emplacement dans une projection de carte 2D. |
GetHashCode() |
Emplacement dans une projection de carte 2D. |
ToCoordinate(MKMapPoint) |
Emplacement dans une projection de carte 2D. |
ToString() |
Emplacement dans une projection de carte 2D. |
Opérateurs
Equality(MKMapPoint, MKMapPoint) |
Emplacement dans une projection de carte 2D. |
Inequality(MKMapPoint, MKMapPoint) |
Emplacement dans une projection de carte 2D. |