一个用于处理osm数据库(由osm2pgsql生成的数据库)的小工具。读取设置_数据库。md学习如何建立所需的数据库。
请注意,默认情况下,osm2pgsql不会将所有可用的标记放入数据库,而osmf只处理这个有限的标记集。
如果你没有';如果你不想安装go编译器,你可以从最新发布的页面下载二进制文件。
$#查找德国不来梅市中心50米范围内的所有条目:$osmf 53.076 8.807 50表格:planet_osm_polygon distance_meters:0 osm_id:-3133460 osm_链接:https://www.openstreetmap.org/relation/3133460边界:政治名称:不来梅I参考号:54 way_区域:427011008.000000表格:planet_osm_polygon distance_meters:0 osm_id:-4496501 osm_链接:https://www.openstreetmap.org/relation/4496501访问:绿色贴纸德国边界:低排放区名称:Umweltzone不来梅路面积:19706300.000000…$#使用UNIX工具压缩输出:$osmf 53.076 8.807 50|awk';/^$//^(距离| osm|U链接|名称)/#39;距离米:0 osm链接:https://www.openstreetmap.org/relation/3133460名称:不来梅I距离米:0 osm链接:https://www.openstreetmap.org/relation/4496501名称:Umweltzone不来梅…$#在不来梅市中心附近找一家自行车店:$osmf 53.076 8.807 500 shop=bicycle | awk'/^(表| osm_id):/{next}//';距离米:244 osm_链路:https://www.openstreetmap.org/node/834082330地址:门牌号:30-32姓名:Velo Sport经营者:Velo Sport Ihr Radsporthaus GmbH商店:自行车