我有一个 .mbtiles 文件,我将它用于离线 map (iOS MapBox SDK)。但是我的 .mbtiles 没有足够的数据(只是简单的绿色矩形)。我想在点之间画一些线(道路)(我从我的休息 API 下载它)。我找到了使用 RMShape
的解决方案,但我想使用已经绘制的 map 。我从 osm 和 TileMill 创建了我的 .mbtiles。请帮帮我。
最佳答案
WhirlyGlobe-Maply SDK 可以帮助您实现这一目标。
let tileSource = MaplyMBTileSource(mbTiles: "your-mbtile-filename")
addShapes()
功能,您可以在 map /地球上添加圆形、矢量、标签、文本和图标。 我尝试以编程方式添加纬度和长线。还尝试添加一些标签和球体。
这是它的外观->
WhirlyGlobe-Maply using mbtile and drawing on top of it
关于ios - mbtiles:是否可以在离线 mbtiles map 上画一些线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31382312/