我想创建室内导航应用。但平面图有一些麻烦。 我需要一个好的地图(地板)编辑器,可能像ArcGis,JOSM。 如果这个编辑器可以按地图(门,窗,走廊......)创建数据库,那将会很棒。 我将在iOS应用中集成此地图。 谢谢!
答案 0 :(得分:3)
我找到了解决方案。我在jpg有这个平面图。
我的步骤:
1)通过GDAL将图像转换为Gtiff
2)在没有地球仪的情况下在TileMill中创建项目
3)按下按钮"添加新图层"。
4)选择gtiff文件的目的地并输入SRS字段" 900913"。
5)保存。
6)在图像层上设置的CSS光栅缩放:双线性;
7)在您看到地图的同时缩放地图
8)将项目导出到MBTile
9)使用MapBox SDK集成MBTile
对于GDAL:
gdal_translate \
- GTiff \\
〜/ Downloads / Plateosaurus_big.jpg \
〜/下载/ Plateosaurus_big.tif
答案 1 :(得分:2)
您可以自由选择要用于创建室内平面图的任何矢量GIS 。因此,您需要为您的模型开发一个speficiation ,以便您可以为路由器等创建规则。接下来您需要考虑如何存储它们(shapefile,PostGIS,...)以及如何您想要创建最终产品(渲染地图,路由图,......)。
我不确定你想要如何创建/收集你的平面图(专家与VGI),但 JOSM 听起来是一个很好的起点,尤其是。因为OSM社区已经有一些室内地图的经验:http://wiki.openstreetmap.org/wiki/Indoor
提示1:对于您的用例(室内路线),目前似乎没有最终解决室内地理位置和充分解析的问题。
提示2:室内主题仅在OSM社区的一小部分内使用。如果您将这些数据添加到全球OSM数据库中,那么期待一些拒绝/批评
提示3:在某些国家,平面图也是知识产权,因此复制和追踪可能是版权隐私。
答案 2 :(得分:2)
虽然这不是它的用途,但您可以查看indoo.rs。您可以使用该产品而无需室内本地化,但室内地图创建和室内导航。