You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2013-08-07 17:40:16
- timdanner
- Member
- Registered: 2013-08-07
- Posts: 4
*.osm Export aus OpenStreetMap
Hallo Forum,
ich habe eine "Anfänger"-Frage an euch. Ich möchte einen Kartenauschnitt aus OpenStreetMap exportieren. Nun friert ab einer Ausschnittsgrößer von ca. 1000x1000m der Browser ein und es tut sich nichts mehr. Ist das normal oder habe nur ich das Problem. Eigentlich benötige ich beim Export auch nur die Gebäude und sämtliche andere Informationen sind mir nicht weiter wichtig. Gibt es eine Möglichkeit nur spezielle Informationen zu exportieren? Die osm-Datei möchte ich danach in maperitive laden und dort weiter verarbeiten, was auch soweit gut funktioniert. Aktuell kachel ich den großen Auschnitt in viele kleine Teile und lade sie dann in maperitive. Das ist bei großen Städten recht mühsam.
Viuelen Danke und Grüße .
Offline
#2 2013-08-07 17:47:53
- GerhardG
- Member
- Registered: 2009-03-29
- Posts: 76
Re: *.osm Export aus OpenStreetMap
Warum ladest du die Daten nicht direkt mit maperitive?
Ansonsten guck dir mal JOSM an, damit kannst du ebenfalls die gewünschten Daten herunterladen und als .osm speichern.
Offline
#3 2013-08-07 17:48:12
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: *.osm Export aus OpenStreetMap
Du suchst die Overpass API oder auch gleich die Extrakte der Geofabrik, in letzterem Fall zur weiteren Filterung durch Programme wie osmfilter oder osmosis. Die API von osm.org ist zum Abgreifen großer Datenmengen durch Konsumenten nicht gedacht.
No animals were harmed in the writing of this posting.
Offline
#4 2013-08-07 17:49:47
- rayquaza
- Member

- From: DE-BW
- Registered: 2012-11-18
- Posts: 2,007
Re: *.osm Export aus OpenStreetMap
Nimm am besten einen Geofabrik-Extrakt und schneide den z.B. mit osmconvert zurecht. Ansonsten gibt es da noch z.B. die Overpass-API, die aber für "alle Gebäude einer Stadt" vermutlich eher keine so gute Wahl wäre.
Offline
#5 2013-08-07 17:50:40
- rayquaza
- Member

- From: DE-BW
- Registered: 2012-11-18
- Posts: 2,007
Re: *.osm Export aus OpenStreetMap
Die API von osm.org ist zum Abgreifen großer Datenmengen durch Konsumenten nicht gedacht.
Wozu ist die überhaupt gedacht?
Offline
#6 2013-08-07 17:53:14
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: *.osm Export aus OpenStreetMap
Zum Bearbeiten. Wozu sonst?
No animals were harmed in the writing of this posting.
Offline
#7 2013-08-07 18:11:37
- rayquaza
- Member

- From: DE-BW
- Registered: 2012-11-18
- Posts: 2,007
Re: *.osm Export aus OpenStreetMap
Ja schon, aber dazu braucht man doch keine Export-Funktion auf der Website?
Offline
#8 2013-08-13 10:45:40
- timdanner
- Member
- Registered: 2013-08-07
- Posts: 4
Re: *.osm Export aus OpenStreetMap
Danke ihr habt mir schon einmal geholfen. Ich habe jetzt verschiedene Karten der Geofabrik heruntergeladen und konnte sie auch Maperitive importieren. Jedoch geht Maperitive in die Knie sobald ich sehr große osm datei imporieren will. Beispielsweise die Österreichdaten von Geofabrik sind ca. 300mb groß. Wenn ich diese importieren will hängt sich Maperitive auf. Eine idee wie ich das Problem umgehen kann?
Offline
#9 2013-08-13 10:50:11
- viw
- Member
- Registered: 2010-05-15
- Posts: 2,623
Re: *.osm Export aus OpenStreetMap
Danke ihr habt mir schon einmal geholfen. Ich habe jetzt verschiedene Karten der Geofabrik heruntergeladen und konnte sie auch Maperitive importieren. Jedoch geht Maperitive in die Knie sobald ich sehr große osm datei imporieren will. Beispielsweise die Österreichdaten von Geofabrik sind ca. 300mb groß. Wenn ich diese importieren will hängt sich Maperitive auf. Eine idee wie ich das Problem umgehen kann?
Es kommt darauf an was dein Ziel ist. Wenn du ganz Östereich brauchst, dann musst du vieleicht vorher filtern. (osmfilter)
Wenn du nur teile brauchst, kannst du sie vorher ausschneiden. (osmconvert)
Und wenn es doch mehr wird, dann darüber nachdenken ob du nacheinander arbeiten willst und kannst oder doch mit einer Datenbank arbeiten.
Offline
#10 2013-08-13 10:51:33
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: *.osm Export aus OpenStreetMap
Wie schon in #3 geschrieben: osmconvert oder osmosis zum Zurechtschneiden benutzen (Rechteck oder allgemeineres Polygon), ggf. osmfilter oder osmosis zum Filtern der interessierenden Objekte.
No animals were harmed in the writing of this posting.
Offline
#11 2013-08-13 11:57:19
- quasilotte
- Member
- Registered: 2011-01-29
- Posts: 379
Re: *.osm Export aus OpenStreetMap
Wie schon in #3 geschrieben: osmconvert oder osmosis zum Zurechtschneiden benutzen (Rechteck oder allgemeineres Polygon), ggf. osmfilter oder osmosis zum Filtern der interessierenden Objekte.
jepp osmconvert währe sowas um auszuschneiden aber dabei immer mit --complex-ways arbeiten.
Ausserden würde ich grad bei deinen anvisierten kleinen Ausschnitten Kartenbereiche von mindestens 10*10km ausschneiden.
Sonst kann es passieren das größere Flächen (Wald, Residentals, Militärgebiete) fehlen da in deinem Bereich kein Node derselben sich befindet...
Last edited by quasilotte (2013-08-13 11:58:09)
Offline
#12 2013-08-13 16:48:54
- timdanner
- Member
- Registered: 2013-08-07
- Posts: 4
Re: *.osm Export aus OpenStreetMap
Ok danke vorerst für die Hilfe,
dann muss ich mir wohl, um weiter zu kommen, diese anderen Programme genauer anschauen.
Ich habe vor Schwarzpläne von diversen Städten zu erzeugen. dafür habe ich den Maßstab 1:50000 gewählt und etwa ein dina-3 großen Ausschnitt eingerichtet. Es hat auch für einige Städte schon gut geklappt, indem ich das vorbereitete Skript (aus dem wiki) benutzt habe. Mir ist jedoch aufgefallen, dass z.B. in Köln, sobald ich das Skript anwende, entliche Gebäude nicht mehr auftauchen? (Bereiche südliche Altstadt, um Marituiskirche, nördlich des hbf) Handelt es sich dabei um Bereiche die noch nicht fertiggestellt sind und somit nicht ausgegeben werden könne?
Offline
#13 2013-08-13 17:55:05
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: *.osm Export aus OpenStreetMap
... Mir ist jedoch aufgefallen, dass z.B. in Köln, sobald ich das Skript anwende, entliche Gebäude nicht mehr auftauchen? (Bereiche südliche Altstadt, um Marituiskirche, nördlich des hbf) Handelt es sich dabei um Bereiche die noch nicht fertiggestellt sind und somit nicht ausgegeben werden könne?
Ein Permalink wäre nett (bei OSM.org auf Karte klicken und die Adresszeile kopieren).
Bist du dir sicher, dass dort in OSM überhaupt Häuser eingetragen sind? Nördlich des Hbf Köln fehlen noch viele Gebäude.
Edbert (EvanE)
Offline
#14 2013-08-13 17:59:00
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: *.osm Export aus OpenStreetMap
Handelt es sich dabei um Bereiche die noch nicht fertiggestellt sind und somit nicht ausgegeben werden könne?
Nö, "fertige" Bereiche gibt es nie und nirgendwo in Osm, das ist immer im Fluß.
Versuche mal einen Karte zu erzeugen, die nur diesen für dich fehlenden Bereich darstellt. Wenn sie dann auf einmal "sauber" ist, liegt es nicht an den Daten sondern eventuell wirklich um die Menge.
Wenn dann bestimmte Gebäude immer noch fehlen sollten, versuche 1-2 davon in osm zu finden und sage uns deren Id. Dann kann sich das jemand mal näher ansehen.
Gruss
walter
Nachtrag: Wie Edbert schon schrieb: Sind da überhaupt Gebäude eingetragen? Siehst du die auf der "normalen" Karte und bei dir nicht?
Last edited by wambacher (2013-08-13 18:02:00)
Offline
#15 2013-08-13 20:36:43
- tyr_asd
- Member

- Registered: 2012-08-23
- Posts: 81
- Website
Re: *.osm Export aus OpenStreetMap
Ansonsten gibt es da noch z.B. die Overpass-API, die aber für "alle Gebäude einer Stadt" vermutlich eher keine so gute Wahl wäre.
Wieso denn nicht?
Offline
#16 2013-08-14 07:55:49
- drolbr
- Member
- Registered: 2013-05-12
- Posts: 59
Re: *.osm Export aus OpenStreetMap
rayquaza wrote:Ansonsten gibt es da noch z.B. die Overpass-API, die aber für "alle Gebäude einer Stadt" vermutlich eher keine so gute Wahl wäre.
Wieso denn nicht?
Doch, das geht problemlos. Z.B. für Troisdorf (7 s, 20.8 MB):
http://overpass-api.de/api/interpreter?data=area[name="Troisdorf"];(way(area)[building];>;);out;und Köln (20 s, 37.5 MB):
http://overpass-api.de/api/interpreter?data=area[name="Köln"];(way(area)[building];>;);out;Es geht nicht so gut in Overpass Turbo, da Leaflet im Browser nur etwa 2000 Punkte zu zeichnen schafft, bevor es überlastet ist. Die Daten sind dann zwar im Prinzip da, aber es hilft nicht bei eingefrorenem Browser.
Last edited by drolbr (2013-08-14 07:58:07)
Offline
#17 2013-08-14 13:55:32
- rayquaza
- Member

- From: DE-BW
- Registered: 2012-11-18
- Posts: 2,007
Re: *.osm Export aus OpenStreetMap
Ich meinte damit, dass man nicht unbedingt einen Server unnötig belasten sollte, wenn man das auch schnell selbst machen kann und dachte dabei auch daran, dass es vermutlich mehr werden würde.
Offline
#18 2013-08-14 14:55:10
- timdanner
- Member
- Registered: 2013-08-07
- Posts: 4
Re: *.osm Export aus OpenStreetMap
Ja, ihr habt recht mit eurer Vermutung. In dem besagten Bereich (N 50.9521, O 6.9683, S 50.9427, W 6.9468) sind keine Gebäude eingetragen. Fehlen diese Gebäude dann auch auf der Karten unter http://schwarzplan.osm4people.org/ oder hat der typ einen besonderen trick verwendet?
Offline
#19 2013-08-14 15:02:49
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: *.osm Export aus OpenStreetMap
Was nicht existiert, kann auch "der Typ" (hier besser bekannt als SunCobalt) nicht rendern.
No animals were harmed in the writing of this posting.
Offline
#20 2013-08-14 15:05:56
- tunnelbauer
- Member

- Registered: 2012-01-13
- Posts: 1,011
- Website
Re: *.osm Export aus OpenStreetMap
Der "Typ" hat einen trick verwendet - nennt sich "Maßstab in dem das nicht auffällt" (seine Ausschnitte sind aus Berlin): D ist ca. 886 km x 636 km - da fällt nicht mal auf ob München fehlt..)
Wenn du den Umstand ändern willst: Gebäude mit Hilfe von Bing eintragen - morgen dann das germany.pbf neu runterladen und sich über die Gebäude freuen... ![]()
Last edited by tunnelbauer (2013-08-14 15:21:51)
Grüße
Thomas
Offline
#21 2013-08-14 15:18:13
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: *.osm Export aus OpenStreetMap
Wenn du den Umstand ändern willst: Gebäude mit Hilfe von Bing eintragen
Da es um Köln geht, vorzugsweise mit Hilfe der Aerowest-Bilder - und auf Bing nur dort zurückgreifen, wo Aerowest veraltet ist. Aber irgendwie habe ich Zweifel, daß dieser Vorschlag auf fruchtbaren Boden fällt.
No animals were harmed in the writing of this posting.
Offline
#22 2013-10-28 16:15:41
- MasterS2301
- Member

- From: Troisdorf
- Registered: 2013-10-28
- Posts: 6
Re: *.osm Export aus OpenStreetMap
Schönen Guten Tag.
Hab das gleiche versucht, also aus OSM daten Schwarzpläne zu erzeugen, am besten so einfach wie möglich.
Eine rein Grafische Lösung hab ich in der Kombination aus OSM Export als SVG und nem SVG fähigen Programm erhalten, z.b. Adobe Illustrator.
Problem bei der Sache ist allerdings das das nachträgliche Skalieren nen graus ist...
Das Ergebniss sieht so aus: https://www.dropbox.com/s/k0d2pbrsssvc7 … Gesamt.pdf
Lustiger weise handelt es sich dabei auch um Troisdorf, klein is die Welt.
Mein wunsch wäre allerdings, die möglichkeit in nem Programm ,JOSM oder so, einfach nen Stil zu wählen, z.b. Schwarzplan, so das nur noch die Gebäude in Schwarz vorhanden sind, und davon dann nen Massstäblichen ausdruck erzeugen zu können.
Muss dazu sagen das ich mich mit den Programmen erst kurzzeitig auseinandergesetzt habe, werde das nachholen, vielleicht finde ich dann selbst ne lösung.
Wollte mich nur mal zu dem ganzen äussern da ich hier zufällig drüber gestolpert bin
MFG
MasterS aus Troisdorf ![]()
Offline
#23 2013-10-29 17:44:48
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: *.osm Export aus OpenStreetMap
Hallo MasterS,
herzlich willkommen im OSM-Forum.
Hab das gleiche versucht, also aus OSM daten Schwarzpläne zu erzeugen, am besten so einfach wie möglich.
Eine rein Grafische Lösung hab ich in der Kombination aus OSM Export als SVG und nem SVG fähigen Programm erhalten, z.b. Adobe Illustrator.
Problem bei der Sache ist allerdings das das nachträgliche Skalieren nen graus ist...
Das Ergebniss sieht so aus: https://www.dropbox.com/s/k0d2pbrsssvc7 … Gesamt.pdf
Ich weiß jetzt nicht, was da so ein Graus sein soll, aber die Gebäudeumringe sind halt nicht generalisiert. Außerdem hat der SVG-Export auf osm.org den Nachteil, dass die SVG von Mapnik erzeugt wird. Mapnik-SVGs sind nicht so gut mit Illustrator, Inkscape & Co. weiterverabeitbar, da Mapnik für unterschiedliche Objektetypen keine getrennten Layer anlegt. Für die Erstellung von SVGs wird daher oft die Freeware Maperitive (läuft auch mit Mono unter Linux) verwendet. Ein Nachteil von Maperitive ist jedoch, dass es keine Datenbank verwendet, sondern die ganzen Daten in den Arbeitsspeicher lädt. Daher sollte man vor dem Rendern mit osmconvert zuschneiden und ggf. mit osmfilter filtern (siehe oben).
Mein wunsch wäre allerdings, die möglichkeit in nem Programm ,JOSM oder so, einfach nen Stil zu wählen, z.b. Schwarzplan, so das nur noch die Gebäude in Schwarz vorhanden sind, und davon dann nen Massstäblichen ausdruck erzeugen zu können.
Muss dazu sagen das ich mich mit den Programmen erst kurzzeitig auseinandergesetzt habe, werde das nachholen, vielleicht finde ich dann selbst ne lösung.
JOSM ist kein Renderer. JOSM dient dazu, die Daten zu bearbeiten (kleine Auszüge, d.h. nicht ganz Troisdorf) herunterzuladen, zu bearbeiten und die Änderungen wieder hochzuladen. Man kann zwar verschiedene Zeichenstyle verwenden, aber die sollen eher das Mappen erleichtern (z.B. Visualisierung von Fahrspuren beim Spurmapping).
Für deine Anwendung empfehle ich dir Maperitive, wenn du SVGs oder PDFs (die kannst du aus den SVGs erzeugen) haben möchtest.
Folgendes Stylesheet sollte das tun:
//Definition von Feature-Klassen
features
areas
building : building
// alles, was das Tag building=* hat
//allgemeine Eigenschaften
properties
map-background-color : #FFFFFF
map-background-opacity : 1
map-sea-color : #FFFFFF
rules
//Rendering-Anweisungen
target : building
define
fill-color : black
fill-hatch : solid
draw : fillHinweis: Irgendwo hier im deutschen Forum gab es schon mal einen Thread zu Schwarzplänen mit Maperitive. Die OSM-beschränkte Google-Suche dürfte ihn finden.
Wenn das Ziel ein CAD-System ist, wäre die Benutzung von Shapefiles, falls das CAD Shapefiles lesen kann, überlegenswert: http://download.geofabrik.de/europe/ger … falen.html
Viele Grüße
Michael
EDIT: Hinweis zu Shapefiles ergänzt.
Last edited by Nakaner (2013-10-29 17:46:37)
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#24 2013-10-29 18:13:10
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: *.osm Export aus OpenStreetMap
Mal so als Einwurf, weil mich das hier an diese Diskussion erinnert: Die vorgeschlagenen Verarbeitungen mit Maperitive z.B. können schon auch mit Gebäuden in Form von Multipolygonen umgehen?
Grüße, Max
Offline
Pages: 1