MapBox - 在 iOS 项目中使用比例控制
Posted
技术标签:
【中文标题】MapBox - 在 iOS 项目中使用比例控制【英文标题】:MapBox - using scale control in iOS project 【发布时间】:2014-06-20 15:11:36 【问题描述】:https://www.mapbox.com/mapbox.js/example/v1.0.0/scale-control/
我在 MapBox 的 javascript 示例中发现了这个功能。只是想知道是否有人遇到过使用 Objective-C/ios SDK 版本的方法。
我尝试在 TileMill 中使用 Legends,但没有成功,而且我不完全确定导出 MBTiles 文件时是否会导出 Legends。
【问题讨论】:
【参考方案1】:您可能会研究这些 API:
https://github.com/mapbox/mapbox-ios-sdk/blob/b83fc2ddf400b9e308fe0ccf87371f32b240d045/MapView/Map/RMMapView.h#L97-L100
您应该能够将其与地图像素大小一起使用来确定一个数字。
【讨论】:
谢谢,太好了。我设法将它与- (void)afterMapZoom:(RMMapView *)map byUser:(BOOL)wasUserAction
中的map.scaledMetersPerPixel
结合使用,根据我的图形大小计算比例。以上是关于MapBox - 在 iOS 项目中使用比例控制的主要内容,如果未能解决你的问题,请参考以下文章