Re: [Talk-de] boundarys / river als boundary / admin_level?

2019-05-20 Thread Florian Lohoff
On Fri, May 17, 2019 at 07:22:06PM +0200, wambac...@posteo.de wrote:
> Moin
> > Am Ende war es vieles - poly von download.geofabrik.de der an einer
> > winzigen stelle einen node schneidet einer boundary.
> > osmupdate/osmconvert mit dem poly schneiden dann da einen teil der
> > boundary weg.
> 
> Die Poly-Files der Geofabrik sind fast alle händisch erstellt worden,
> daher einfach und relativ schnell. Wenn sich aber eine Grenze verändert
> haben sollte, kann das (nie wieder angefasste) Poly-File schon mal
> falsch sein.
> 
> Mein Tip: /
> /- https://wambachers-osm.website/boundaries//
> 
> - bpoly mit einem Buffer von 1-2 km wählen und dann sind die
> *tagesaktuell*. ;)

Da geht nen buffer? Das habe ich wohl übersehen. Habe mir
jetzt bei 

http://polygons.openstreetmap.fr/get_poly.py?id=73347¶ms=0.02-0.001000-0.005000

besorgt - Problem ist das entgegen der Doku die durch 
das ST_Simplify doch kleiner werden und schneiden können. Muss man
also im Buffer entsprechend vorsorgen. Ausserdem entstehende da durchaus
mal seltsame Multipolygone. 

Flo
-- 
Florian Lohoff f...@zz.de
UTF-8 Test: The 🐈 ran after a 🐁, but the 🐁 ran away


signature.asc
Description: PGP signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] boundarys / river als boundary / admin_level?

2019-05-20 Thread Jochen Topf
On Mon, May 20, 2019 at 08:36:18PM +0200, Florian Lohoff wrote:
> On Fri, May 17, 2019 at 07:22:06PM +0200, wambac...@posteo.de wrote:
> > Moin
> > > Am Ende war es vieles - poly von download.geofabrik.de der an einer
> > > winzigen stelle einen node schneidet einer boundary.
> > > osmupdate/osmconvert mit dem poly schneiden dann da einen teil der
> > > boundary weg.
> > 
> > Die Poly-Files der Geofabrik sind fast alle händisch erstellt worden,
> > daher einfach und relativ schnell. Wenn sich aber eine Grenze verändert
> > haben sollte, kann das (nie wieder angefasste) Poly-File schon mal
> > falsch sein.
> > 
> > Mein Tip: /
> > /- https://wambachers-osm.website/boundaries//
> > 
> > - bpoly mit einem Buffer von 1-2 km wählen und dann sind die
> > *tagesaktuell*. ;)
> 
> Da geht nen buffer? Das habe ich wohl übersehen. Habe mir
> jetzt bei 
> 
> http://polygons.openstreetmap.fr/get_poly.py?id=73347¶ms=0.02-0.001000-0.005000
> 
> besorgt - Problem ist das entgegen der Doku die durch 
> das ST_Simplify doch kleiner werden und schneiden können. Muss man
> also im Buffer entsprechend vorsorgen. Ausserdem entstehende da durchaus
> mal seltsame Multipolygone. 

Wenn Du alles innerhalb einer Grenze haben willst, kannste das auch mit
"osmium extract --polygon" machen und die Grenze direkt aus OSM nehmen.
Wenn Du dann noch die "smart"-Strategie benutzt, dann ist auch die
Grenze selbst garantiert drin. Vereinfachte Grenzen machen das Ganze
etwas schneller, aber nicht viel. Und dann musste Dich nicht mit Buffern
oder so rumärgern.

Jochen
-- 
Jochen Topf  joc...@remote.org  https://www.jochentopf.com/  +49-351-31778688

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


Re: [Talk-de] boundarys / river als boundary / admin_level?

2019-05-20 Thread Florian Lohoff
Hi,

On Mon, May 20, 2019 at 09:32:25PM +0200, Jochen Topf wrote:
> > besorgt - Problem ist das entgegen der Doku die durch 
> > das ST_Simplify doch kleiner werden und schneiden können. Muss man
> > also im Buffer entsprechend vorsorgen. Ausserdem entstehende da durchaus
> > mal seltsame Multipolygone. 
> 
> Wenn Du alles innerhalb einer Grenze haben willst, kannste das auch mit
> "osmium extract --polygon" machen und die Grenze direkt aus OSM nehmen.
> Wenn Du dann noch die "smart"-Strategie benutzt, dann ist auch die
> Grenze selbst garantiert drin. Vereinfachte Grenzen machen das Ganze
> etwas schneller, aber nicht viel. Und dann musste Dich nicht mit Buffern
> oder so rumärgern.

Ich habe halt hier für meinen ganzen Auswertungsramsch diverse sub PBFs
von Deutschland die ich derzeit mit osmupdate/osmconvert update
und neu beschneide. Dafür brauche ich halt polys.

osmupdate/osmconvert ist da ein wenig eigenwillig was das ausschneiden
angeht. Daher ist mir dann OWL/Regierungsbezirk Detmold um die Ohren
geflogen. Ich würde ja einfach auch osmium umstellen in der pipeline
aber da fehlt mir das mit dem dem automatisch update eines pbfs d.h.
download der change files. 

Ich will doch einfach nur ein geographisches .pbf auf dem aktuellen
stand halten. Und das "consumerdevice" um das zu machen ist
halt osmupdate mit dem -B poly und schon läuft das für doofe.

Die 50+ Jobs werfe ich dann einfach alle 2 Stunden mir slurm in die
Luft und der scheduled mir die durch mit den dependencies.

Flo
-- 
Florian Lohoff f...@zz.de
UTF-8 Test: The 🐈 ran after a 🐁, but the 🐁 ran away


signature.asc
Description: PGP signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] boundarys / river als boundary / admin_level?

2019-05-20 Thread wambacher
Jetzt mal Butter bei die Fische:

Hast du den Export der Boundaries überhaupt ausprobiert? Ich könnte auch
in den Logfiles nachsehen, aber warte erstmal ab.

"Komische" Poly-Files hab ich bei meiner Software übrigens schon lange
nicht mehr erlebt.( muss ca 6-7 Monate her sein, dass es da mal ein
Ticket zu gab)

Was brauchst du denn genau?
- Mehr als eine Grenze auf einem Schlag? No Problem.
- Täglich die aktuellen Grenzen einer Liste? Null Problem, wenn die
Liste maximal 50 Ids einhält. Wenn mehr, dann halt 2 oder mehr Befehle.
- Alle Grenzen eines Landes mit AL4 (z.B. alle Bundesländer von DEU) -
null Problemo.
- oder auch alle AL3 *und *Al4 von Papua-Neuguinea, jede Grenze ein
separates File? 1 Befehl reicht.
- Die Grenzen von DACH als *ein* Polygon, also ohne innere
Ländergrenzen? - kein Problem.

Alles ohne das GUI verwenden zu müssen. Einfacher Batch mit einen
Exportbefehl reicht (wenn du nicht gerade Win10 verwendest, was ich bei
dir aber für unrealistisch halte).

Und natürlich alles bei Bedarf mit frei definierbaren Buffern ohne
Überlappungen.

Ratlose Grüße

walter

-- 
My projects:

Admin Boundaries of the World 
Missing Boundaries

Emergency Map 
Postal Code Map (Germany only) 
Fools (QA for zipcodes in Germany) 
Postcode Boundaries of Germany 
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de