Re: [Talk-dk] Søer

2020-04-14 Tråd Anders Wegge Keller
På Tue, 14 Apr 2020 22:08:37 +0200
Jørgen Elgaard Larsen  skrev:

> Når du filtrerer på flere ting i Osmium, bruger den logisk ELLER.

Ja, så kan jeg godt se mit datasæt skal blive stort.

...

> Den sidste - angiver, at osmium nr. 2 skal læse fra stdin, dvs. dvs 
> output fra den første.

Jeg takker.

-- 
//Wegge

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] Søer

2020-04-14 Tråd Jørgen Elgaard Larsen

Michael Andersen skrev:

Mindre områder i Danmark kan du sikkert downloade via
https://overpass-turbo.eu/. Vær her opmærksom på at der er grænser for
hvor store datamængder browsere kan håndtere.



Man kan hente det med f.x. cUrl eller wget fra Overpass Turbos API:

http://overpass-api.de/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A325%5D%3B%0A%0A%2F%2F%20Find%20Denmark%0Aarea%5Badmin_level%3D%222%22%5D%5Bname%3D%22Danmark%22%5D%5Bboundary%3D%22administrative%22%5D-%3E.dk%3B%0A%0A%2F%2F%20Find%20lakes%20in%20Denmark%0A%28%20%20%0A%20%20way%5B%22water%22%3D%22lake%22%5D%5Bnatural%3Dwater%5D%28area.dk%29%3B%0A%20%20relation%5B%22water%22%3D%22lake%22%5D%5Bnatural%3Dwater%5D%28area.dk%29%3B%0A%29%3B%0A%0A%0A%2F%2F%20print%20results%0Aout%20body%3B%0A%3E%3B%0Aout%20skel%20qt%3B%0A%0A


Mennesker kan se søgningen her:

http://overpass-turbo.eu/s/SPr


- Jørgen

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] Søer

2020-04-14 Tråd Jørgen Elgaard Larsen

Når du filtrerer på flere ting i Osmium, bruger den logisk ELLER.

Dvs. at din søgning finder alle ways/relations med ENTEN natural=water 
ELLER water=lake.


Så du finder også alle vandløb, der er tagget natural=water + 
water=river.



Det nemmeste er nok bare KUN at lede efter water=lake.

Ellers kan du gøre noget i retning af:

osmium tags-filter denmark-latest.osm.pbf wr/water=lake | osmium -o 
water_dk.osm.pbf wr/natural=water -



Så finder du først alle water=lake, derefter filtrerer du en gang til på 
natural=water.


Den sidste - angiver, at osmium nr. 2 skal læse fra stdin, dvs. dvs 
output fra den første.


- Jørgen



Anders Wegge Keller skrev:
osmium tags-filter denmark-latest.osm.pbf wr/natural=water 
wr/water=lake -o

water_dk.osm.pbf

Det ser ud til at give mig de søer der har en størrelse der vil give
kedelige billeder. Men desværre får jeg også en hel masse vandløb med, 
så

det bliver en jævnt stor fil at arbejde med. Kender du tilfældigvis det
værktøj godt nok til at give et hint om hvad jeg gør forkert?



___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] Søer

2020-04-14 Tråd Michael Andersen
tirsdag den 14. april 2020 21.20.38 CEST skrev Anders Wegge Keller:
> På Tue, 14 Apr 2020 19:46:40 +0200
> 
> Michael Andersen  skrev:
> > I JOSM har jeg lige forsøgt mig med Overpass API og søgningen
> > "natural=water & water=lake & (type:way or type:relation) in Danmark".
> > 
> > Det fungerer fint, bortset fra at ikke alle større søer endnu er tagget
> > water=lake, mens et stort antal vandhuller, der måske med fordel kunne
> > tagges water=pond, omvendt kommer med.
> > 
> > Mindre områder i Danmark kan du sikkert downloade via
> > https://overpass-turbo.eu/. Vær her opmærksom på at der er grænser for
> > hvor store datamængder browsere kan håndtere.
> 
>  Jeg er totalt novice i det her, så jeg bliver desværre nødt til at spørge
> om noget endnu mere basalt. Jeg kan se at min browser ganske rigtigt timer
> ud, når jeg prøver at gøre noget i hele Danmark. Så jeg har downloadet et
> dump i pbf format for at rode med det lokalt. Jeg har så brugt osmium
> kommandolinieværktøjet til at lave den samme filtrering som du har ovenfor:
> 
> osmium tags-filter denmark-latest.osm.pbf wr/natural=water wr/water=lake -o
> water_dk.osm.pbf
> 
> Det ser ud til at give mig de søer der har en størrelse der vil give
> kedelige billeder. Men desværre får jeg også en hel masse vandløb med, så
> det bliver en jævnt stor fil at arbejde med. Kender du tilfældigvis det
> værktøj godt nok til at give et hint om hvad jeg gør forkert?

Jeg har desværre ingen som helst erfaring med osmium.

Men jeg har lige søgt på alle søer i DK, som var tagget "wiki*" og på den måde 
fundet endnu ~150 søer, som nu også er tagget water=lake :-).

Jeg har ingen erfaring med det heller, men hvis man på 
https://overpass-turbo.eu/  klikker på tabben "Eksporter"->"Søgning" kommer man 
frem et vindue 
der tilbyder "Download direkte fra Overpass-API". Jeg vil gætte på det vil 
kunne gøre det. Ellers er måske en der kan fikse et script der kan snakke 
direkte med API'et. 




___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] Søer

2020-04-14 Tråd Anders Wegge Keller
På Tue, 14 Apr 2020 19:46:40 +0200
Michael Andersen  skrev:


> I JOSM har jeg lige forsøgt mig med Overpass API og søgningen
> "natural=water & water=lake & (type:way or type:relation) in Danmark".
> 
> Det fungerer fint, bortset fra at ikke alle større søer endnu er tagget
> water=lake, mens et stort antal vandhuller, der måske med fordel kunne
> tagges water=pond, omvendt kommer med.
> 
> Mindre områder i Danmark kan du sikkert downloade via
> https://overpass-turbo.eu/. Vær her opmærksom på at der er grænser for
> hvor store datamængder browsere kan håndtere.

 Jeg er totalt novice i det her, så jeg bliver desværre nødt til at spørge
om noget endnu mere basalt. Jeg kan se at min browser ganske rigtigt timer
ud, når jeg prøver at gøre noget i hele Danmark. Så jeg har downloadet et
dump i pbf format for at rode med det lokalt. Jeg har så brugt osmium
kommandolinieværktøjet til at lave den samme filtrering som du har ovenfor:

osmium tags-filter denmark-latest.osm.pbf wr/natural=water wr/water=lake -o
water_dk.osm.pbf

Det ser ud til at give mig de søer der har en størrelse der vil give
kedelige billeder. Men desværre får jeg også en hel masse vandløb med, så
det bliver en jævnt stor fil at arbejde med. Kender du tilfældigvis det
værktøj godt nok til at give et hint om hvad jeg gør forkert?

-- 
//Wegge

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] Søer

2020-04-14 Tråd Michael Andersen
tirsdag den 14. april 2020 17.32.14 CEST skrev Anders Wegge Keller:
> Jeg kører en dansk Twitterkonto, @DanskKvadrat. Kontoen
> finder et tilfældigt punkt indenfor DAGI500 shapefilen, og downloader 4 km²
> billeder fra google maps. Det virker rimeligt godt, men en gang imellem
> rammer den et tilfældigt punkt ude i en sø, som emsempelvis:
> 
> https://twitter.com/DanskKvadrat/status/1249823489906917381
> 
> Den slags billeder bliver lidt kedelige at se på i længden, så jeg kunne
> godt tænke mig at maske de områder der er tagget som water=lake ud af valget
> af tilfældige lokationer. Findes der en nogenlunde tilgængelig opskrift på
> hvordan man får pillet sådan et subset ud?

I JOSM har jeg lige forsøgt mig med Overpass API og søgningen "natural=water & 
water=lake & (type:way or type:relation) in Danmark".

Det fungerer fint, bortset fra at ikke alle større søer endnu er tagget 
water=lake, mens et stort antal vandhuller, der måske med fordel kunne tagges 
water=pond, omvendt kommer med.

Mindre områder i Danmark kan du sikkert downloade via 
https://overpass-turbo.eu/. Vær her opmærksom på at der er grænser for hvor 
store datamængder browsere kan håndtere.




___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk


[Talk-dk] Søer

2020-04-14 Tråd Anders Wegge Keller
Jeg kører en dansk Twitterkonto, @DanskKvadrat. Kontoen
finder et tilfældigt punkt indenfor DAGI500 shapefilen, og downloader 4 km²
billeder fra google maps. Det virker rimeligt godt, men en gang imellem
rammer den et tilfældigt punkt ude i en sø, som emsempelvis: 

https://twitter.com/DanskKvadrat/status/1249823489906917381

Den slags billeder bliver lidt kedelige at se på i længden, så jeg kunne
godt tænke mig at maske de områder der er tagget som water=lake ud af valget
af tilfældige lokationer. Findes der en nogenlunde tilgængelig opskrift på
hvordan man får pillet sådan et subset ud?

-- 

//Wegge

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-dk