OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2018-06-11 15:50:39

michuup
Member
Registered: 2014-08-20
Posts: 7

Filtrowanie tagu/tagów z konkretnymi danymi?

Witam,
czy jest możliwość aby otrzymać plik z konkretnymi danymi/kluczami/tagami z pliku osm, chodzi mi np o przefiltrowanie tagu highway, a w nim zawarte tylko dane: osm_id, highway, name, name:en, name:pl, ref, tunnel, bridge, oneway

Do tej pory ściągałem dane z overpass turbo i osuwałem sobie konkretne kolumny z danymi z pliku, teraz muszę robić to na dużych obszarach/plikach i niestety overpass/przeglądarka nie daje rady. Uruchomiłem na linuxie osmfilter oraz osmosis ale w instrukcjach są tylko podane przykłady jak przefiltrować tylko dany tag z różnymi danymi, takich jakich nie potrzebuje, a te które potrzebuje w tym pliku nie ma. Czy jest na to sposób przy pomocy innych programów/komend?

- tak jak bym chciał żeby to wyglądało przykładowo:
https://www.dropbox.com/s/lr2qoq2lodh92 … d.jpg?dl=0

- plik przedstawia dane wycięte po tagu highway w osmfilter
https://www.dropbox.com/s/szwzs2l57s5cw … m.jpg?dl=0

Offline

#2 2018-06-11 17:56:13

WiktorN
Member
Registered: 2013-08-04
Posts: 520

Re: Filtrowanie tagu/tagów z konkretnymi danymi?

Gdybym ja miał taką potrzebę, zaprzągł bym do tego pyosmium.

Tutaj jest przykład, który wyciąga długość drogi. Jest parę innych.

Offline

#3 2018-06-12 07:21:47

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 1,246

Re: Filtrowanie tagu/tagów z konkretnymi danymi?

michuup wrote:

teraz muszę robić to na dużych obszarach/plikach i niestety overpass/przeglądarka nie daje rady.

Proponowałbym

(1) wybranie "Export" a w nim "raw data directly from Overpass API" (pobiera dane bez ich pokazywania w przeglądarce). [możę być tłumaczony na polski jeśli przeglądarka zamawia strony po polsku]

(2) ustawienie parametru timeout do wyższej wartości - https://wiki.openstreetmap.org/wiki/Ove … QL#timeout:

Last edited by Mateusz Konieczny (2018-06-12 07:22:45)

Offline

Board footer

Powered by FluxBB