我知道如何通过渗透来从OSM行星文件中提取节点。
osmosis --read-pbf file=h:/poi/planet-latest.osm.pbf --node-key-value
keyValueList="shop.chocolate" --write-xml H:/poi/todo/chocolateshop.xml
但是,如果我想提取像“natural.beach”这样的区域呢? 这些不是“节点”,而是“封闭的方式”。
任何人都可以帮我提取OSM Planet文件和Osmosis的“natural.beach”吗?
答案 0 :(得分:2)
见osmosis in the OSM wiki。该网页包含lots of osmosis usage examples以及其他separate example page。有关完整参数概述,请参阅Osmosis/Detailed Usage。
我自己从未使用渗透剂,但您似乎只需指定--way-key-value keyValueList="natural.beach" --used-node
而不是--node-key-value
。