You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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.***

#1 2012-03-25 11:48:58

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,840
Website

Vorstellung unserer 3D Slippy Map

Hi,

nachdem nun der zweite 3D Workshop in Garching vorbei ist, möchten wir unsere 3D-Karte der Öffentlichkeit präsentieren:
http://maps.osm2world.org/

Die Karte basiert auf dem Converter OSM2World, der aus den OpenStreetMap-Daten dreidimensionale Modelle erzeugt und diese rendert. Die Daten werden  dabei einmal am Tag aktualisiert. Gerendert wird derzeit ausschließlich Bayern, das mit aktueller Hardware bequem abgearbeitet werden kann. Voraussichtlich Mitte April wird es zudem neue Hardware geben, mit deren Hilfe ein größeres Gebiet abgedeckt werden soll (wenn möglich ganz Deutschland). Wer außerhalb Bayerns mit dem auf dem 3D-Workshop erarbeiteten Tagging-Schema experimentiert und die Ergebnisse schon heute in der Karte sehen möchte, kann Kontakt mit uns aufnehmen - auf Wunsch können wir kleinere Regionen zusätzlich in unsere Toolchain aufnehmen um diese ebenfalls regelmäßig upzudaten.

Eine genauere Beschreibung der verwendeten Software findet sich im Wiki. Dort finden sich auch einige geplante Verbesserungen an der OpenLayers-Einbindung. Sollte sich hier jemand finden, der sich gut mit JS und OpenLayers auskennt, wären wir über Hilfe dankbar.

Viele Grüße,
Tordanik und Peda


OSM in 3D: OSM2World

Offline

#2 2012-03-25 12:24:36

MetiorErgoSum
Member
From: Allgäu
Registered: 2009-10-05
Posts: 227

Re: Vorstellung unserer 3D Slippy Map

Tolle Karte, vielen Dank für eure Arbeit.

Ich fange trotzdem gleich mal an zu meckern: Etliche Seen fehlen, prominente Beispiele sind der Starnberger und der Ammersee. In meiner Gegend scheint es die Flächen erwischt zu haben, die aus Multipolygonen gebildet werden, z.B. http://www.openstreetmap.org/browse/relation/1663350. Ist es möglich, dass irgendein Tool der Bearbeitungskette Probleme mit Flächen hat, die aus mehreren outer-Elementen zusammengesetzt werden?

Offline

#3 2012-03-25 12:34:20

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,840
Website

Re: Vorstellung unserer 3D Slippy Map

MetiorErgoSum wrote:

Ist es möglich, dass irgendein Tool der Bearbeitungskette Probleme mit Flächen hat, die aus mehreren outer-Elementen zusammengesetzt werden?

Ja, bislang haben leider sowohl mapsplit als auch OSM2World noch keinen Support für Multipolygone mit mehreren outer-Ways.


OSM in 3D: OSM2World

Offline

#4 2012-03-25 12:45:00

Dennis[B]
Member
Registered: 2009-07-18
Posts: 1,147

Re: Vorstellung unserer 3D Slippy Map

Whw... genial.


---

Offline

#5 2012-03-25 12:57:35

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,810

Re: Vorstellung unserer 3D Slippy Map

sehr schön smile

Last edited by SunCobalt (2012-03-25 13:28:59)


Thomas

Offline

#6 2012-03-25 14:02:22

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

Re: Vorstellung unserer 3D Slippy Map

Eine sehr seltsame Karte.

Startpunkt ist Passau.
Will ich aber nach Nürnberg, schalt ich in den "2D-Modus" um und slippere danach nach Nbg.
Jetzt wird aber beim Umschalten in den "3D-Modus" einfach wieder nach Passau zurückgesprungen.

Die URL zu manipulieren bringt auch nix, da

... &lat=75.42861 ...

garantiert nicht Franken darstellt.

Sehr seltsam das ist.

Last edited by kellerma (2012-03-25 14:17:35)

Offline

#7 2012-03-25 14:47:49

Peda
Member
Registered: 2011-12-29
Posts: 134

Re: Vorstellung unserer 3D Slippy Map

Vorweg: Wir haben als Startpunkt recht willkürlich das Zentrum von Bayern, die wichtigste Stadt Bayerns,... gewählt wink

Ansonsten kann ich dein Problem nicht ganz nachvollziehen. Ich zumindest kann zwischen dem OpenStreetMap-Layer und dem OSM2World-Layer umschalten, ohne dass man nach Passau zurück springt. Davon abgesehen musst du aber auch gar nicht umschalten: Wenn du nur etwas weiter rauszoomst siehst du die Beschriftungen des Labels-Overlay (der per default an ist), dann findet man auch Nürnberg recht einfach.

Was allerdings stimmt ist, dass die lat=xxx-Angabe etwas seltsam ist. Das ist ein im Wiki beschriebenes Problem, dass wir bislang noch nicht lösen konnten. Du kannst daher entweder auf die nicht-skalierte Version umschalten (der "1:2"-Button links oben) oder du lebst mit den falschen Koordinaten und findest dann z.B. Nürnberg hier.

So seltsam ist das also gar nicht smile

Offline

#8 2012-03-25 15:29:28

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

Re: Vorstellung unserer 3D Slippy Map

Peda wrote:

Ansonsten kann ich dein Problem nicht ganz nachvollziehen. Ich zumindest kann zwischen dem OpenStreetMap-Layer und dem OSM2World-Layer umschalten, ohne dass man nach Passau zurück springt.

Habe mich da missverständlich ausgedrückt:
Nehme Deine Link für Nürnberg und drücke den "1:2"-Button, lande ich instantan wieder bei

also wieder am Startpunkt Passau.
Da dies nicht nur auf meinem Debian/Firefox passiert, sondern auch meinen Android smartphone,
glaube ich nicht an ein layer-8 Problem wink

Offline

#9 2012-03-25 21:09:51

Dennis[B]
Member
Registered: 2009-07-18
Posts: 1,147

Re: Vorstellung unserer 3D Slippy Map

Tordanik wrote:

auf Wunsch können wir kleinere Regionen zusätzlich in unsere Toolchain aufnehmen um diese ebenfalls regelmäßig upzudaten.

Wenn Ihr nen Tester sucht und/oder wenn es nicht viel Arbeit ist, würde ich gerne mal ausprobieren wie das in meinem Heimatort so funktioniert. Aber nur, wenn es wenig Arbeit ist, sonst warte ich natürlich bis Deutschland fertig ist.


http://www.openstreetmap.org/?lat=53.97 … 6&layers=M
53.9704260
53.9827427
9.4226646
9.4466114


---

Offline

#10 2012-03-25 22:45:18

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,840
Website

Re: Vorstellung unserer 3D Slippy Map

kellerma wrote:

Habe mich da missverständlich ausgedrückt:
Nehme Deine Link für Nürnberg und drücke den "1:2"-Button, lande ich instantan wieder bei

Ok, ich verstehe was du meinst. Zur Erläuterung: Der "1:2"-Button schaltet zwischen einer Ansicht mit normalen, quadratischen Kacheln (256 x 256 Pixel) auf eine Ansicht mit verkürzten Kacheln (256 x 128 Pixel) um. Letztere ist standardmäßig eingeschaltet und eigentlich zu bevorzugen, denn sie ist perspektivisch korrekt und der 3D-Effekt kommt so richtig zur Geltung.

Der Nachteil dabei sind die falschen Koordinaten, die du ja auch schon bemerkt hast: OpenLayers nimmt bei Anpassung der Kachelgröße an, dass dann zwei halbhohe Kacheln eine normale ersetzen. Was wir wollen, ist aber, dass die Kachel 1234 4312 dasselbe geografische Gebiet abdeckt wie sonst auch, aber eben nur halb so hoch ist. Dazu haben wir OpenLayers bisher nicht überreden können (und auch Leaflet nicht). Wie schon im Ursprungspost erwähnt, hat allerdings keiner von uns viel Erfahrung mit Javascript oder OpenLayers und wir würden uns freuen, wenn das jemand hinbekäme. Bisher haben wir nur Leute getroffen, die dasselbe Problem haben...

Nun wäre es ein Leichtes, beim Wechsel zwischen den beiden Ansichten die lat/lon beizubehalten. Aber weil in einer Ansicht die lat/lon völlig falsch ist, würde das derzeit nichts helfen.


OSM in 3D: OSM2World

Offline

#11 2012-03-25 23:05:32

Peda
Member
Registered: 2011-12-29
Posts: 134

Re: Vorstellung unserer 3D Slippy Map

Dennis[B] wrote:

Wenn Ihr nen Tester sucht und/oder wenn es nicht viel Arbeit ist, würde ich gerne mal ausprobieren wie das in meinem Heimatort so funktioniert. Aber nur, wenn es wenig Arbeit ist, sonst warte ich natürlich bis Deutschland fertig ist.

Gerne. Macht nur für den Server mehr Arbeit, nicht für uns smile

Wir haben deinen Heimatort mit einer kleinen Umgebung hinzugefügt, der Kartenteil wird einmal am Tag geupdatet. Viel Spaß beim Häuser und Dächer taggen wink

Offline

#12 2012-03-25 23:25:32

Peter Maiwald
Member
From: Berlin
Registered: 2009-01-10
Posts: 561

Re: Vorstellung unserer 3D Slippy Map

Wollte mir die Gegend um den Königssee angucken. Kein Königssee gefunden?!
Auch kein Suchfeld gefunden...
hmm

Offline

#13 2012-03-26 00:07:34

Peter Maiwald
Member
From: Berlin
Registered: 2009-01-10
Posts: 561

Re: Vorstellung unserer 3D Slippy Map

Ich hab mir unter 3D-Karte aber was anderes vorgestellt. Gab es nicht schon mal eine richtige 3D-Karte so mit Bergen und Tälern? Ich wollte doch gucken wie sich die Wanderwege durch die Berge schlängeln. Ich war der Meinung, sowas schon mal gesehen zu haben, weiß aber nicht mehr wo.

Offline

#14 2012-03-26 00:22:59

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: Vorstellung unserer 3D Slippy Map

Nahmd,

Kellerma wrote:

Will ich aber nach Nürnberg, schalt ich in den "2D-Modus" um und slippere danach nach Nbg.
Jetzt wird aber beim Umschalten in den "3D-Modus" einfach wieder nach Passau zurückgesprungen.

Die Übergabe der Position war auskommentiert.

Peda wrote:

Vorweg: Wir haben als Startpunkt recht willkürlich das Zentrum von Bayern, die wichtigste Stadt Bayerns,... gewählt wink

Die wichtigste Stadt ist Landshut. Sowieso. Und überhaupt!

Peda wrote:

Was allerdings stimmt ist, dass die lat=xxx-Angabe etwas seltsam ist. Das ist ein im Wiki beschriebenes Problem, dass wir bislang noch nicht lösen konnten. Du kannst daher entweder auf die nicht-skalierte Version umschalten (der "1:2"-Button links oben) oder du lebst mit den falschen Koordinaten und findest dann z.B. Nürnberg hier.

Oder ihr benutzt die gefixte Version.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#15 2012-03-26 00:49:37

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: Vorstellung unserer 3D Slippy Map

Nahmd,

Peter Maiwald wrote:

Gab es nicht schon mal eine richtige 3D-Karte so mit Bergen und Tälern? Ich wollte doch gucken wie sich die Wanderwege durch die Berge schlängeln. Ich war der Meinung, sowas schon mal gesehen zu haben, weiß aber nicht mehr wo.

Gab es hier im Forum.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#16 2012-03-26 07:02:21

scai
Member
Registered: 2011-11-20
Posts: 166
Website

Re: Vorstellung unserer 3D Slippy Map

Schöne Karte smile. Wird das 3D-Mapping sicherlich voran bringen wenn ihr mit der neuen Hardware ganz Deutschland abdecken könnt.

Offline

#17 2012-03-26 07:26:29

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Vorstellung unserer 3D Slippy Map

Gute Arbeit Leute!
Ich habe natürlich gleich Fragen.

1. Wollt Ihr auch die Idee mit 8 Blickwinkel implementieren?
2. Untestützt Ihr auch beide Syntax ( http://wiki.openstreetmap.org/wiki/Roof … ranslation ) so wie Kendzi es tut?

Beste Grüße,
Marek

Offline

#18 2012-03-26 07:47:58

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Vorstellung unserer 3D Slippy Map

Kann man die anderen Blickwinkel vielleicht einfach in anderen Layern unterbringen und in Openlayers einen neuen Layerswitcher einfügen der wie die Pfeile zur Navigation einfach nur zwischen den verschiedenen Richtungslayern wechselt? Das dürfte sicher einfacher werden als Kacheln in denen man komplett frei schwenken kann.

Offline

#19 2012-03-26 08:53:38

Peda
Member
Registered: 2011-12-29
Posts: 134

Re: Vorstellung unserer 3D Slippy Map

Netzwolf wrote:
Peda wrote:

Was allerdings stimmt ist, dass die lat=xxx-Angabe etwas seltsam ist. Das ist ein im Wiki beschriebenes Problem, dass wir bislang noch nicht lösen konnten. Du kannst daher entweder auf die nicht-skalierte Version umschalten (der "1:2"-Button links oben) oder du lebst mit den falschen Koordinaten und findest dann z.B. Nürnberg hier.

Oder ihr benutzt die gefixte Version.
Gruß Wolf

Wahnsinn, ist das genial! Mr. Wolf, du löst ja wirklich Problem!

Du kannst dir gar nicht vorstellen, wieviel Stunden ich schon vor diesem Problem gesessen bin. Ich verstehe deine Lösung zwar nicht ganz aber sie funktioniert und das nicht nur für Passau smile Vielen herzlichen Dank!

Du hast nicht durch Zufall auch Ahnung, wie man die Funktionalität der Drehung in die Karte bekommen könnte? Idealerweise sollten ja die Kachelnummern in allen Zoomstufen die selben bleiben, nur der Bildinhalt ist gedreht.

Offline

#20 2012-03-26 10:04:22

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: Vorstellung unserer 3D Slippy Map

Moins,

Peda wrote:

Du kannst dir gar nicht vorstellen, wieviel Stunden ich schon vor diesem Problem gesessen bin.

Die Map ist als in Markator-Projektion angegeben,  während die perspektivisch korrigierten Kacheln keine Merkatorprojektion darstellen. Die Umrechnung aus Mapkoordinaten in geographische und umgekehrt muss da natürlich schiefgehen.

Ich verstehe deine Lösung zwar nicht ganz aber sie funktioniert und das nicht nur für Passau smile

Um es einfach zu halten, hab ich die Angabe der Projektionen unverändert gelassen und die Merkator<->Geographisch-Umrechnungsmethoden so modifiziert, dass sie eure Situation abbilden. Die Modifikation funktioniert auch dann, wenn ihr andere perspektivische Korrekturen als die 0.5 (=128px) benutzt.

Das ist keine saubere Lösung, denn es ist weiterhin eine falsche Projektion angegeben. Die meisten Controls werden aber damit zurechtkommen.

Du hast nicht durch Zufall auch Ahnung, wie man die Funktionalität der Drehung in die Karte bekommen könnte? Idealerweise sollten ja die Kachelnummern in allen Zoomstufen die selben bleiben, nur der Bildinhalt ist gedreht.

Fangt schon mal mit den gedrehten Kacheln an. wink

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#21 2012-03-26 12:19:08

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Vorstellung unserer 3D Slippy Map

Hier habe ich noch einen Fehler gefunden: http://maps.osm2world.org/?zoom=13&lat= … yers=B0TFF
Da scheint eine Kachel ohne Wald zu sein.

Offline

#22 2012-03-26 16:50:24

robgeb
Member
Registered: 2011-05-17
Posts: 15

Re: Vorstellung unserer 3D Slippy Map

Seit längerem erfaße ich diesen Bereich in 3D.
http://www.openstreetmap.org/?lat=40.75 … 6&layers=M
Ich habe ihn nun auf das neue Tagging Schema umgestellt.

Offline

#23 2012-03-26 18:01:16

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: Vorstellung unserer 3D Slippy Map

Nahmd,

Peda wrote:

Du hast nicht durch Zufall auch Ahnung, wie man die Funktionalität der Drehung in die Karte bekommen könnte?

Statisch sieht das so aus. Bitte nicht überstrapazieren, die Tiles werden on the fly gedreht.
Der Rest ist Fleißarbeit.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#24 2012-03-26 22:32:08

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,840
Website

Re: Vorstellung unserer 3D Slippy Map

Peter Maiwald wrote:

Wollte mir die Gegend um den Königssee angucken. Kein Königssee gefunden?!

Der Königssee ist ein weiteres Opfer der noch fehlenden Unterstützung für mehrere outer-Ways in Multipolygonen. Mir ist inzwischen klar geworden, dass wir uns um das Thema kümmern müssen.

marek kleciak wrote:

1. Wollt Ihr auch die Idee mit 8 Blickwinkel implementieren?

Wir fangen erst mal mit 4 an, aber nicht zuletzt dank der beeindruckend schnellen Problemlösung von Wolf (Danke! smile ) wird das bald funktionieren.

2. Untestützt Ihr auch beide Syntax ( http://wiki.openstreetmap.org/wiki/Roof … ranslation ) so wie Kendzi es tut?

Für alle Dachformen, die OSM2World bisher berechnen kann, gibt es einen Namen in natürlicher Sprache. Daher habe ich nicht so wirklich einen Anlass gesehen, auch die 3dr-Nummern auszuwerten.


OSM in 3D: OSM2World

Offline

#25 2012-03-27 00:15:52

Dennis[B]
Member
Registered: 2009-07-18
Posts: 1,147

Re: Vorstellung unserer 3D Slippy Map

Peda wrote:

Wir haben deinen Heimatort mit einer kleinen Umgebung hinzugefügt, der Kartenteil wird einmal am Tag geupdatet. Viel Spaß beim Häuser und Dächer taggen wink


DANKE an Euch Peda und Tordanik !! :-)


---

Offline

Board footer

Powered by FluxBB