【问题标题】:How to display indoor.shp file in TileMill如何在 TileMill 中显示户内.shp 文件
【发布时间】:2014-04-07 09:40:22
【问题描述】:

我用 JOSM(.osm 格式)制作室内地图,然后我成功地将它们转换为 shapefile(.shp 格式)。我想将它们转换为 MBTiles 格式,以便使用 TileMill 显示 Andorid 应用程序。当我在 TileMill 项目中上传我的 shp 文件时,我看不到我的地图。有没有办法显示它?谢谢你。

这是我的 .shp 文件link

Map {
  background-color: #b8dee6;
}

#countries {
  ::outline {
    line-color: #85c5d3;
    line-width: 2;
    line-join: round;
  }
  polygon-fill: #fff;
}

#polygon.poly {
  line-color:#594;
  line-width:0.5;
  polygon-opacity:1;
  polygon-fill:#ae8;
}

【问题讨论】:

    标签: osmdroid mapbox tilemill


    【解决方案1】:

    JOSM shp 到 MBTiles...对于室内地图...看起来有点复杂。

    我想你的地图是由线条和多边形组成的?

    我可以建议您从头开始(重新)将您的室内地图构建为 KML 文件(使用 Google Earth、ArcGIS 或什至使用 Google Maps)。

    然后您将能够直接在 Android 设备上加载此 KML:

    • Android 版 Google 地球
    • 或使用OSMNavigator 应用程序(基于OSMBonusPack+osmdroid)
    • 或通过使用 OSMBonusPack+osmdroid 库编写您自己的应用程序。

    【讨论】:

    • 但谷歌不支持我的国家的室内地图。是的,但是室内 josm 和 osm 没有关于室内地图的工具。它们不是显示房间。最后我决定渲染 jpg :S 对我来说太难了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-17
    • 2022-06-27
    • 1970-01-01
    相关资源
    最近更新 更多