【发布时间】:2014-07-24 19:04:40
【问题描述】:
我有兴趣从以下区域创建一个包含地址的 CSV 文件(格式为街道名称、城镇、邮政编码、城市、纬度、经度)。
这是我目前所做的:
1) 在http://nick.dev.openstreetmap.org/downloads/planet/http://nick.dev.openstreetmap.org/downloads/planet/下载英国的 osm 文件
2) 运行 osmfilter:
osmfilter uk.osm --keep="highway=residential =primary =secondary =tertiaty =unclassified" >uk_streets.osm
3) 运行 osmconvert:
osmconvert uk_streets.osm --csv="@lon @lat addr:city addr:street" --csv-headline --csv-separator=, -o=uk_streets.csv
我的问题
我不知道如何只从 Milton Keynes 中提取地址 地区,上面的脚本似乎来自整个英国(即不在 上图所示的边界)。
运行脚本后数据有很多空白,我可以 找不到一些出现在 OSM 网站上的地址 数据库
问题
- 如何重构我的 osmfilter 和 osmconvert 为米尔顿凯恩斯提取必要信息的命令 仅限地区?
【问题讨论】:
-
您能否列举一些结果中缺少但存在于 OSM 数据库中的地址的示例?并考虑通过help.openstreetmap.org 或gis.stackexchange.com 提出您的问题,这里的人往往会过快地结束问题。
-
哦,你已经问过了。这是其他遇到相同问题的人的链接:help.openstreetmap.org/questions/35148/…
标签: csv openstreetmap