MKMapPoint 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
2D 地图投影中的位置。
public struct MKMapPoint
type MKMapPoint = struct
- 继承
-
MKMapPoint
注解
地图工具包使用 Mercator 投影,其中原子午线作为其中心子午线。 表示 MKMapPoint 该投影上的 2D 点。
地图投影是一个复杂的主题。 基本的挑战是,球体在 2D 平面上的任何投影都将涉及一些失真。 墨卡托投影是一种标准圆柱投影,可扭曲大型对象,特别是向两极方向倾斜。 失真也取决于地图的缩放因子。
MKMapPoint 是 Map Kit 中墨卡托投影的 2D 坐标。 例如,应用程序开发人员可以将它们与 和 类型一起使用MKMapSize,但通常会使用T:MapKit.CLLocationCoordinate2D 类型,这封装了纬度和经度的概念。MKMapRect
若要从 MKMapPoint转换为其他类型,请使用:
构造函数
MKMapPoint(Double, Double) |
2D 地图投影中的位置。 |
字段
X |
2D 地图投影中的位置。 |
Y |
2D 地图投影中的位置。 |
方法
Equals(Object) |
2D 地图投影中的位置。 |
FromCoordinate(CLLocationCoordinate2D) |
2D 地图投影中的位置。 |
GetHashCode() |
2D 地图投影中的位置。 |
ToCoordinate(MKMapPoint) |
2D 地图投影中的位置。 |
ToString() |
2D 地图投影中的位置。 |
运算符
Equality(MKMapPoint, MKMapPoint) |
2D 地图投影中的位置。 |
Inequality(MKMapPoint, MKMapPoint) |
2D 地图投影中的位置。 |