我需要为ios编写一个室内导航项目,我需要使用
购物中心大楼的定制地图,所以我搜索了网页,并找到了
MapBox
对我来说是个很好的选择。
我是MapBox
新手,所以我有一些关于SDK的问题。
free account
才能使用SDK吗?Map ID
才能使用RMMapboxSource
吗?CLLocationCoordinate2D
坐标
映射,因为我使用自定义映射(以平面(x,y)坐标表示)
室内用途,如何将CLLocationCoordinate2D
坐标转换为
平面(x,y)坐标?外面有人能帮我吗?
对不起,如果我的英语不好,如果我没有清楚地表达自己?
提前谢谢。
发布于 2014-04-02 18:19:39
您不需要成为Mapbox的客户(免费或付费)才能使用SDK。它是开源的(BSD许可证)。
要使用RMMapboxSource
,是的,它是用于mapID
/hosted Mapbox地图的。查看RMGenericMapSource
以获得用于自托管或其他瓷砖的模型。
SDK除了在用例中的性能之外没有任何限制。
对于室内坐标,您应该以高精度转换为真实的CLLocationCoordinate2D
,或者考虑使用SDK作为模型构建自己的解决方案,使用UIScrollView
和CATiledLayer
作为模型,这样就不必为您的坐标系建立真正的地理基础。
https://stackoverflow.com/questions/22808743
复制相似问题