3D Gebäude

Hallo,

ich bin heute erst auf OSM gestoßen und auch bereits paar Strassen ergänzt die in meiner Gegend gefehlt haben.
Ich habe mir dann überlegt die Tage mal paar Häuser aus der Umgebung einzuzeichnen - ist dies überhaupt schon vorgesehen??
Bei einem haus braucht man ja nur den Grundriß + die “Dachlinie” + angabe Anzahl Stockwerke um in Zukunft sogar 3D Darstellungen zu ermöglichen…
Bisher habe ich nur “grüne Punkte” gefunden welche die PLZ + Ort + Str + Hausnummer enthalten haben…leider sieht man nicht was für eine Art Haus es ist und wie groß.

Gruß
Paul

Grundrisse sind derzeit nicht oft in OSM zu finden weil sie mittels GPS-Empfängern nur schwer zu erfassen sind. Orthofotos, die das Abzeichnen ermöglichen würden, stehen leider nur von wenigen Gebieten zu Verfügung.

Unter [1] ist die Beschreibung von Gebäuden zu finden. Vorschläge für die Klassifikation der Gebäudeart listet [2] und weitere Gebäudeattribute sind unter [3] vorgeschlagen.

Das Geographische Institut der Universität Bonn bietet ein Programm [4] zur 3D Darstellung der OSM-Daten an.

[1] http://wiki.openstreetmap.org/wiki/DE:Key:building
[2] http://wiki.openstreetmap.org/wiki/Proposed_features/Building
[3] http://wiki.openstreetmap.org/wiki/Proposed_features/Building_attributes
[4] http://www.osm-3d.org/

Hallo Paul und herzlich willkommen im Forum.
Schau dir mal die Seiten an die -Augustus Kling- vorgeschlagen hat.
Wie das Ganze dann aussieht wenn viele Häuser eingezeichnet wurden kannst du z.B. hier sehen.
Georg

Guten Morgen :slight_smile:

Erstmal einen schönen Dank euch beiden! :sunglasses:

Das OSM-3D erinnert mich eher an Zeiten von vor zehn Jahren… Java ist auch nicht wirklich für sowas geeignet :wink:

Ich habe eine 3D Engine zu Hause mit der ich locker 4 - 5 Mio. texturierte Polys mit einer GeForce 7 auf nem 2 Ghz PC rumschieben kann (und das bei 1280x1024 @ 30 - 60 FPS) und würde wohl einen komfortablen Viewer aus Spass programmieren und den dann später vielleicht zum Streckenplaner bzw. einem Kompletttool vervollständigen.
Vorteil wäre dass man aus der Gebäudeart und Höhe bei normalen Häusern auch “normale” Dächer projizieren könnte und den Bodenbelag entsprechend der Einstellung darstellen könnte (z.B. berücksichtigung der Strassenquali 1 - 5 und darstellung einer entsprechenden Textur an dieser Stelle).
Ein Tool um diverse Typen von 3D-Bäumen zu generieren besitze ich auch und 50.000 3D Bäume darzustellen (je nach Entfernung wird der 3D-Baum durch eine Textur ausgetauscht die nur aus zwei Polys besteht) ist auch kein Ding…und das mit Hardware von 2006… :wink:

Ziel wäre es aus der OSM Karte eine ähnliche 3D Welt zu erstellen wie man es von z.B. Grand Theft Auto kennt und die begehbar/befahrbar wäre und durch die 3D Darstellung eine sehr gute orientierung für Jedermann bieten würde :slight_smile:

Hauptfrage wäre ob man an die 3D-Geländeinfos irgendwie kommt bzw. ob diese bei OSM dabei sind um damit erstmal anzufangen.
Später würde ich dann die Strassen und die Polys als falche Linien/Flächen einzeichnen und nach und nach umstellen.

Gruß
Paul

Hi,
was meinst du mit 3D-Geländeinfo? Das Höhenmodell? Das ziehen einige der OSM Karten aus den SRTM Daten.
http://de.wikipedia.org/wiki/SRTM-Daten
Grüße
Chris

Aaah…genau das was ich gesucht habe!! Danke! :smiley:

OK…habe jetzt ein GeoTIFF und ein ASC File…finde nur leider kein (freeware) Tool zur Konvertierung… hat sich jemand admit schon mal befasst??
Mir würde es ausreichen das GeoTIFF als 8 Bit PNG/GIF/BMP speichern zu können (Graustufenbild)…dieses wird direkt als Heightmap in der Engine übernommen und als 3D Gelände dargestellt :slight_smile:

Habe das folgende Bild hier von 51/10:
ftp://ftp.glcf.umiacs.umd.edu/glcf/SRTM/Degree_Tiles/n051/SRTM_f03_n051e010/SRTM_f03_n051e010.browse.jpg

Für mich bedeutet das dass die linke obere ecke 51,00 - 10,00 ist und rechts unten 52,00 - 11,00…ist das korrekt? :confused:

Hätte jemand irgendeinen Source oder eine Beschreibung des Aufbaus der Dateien für mich??
Ich habe nichts finden können bis auf ASC-Files der SRTM Daten…
Oder sind sogar 3D Geländedaten auf dem OSM Server vorhanden die ich einfach übernehmen könnte? Irgendwie werden ja die Höhenlinien in den Karten erzeugt… :wink:

Paul

Die Höhendaten in den Karten stammen aus den SRTM-Daten…

Meinst du ein Relief wie hier: http://topo.geofabrik.de/?

Oh ja…genau das :slight_smile:

Mir würde eine 8 Bit Grafik mit der Höheninformation (Heightmap) schon ausreichen…das mit den SRTM Daten scheint ja ziemlich kompliziert zu sein :wink:

Wer ist hier bei dem OSM 3D Projekt bei?? Habe gelesen dass für NRW die ganzen Gebäudedaten zur Verfügung gestellt wurden…d.h. wenn man die direkt digital vorliegen hat braucht man ja nicht alles selbst zu machen und ich bräuchte nicht extra bei meinem Katasteramt nachfragen :wink: