Hallo Hanno, herzlichen Dank.
Könntest Du vielleicht osm2pgsql mit einem pbf-reader versehen? Viele Grüße Tobias Am So, 28.11.2010, 15:31 schrieb Hanno Hecker: > Hi zusammen, > > kleine Spielerei, die am Ende so in JOSM aussieht: > > http://ankh-morp.org/osm/osm-nrw-poly-gpx.png > > ... die "kaputten" Linien am Rand sind durch den NRW-Extrakt von der > Geofabrik bedingt. > > Oh, das osm-extract is unter [1] zu finden, evtl. geht's auch anders, > aber mit osmosis hab ich das nicht hinbekommen... > Die beiden perl Scripte gibt's hier: [2] > > Hanno > > # Extrahieren aller Elemente mit admin_level=6: > ./osm-extract -t admin_level -v 6 \ > ../../data/nordrhein-westfalen.osm.pbf \ > > ~/osm/nrw-admin_level-6.osm > > # die IDs der Relationen suchen und jede in ein eigenes File: > grep '<relation ' ~/osm/nrw-admin_level-6.osm | \ > sed -e 's/^.* id="//;s/".*$//;' | while read id; do \ > ./osm-extract -r $id ~/osm/nrw-admin_level-6.osm \ > > ../../tmp/$id.osm; \ > done > # in Polygon-Format [0] umwandeln > for osm in ../../tmp/*.osm; do > ../../osm2poly.pl $osm > ../../tmp/$( basename $osm .osm ).poly > done > # und das ganze dann noch mal in GPX zum ansehen: > for poly in ../../tmp/*.poly; do > ../../poly2gpx.pl -n < $poly \ > > ../../tmp/gpx/$( basename $poly .poly ).gpx > done > # ... und alle in JOSM laden .) > > > > [0]: > http://wiki.openstreetmap.org/wiki/Osmosis/Polygon_Filter_File_Format > [1]: http://svn.ankh-morp.org:8080/libosm/trunk/ > [2]: http://svn.ankh-morp.org:8080/osm/poly/ > _______________________________________________ > Dortmund mailing list > [email protected] > http://lists.openstreetmap.de/mailman/listinfo/dortmund > _______________________________________________ Dortmund mailing list [email protected] http://lists.openstreetmap.de/mailman/listinfo/dortmund
