新版微博的地理位置信息,附近位置的类表顶部增加地图展示
使用的为高德地图
迁移到自己项目中也根据官方文档来引入高德地图
但是2D地图的API中没有直接设置地图比例尺的大小,而默认的MAMapView的创建所展示的5个点的位置由于地图比例尺的不合适,会产生重叠,怎样来调整初始化时候地图比例尺的问题
API中有写道 REGION 是作为地图展示区域的参数,其中包含两组数据CENTERCOORDINATE及SPAN
前者是地图中心点,后者就是展示的经纬度范围
调整前者可以用来地图展示的定位,调整后者就可以改变地图展示的比例尺大小
MACoordinateSpan span = MACoordinateSpanMake(0.004913, 0.013695);
MACoordinateRegion region = MACoordinateRegionMake(_mapView.centerCoordinate, span);
_mapView.region = region;
---------
可以创建比例尺字典
读取原始coordinateSpan,根据比例尺大小进行转换,最后重新赋值