【问题标题】:Unable to download map data from OpenStreetMap无法从 OpenStreetMap 下载地图数据
【发布时间】:2019-08-06 10:52:55
【问题描述】:

执行时

`java -jar OSMMapTilePackager-6.1.1-SNAPSHOT.jar -u http://b.tile.openstreetmap.org/%d/%d/%d.png -t Mapnik -d at_mapnik_13.zip -zmax 15 -n 49.03942 -s 46.40162 -e 17.14736 -w 9.44595`

我得到 403(禁止访问),但是当我在浏览器中执行它时,我得到一个图块作为图像文件。

是否有与我错过的政策相关的内容。我正在尝试下载地图文件并用于离线使用。

提前致谢!

【问题讨论】:

  • 您的问题应该是“无法从 OpenStreetMap 下载地图图块”,因为您没有加载(原始)地图数据。

标签: android jar openstreetmap http-status-code-403


【解决方案1】:

通常禁止批量下载。请参阅tile usage policy。引用重要部分:

OpenStreetMap 自己的服务器完全在捐赠的资源上运行。

OpenStreetMap 数据可供所有人免费使用。我们的磁贴服务器不是。

强烈建议不要批量下载。不要不必要地下载瓷砖。 特别是,禁止以 17 或更高的缩放级别下载大量图块以供离线或以后使用 [...]

您可以通过安装TileMillinstalling your own tile-server 等渲染软件来render 自己的光栅 切片。或者看看Commercial OSM software and services

或者切换到vector tiles。获取原始 OSM 数据相当容易。矢量切片允许您在设备上动态渲染切片。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-11
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 2014-11-06
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    相关资源
    最近更新 更多