2015-09-23 45 views
0

我試圖收集某個地區的海灘數據。我使用了立交api和滲透從pbf中提取海灘。兩人都工作。但是,從立交api,我可以得到海灘多邊形(封閉的方式)和點(節點),但是,從滲透,我可以得到點(節點)。當我在滲透中尋找時,我確實包括了方法和關係。儘管如此,我從立交橋得到的海灘多邊形卻沒有。openstreetmap立交api和滲透獲取海灘數據沒有得到多邊形

任何人都可能有一些解決方案或解釋?非常感謝!

+0

你能告訴我們你是怎麼稱呼滲透嗎? – scai

+0

當然,我試過兩種: osmosis --read-pbf file = planet-latest.osm.pbf --node-key-value keyValueList =「natural.beach」--way-key-value keyValueList =「natural.beach 「--write-xml output.xml – user2146141

回答

0

不幸的滲透不支持使用--node-key-value--way-key-value在一起。您必須進行多次運行,然後使用--merge合併結果。例子見https://wiki.openstreetmap.org/wiki/Osmosis

+0

非常感謝, 在這種情況下, osmosis --read-xml file =」XXX「-tag-filter accept-nodes keyValueList =」natural.beach「--tag-filter accept-ways keyValueList =「natural.beach」--write-xml file =「XXX.osm」 可能不起作用,或者是因爲我試圖一次獲得節點和方法,對嗎?非常感謝! – user2146141

+0

我想是的。不幸的是,我對滲透的經驗很少。 – scai

相關問題