从大型OSM提取中创建较小的OSM提取

时间:2013-09-22 11:45:29

标签: openstreetmap postgis

我正在将OSM文件转换为我的硕士论文的地理空间数据库。当我试图从JOSM中选择约20平方公里的区域进行下载和保存时,它说“请求的区域大小太大”,我应该使用社区提供的摘录。所以我下载了德国波恩的OSM。问题是,这个区域对我来说太大了。是否可以从此OSM提取中选择较小的区域,并将其保存为带有JOSM或任何其他免费源图形软件的OSM文件?

谢谢!

2 个答案:

答案 0 :(得分:2)

是的,当然。您至少可以使用osmosis(用Java编写)和osmconvert(用C语言编写)将大extracts剪切成较小的JOSM。如果您想拥有一个交互式工具但是它不能直接提供这样的剪切功能,您也可以使用{{3}}。

答案 1 :(得分:2)

如果你想要一个中小型提取物,你也可以使用JOSM的“mirrored download”插件。它使用Overpass API下载数据(而不是主OSM服务器)并允许相当大的提取。从好的方面来说,您始终可以获得最新的数据,而且您不必下载超出实际需要的数据。