为JMapViewer创建脱机地图图块

时间:2014-04-02 08:12:47

标签: java openstreetmap jmapviewer

我想从图像中为JMapViewer创建离线地图图块。我怎么能够实现它?用于生成这些图块的工具有哪些?

1 个答案:

答案 0 :(得分:2)

实现这一目标的方法有很多种。所有这些都使用了外部工具链:

<强> 1。离线渲染器
这有点复杂,因为您需要使用渲染器,地图样式和OSM数据包来渲染您自己的地图图块。第一种简单的方法是使用Maperitive,因为它很容易配置并带有样式。更高级,你可以设置一个完整的OSM渲染堆栈(Mapnik,PostgreSQL DB,osmosis,...)所以请参阅www.switch2osm.org上的教程

<强> 2。平铺下载器
这很简单。从官方服务器下载磁贴有不同的工具:
http://wiki.openstreetmap.org/wiki/Category:Tile_downloading
但请记住,这些机器是捐赠的,不应该仅由少数单个用户强调。所以速度需要非常温和并尊重TUP:
http://wiki.openstreetmap.org/wiki/Tile_Usage_Policy