我下载了OSM地图区域的PBF格式。 是否可以使用渗透从此文件中提取KEY:HIGHWAY的值。情况是我将在lat / log(GPS的输出)中给出一个位置,我需要从文件中获取密钥HIGHWAY
的值。可能吗?如果有人有代码,请提供。
答案 0 :(得分:0)
OSM维基有osmosis example usages。本段还提到了如何提取所有高速公路:
osmosis --read-xml city.osm --tf accept-ways highway=* --used-node --write-xml highways.osm
不要将此方法用于交互式路由器。动态提取这些信息将是缓慢且低效的。而是执行此步骤一次(包括与routing相关的所有信息,而不仅仅是高速公路标记)并在这些方式之上计算路由图。或者最好只使用现有的end user routing softwares之一进行OSM。