如何获得完整的列表街道乌拉圭

时间:2016-10-29 14:50:50

标签: maps openstreetmap

对于一个地理位置项目,它将指定获取由Town组织的乌拉圭国家的完整街道列表。例如蒙得维的亚 街道列表想知道是否有任何可以向我提供信息的数据库Open Street Maps。 此外,如果有OpenStreetMaps方式来配置服务器并通过Web服务进行咨询。

2 个答案:

答案 0 :(得分:1)

您可以下载完整的OSM extract乌拉圭语。但是,要按城镇生成街道列表,您还需要一个地理编码器,例如Nominatim

另请查看此answer at help.openstreetmap.org类似的问题。

答案 1 :(得分:0)

响应论坛OpenStreetMaps 所以我使用了这个解决方案:

Download the .pbf for your country http://download.geofabrik.de
Download the polygon file for the desired municipality from https://github.com/JamesChevalier/cities
Do this: osmosis --read-pbf-fast spain-latest.osm.pbf file="spain-latest.osm.pbf" --bounding-polygon file="cadiz.poly" --write-xml file="cadiz.osm"

现在你有一个自治市的.osm文件。里面是该城市的所有信息(街道,建筑物,纪念碑等)。

您可以使用osmfilter或grep来提取您想要的信息。

我帮助的网站

https://github.com/JamesChevalier/cities

http://polygons.openstreetmap.fr/

http://nominatim.openstreetmap.org/

http://extract.bbbike.org/

此致