室内导航(也许是 MapBox?)
Posted
技术标签:
【中文标题】室内导航(也许是 MapBox?)【英文标题】:Indoor navigation (MapBox perhaps?) 【发布时间】:2013-04-18 02:10:49 【问题描述】:早安,
我想知道,是否可以使用 ios 版 Mapbox 创建“室内”地图(或者是否有人有其他建议)?我有一份室内平面图的 PDF。我想我需要将其转换为 MBTiles (http://mapbox.com/developers/mbtiles/) 格式。我怎样才能做到这一点?
Allso,在为人员绘制到建筑物中某些设施的“步行路线”时。 “它”应该知道这个人可以走到哪里。
目前我正在尝试使用 CATiledLayers 创建一些东西(但我有点卡住了(我可以使用“平铺”格式显示地图。)并且正在寻找 MapBox 可能很有用,因为它有“绘图”矢量之类的东西在地图上,或带有信息的图标等。对于步行方向,我正在考虑“点缀”步行路线,以便“Dijkstra 的”算法“可以确定路径。即使可能,我如何在 Mabbox 中解决这个问题?
我们将不胜感激任何正确方向的帮助。
亲切的问候,
马蒂因·戴克斯特拉
【问题讨论】:
【参考方案1】:您可以使用 MapBox 执行此操作。为了将图像或 PDF 转换为 MBTiles 格式,您需要使用 TileMill。您基本上需要将图像转换为地理格式。最简单的方法是将 PDF 导出为 TIFF,然后将其设为 GeoTIFF 并关注these instructions。这将使您能够地理启用图像,将其导入 TileMill,然后将其导出为 MBTiles。然后,您可以使用 MapBox iOS SDK 将其带到 iOS。
【讨论】:
是的,这看起来很有前途。我现在将它导入 Tilemill。我在世界上显示了我的“图像”层。然而,它涵盖了整个世界。是否可以以某种方式“拖动和旋转”图像以覆盖正确的建筑物? 听起来您的图像没有正确地进行地理校正,即它没有正确的坐标,否则它已经覆盖了正确的位置。【参考方案2】:您可以使用indoor.io 等服务来生成地图。那里有很多室内服务,市场上还有更多。
【讨论】:
indoor.io 是否已关闭?这些室内服务是什么?以上是关于室内导航(也许是 MapBox?)的主要内容,如果未能解决你的问题,请参考以下文章
如何在 react-native 中的 mapbox 地图上绘制导航线?