一、地图显示(MapKit)
范围,由两部分组成:
1.中心点经纬度 2.经纬度的比例尺
![](https://img.haomeiwen.com/i1644584/12daa7f5c833f24e.png)
地图的类型(mapType)
1.标准地图:MKMapTypeStandard
2.卫星地图:MKMapTypeSatellite
3.混合地图:MKMapTypeHybrid
二、添加标注(MKPointAnnotation)
1.基本标注
![](https://img.haomeiwen.com/i1644584/a5a9c5d11592cecc.png)
2.自定义标注
实现MKMapViewDelegate方法
![](https://img.haomeiwen.com/i1644584/55cfe2b0a606a687.png)
效果图:
![](https://img.haomeiwen.com/i1644584/552362198fd62550.png)
三、定位
四、地理编码和反编码和添加覆物
地理编码:根据具体地理信息编码为经纬度。
地理反编码:根据经纬度反编码为地理位置信息。
编码/反编码类:CLGeocoder
1.在map view添加长按手势
2.
![](https://img.haomeiwen.com/i1644584/0fdceaa5c45caa8f.png)
![](https://img.haomeiwen.com/i1644584/93cad95db4817936.png)
![](https://img.haomeiwen.com/i1644584/5d91ade30d82553a.png)
3.覆盖物代理方法
![](https://img.haomeiwen.com/i1644584/2234e06caa731f91.png)
实现效果:
![](https://img.haomeiwen.com/i1644584/e17f2a263f284862.png)
五、搜索
搜索请求对象:MKLocalSearchRequest
搜索服务类:MKLocalSearch
![](https://img.haomeiwen.com/i1644584/86d702e4d9a82c63.png)
六、线路规划
![](https://img.haomeiwen.com/i1644584/7128e29e160f9f8c.png)
![](https://img.haomeiwen.com/i1644584/33eb7a5e614feea9.png)
![](https://img.haomeiwen.com/i1644584/b7ad3648de8051ad.png)
效果图:
![](https://img.haomeiwen.com/i1644584/cc086eb49f9b3026.png)
网友评论