You are not logged in.

Announcement

*** NOTICE: CONTENT MIGRATION PENDING! Read More about the import. Bug? Post them here***

#1 2012-10-30 19:40:15

Joska
Member
Registered: 2008-07-11
Posts: 15

Gemeindegrenzen von Niederbayern und Oberpfalz

Hallo,

ich möchte mit JOSM mir gerne die Gemeindegrenzen von Niederbayern und Oberpfalz laden (alle auf einmal - weitere Daten brauch ich dann in der Ansicht nicht).

Wie geht das? Den ganzen Bereich kann man ja nicht herunterladen, weil das zu viele Daten sind.

Offline

#2 2012-10-30 20:19:50

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,144

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

Menü->Datei->Objekt herunterladen und dann eine Liste der Relationen eingeben.


Mapper aus dem Münsterland.

Offline

#3 2012-10-30 20:28:09

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

chris66 wrote:

Menü->Datei->Objekt herunterladen und dann eine Liste der Relationen eingeben.

Viel Spass, was glaubst Du wieviele Gemeinden es in der Oberpfalz bzw. Niederbayern gibt? wink

Step 1)
Runterladen von http://download.geofabrik.de/openstreet … ny/bayern/

Step 2)
osmconvert oberpfalz.osm.pbf --out-o5m > oberpfalz.o5m

Step 3)
osmfilter oberpfalz.o5m --keep="all admin_level=8" > opf_boundaries.osm

Step 4)
Jetzt reinladen

Have fun smile

Offline

#4 2012-10-30 22:01:41

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

kellerma wrote:
chris66 wrote:

Menü->Datei->Objekt herunterladen und dann eine Liste der Relationen eingeben.

Viel Spass, was glaubst Du wieviele Gemeinden es in der Oberpfalz bzw. Niederbayern gibt? wink

Step 1) Runterladen von http://download.geofabrik.de/openstreet … ny/bayern/
Step 2) osmconvert oberpfalz.osm.pbf --out-o5m > oberpfalz.o5m
Step 3) osmfilter oberpfalz.o5m --keep="all admin_level=8" > opf_boundaries.osm
Step 4) Jetzt reinladen

Hallo kellerma, Joska

Das dürfte dann aber weder kreisfreie Städte (admin_level=6) noch Verbandsgemeinden (admin_level=7) enthalten.
Ich weiß allerdings nicht ob es in Bayern so etwas wie Verbandsgemeinden überhaupt gibt.

Edbert (EvanE)

Edit: Typo

Last edited by EvanE (2012-10-30 22:02:31)

Offline

#5 2012-10-30 22:21:30

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

EvanE wrote:

Das dürfte dann aber weder kreisfreie Städte (admin_level=6)

Nullo Problemo, einfach
    osmfilter niederbayern.o5m --keep="admin_level=8 or admin_level=6" > nby_boundaries.os
nehmen

EvanE wrote:

noch Verbandsgemeinden (admin_level=7) enthalten.
Ich weiß allerdings nicht ob es in Bayern so etwas wie Verbandsgemeinden überhaupt gibt.

Würde mal vermuten, dass Joska daran gar nicht interessiert ist.
Die "Verbandsgemeinden" (als Verbund von zwei oder mehreren Gemeinden) gibt es in Bayern auch, nur heißen sie dort "Verwaltungsgemeinschaften".
Als man anfangs der 70er auf den "Alle Gemeinden müssen mind. 5000 Einwohner haben"-Trip war,
und es dann dennoch nicht geschafft hat, haben wenigstens die Verwaltungsgemeinschaften dies (fast) erreicht.

Fehlende Kreisfreie Städte machen eigentlich auch nur dann ein Problem, wenn sie an den Regierungsbezirksgrenzen liegen würden,
ansonsten sind sie von den "8er" ja "eingekesselt".

Ausnahme davon wiederum wären nebeneinander liegende kreisfreie Städte, z. B. in Mittelfranken gäbe es mit Nbg/Fth/Erl ein "großes Loch" smile

Last edited by kellerma (2012-10-30 22:37:44)

Offline

#6 2012-10-30 23:18:37

Marqqs
Member
Registered: 2011-01-01
Posts: 724

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

kellerma wrote:

Step 1)
Runterladen von http://download.geofabrik.de/openstreet … ny/bayern/

Step 2)
osmconvert oberpfalz.osm.pbf --out-o5m > oberpfalz.o5m

Step 3)
osmfilter oberpfalz.o5m --keep="all admin_level=8" > opf_boundaries.osm

Moin! Geht alles. Trotzdem ein paar Tipps für Tipp-Faule (wie mich). :-)

Step 2 etwas verkürzt:

osmconvert oberpfalz.osm.pbf -o=oberpfalz.o5m

(Man spart sich dann den zweiten Prozess, der nichts anderes tut als Daten von der Pipe wegzuschreiben.)

Step 3)

osmfilter oberpfalz.o5m --keep="admin_level>=6" -o=opf_boundaries.osm

(Es gehen auch Filter mit größer/kleiner usw.)

Schritt 1 und 2 lassen sich zusammenfassen:

wget http://download.geofabrik.de/openstreetmap/europe/germany/bayern/oberpfalz.osm.pbf -O - | osmconvert - -o=oberpfalz.o5m

(Dann werden die Daten gleich beim Runterladen konvertiert.)

Bitte nicht als Kritik auffassen, sondern wirklich nur als Variante für Faule. ;-)

Offline

#7 2012-10-31 07:11:58

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

Marqqs wrote:
osmfilter oberpfalz.o5m --keep="admin_level>=6" -o=opf_boundaries.osm

(Es gehen auch Filter mit größer/kleiner usw.)

Halt! Da ist ein Spalt! wink

Nimmt man z.B.
     osmfilter oberpfalz.o5m --keep="admin_level>=9" -o=opf_al9_boundaries.osm
merkt man, dass alle "Sub-Gemeinden" tschechisch sind sad

Dadurch, das der Geofabrikausschnitt nicht genau der Regierungsbezirksgrenze entlang läuft, hat man auch (Teile von) Gemeindengrenzen benachbarter Regierungsbezirke bzw. der Tschechei (und die auch nicht mit der Regierungsbezirkgrenze zusammenfallen).

Diese kann man in JOSM - optisch - relativ schnell wegschnippeln, schöner wär's jedoch, jenes "programmatisch" zu erledigen.

Last edited by kellerma (2012-10-31 07:18:02)

Offline

#8 2012-10-31 14:02:44

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

kellerma wrote:
Marqqs wrote:
osmfilter oberpfalz.o5m --keep="admin_level>=6" -o=opf_boundaries.osm

Halt! Da ist ein Spalt! wink

Nimmt man z.B.     osmfilter oberpfalz.o5m --keep="admin_level>=9" -o=opf_al9_boundaries.osm    merkt man, dass alle "Sub-Gemeinden" tschechisch sind sad

Dadurch, das der Geofabrikausschnitt nicht genau der Regierungsbezirksgrenze entlang läuft, hat man auch (Teile von) Gemeindengrenzen benachbarter Regierungsbezirke bzw. der Tschechei (...).

Diese kann man in JOSM - optisch - relativ schnell wegschnippeln, schöner wär's jedoch, jenes "programmatisch" zu erledigen.

Bei osmconvert kann man ein Bounding Polygon mit -B=Oberpfalz.poly angeben und damit alles überflüssige entfernen. Das Format und wie man es erzeugt kann in http://wiki.openstreetmap.org/wiki/Osmo … ile_Format nachgelesen werden.

Edbert (EvanE)

Offline

#9 2012-10-31 16:14:02

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

EvanE wrote:

Bei osmconvert kann man ein Bounding Polygon mit -B=Oberpfalz.poly angeben und damit alles überflüssige entfernen. Das Format und wie man es erzeugt kann in http://wiki.openstreetmap.org/wiki/Osmo … ile_Format nachgelesen werden.

Das ist mir wohl bekannt, nur scheint die Oberpfalz (und auch Niederbayern) "löchrig" zu sein wink

$ osmfilter oberpfalz.o5m --keep="all admin_level=5 name=Regierungsbezirk\ Oberpfalz" > oberpfalz_boundaries.osm
$ boundaries.pl -in=oberpfalz_boundaries.osm -poly > /dev/null
<snip>
Use of uninitialized value $endNodeWay2 in hash element at /home/user/bin/boundaries.pl line 980, <$file> line 21924.
Use of uninitialized value $wayEnd{"61958240"} in numeric ne (!=) at /home/user/bin/boundaries.pl line 1139, <$file> line 21924.
Use of uninitialized value $wayStart{"61958240"} in numeric ne (!=) at /home/user/bin/boundaries.pl line 1139, <$file> line 21924.
Use of uninitialized value in numeric eq (==) at /home/user/bin/boundaries.pl line 1147, <$file> line 21924.
Use of uninitialized value in numeric eq (==) at /home/user/bin/boundaries.pl line 1147, <$file> line 21924.
ERROR: at least one needed node or way missing.
$

Offline

#10 2012-10-31 17:52:57

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: Gemeindegrenzen von Niederbayern und Oberpfalz

kellerma wrote:
EvanE wrote:

Bei osmconvert kann man ein Bounding Polygon mit -B=Oberpfalz.poly angeben und damit alles überflüssige entfernen. Das Format und wie man es erzeugt kann in http://wiki.openstreetmap.org/wiki/Osmo … ile_Format nachgelesen werden.

Das ist mir wohl bekannt, nur scheint die Oberpfalz (und auch Niederbayern) "löchrig" zu sein wink

Fehler-Output gesnipt. 

Könnte ein Redaction Opfer sein.
Mück oder Mirko K. wäre zwei prominente Nichtzustimmer, die sich intensiv mit Grenzen beschäftigt haben. Allfällige andere Fehler können natürlich auch der Grund sein.

Edbert (EvanE)

Offline

Board footer

Powered by FluxBB