Re: [Talk-dk] Søer
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
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
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
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
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
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
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