2

我知道如何使用 osmosis 从 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”?

4

1 回答 1

2

请参阅OSM wiki 中的渗透。该页面有很多 osmosis 使用示例以及一个额外的单独示例页面。有关完整的参数概述,请参阅渗透/详细用法

我自己从未使用过 osmosis,但似乎您只需要指定--way-key-value keyValueList="natural.beach" --used-node而不是--node-key-value.

于 2014-08-21T12:45:57.640 回答