OpenStreetMap logo OpenStreetMap

3D Mapping

Posted by JamJar II on 4 April 2022 in English.

Over the last few weeks I have been looking at 3D rendering of OpenStreetMap data. Much of the focus has been on the old town of Dunkeld in Perthshire, Scotland.

I learn iteratively combining trial and error with reading documentation. Different rendering options like demo-f4map.com and Kendriz3D plugin in JOSM provide my informational feedback loop. The former is easier to use but the Kendriz3D plugin is quicker to see the updates I make.

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

Comment from spiregrain on 4 April 2022 at 20:19

Do post some links!

I did a few oddly-shaped buildings in my area a few months ago, if you’re looking for examples.

Comment from Sam Wilson on 5 April 2022 at 03:06

I think OSM2World can be used to get quicker local rendering of 3D features (at least, so I learnt recently from this video by @b-unicycling ).

Comment from vorpalblade-kaart on 5 April 2022 at 14:03

Quick comment for people reading this post and wanting to use kendzi3d:

At the time of writing, the Kendzi3d plugin works on Java 8 only (and not at all on Mac). There is a version which works on Java 9+ (and Mac) called kendzi3d-dev. If you install kendzi3d-dev, please be aware that it is intended to be short term workaround (I was hoping to get it merged into kendzi3d itself last week, but there are a few niggling issues). When kendzi3d-dev is removed from the JOSM plugin list, you will not be automatically migrated to kendzi3d. I may be able to add an informational dialog indicating that users should switch to kendzi3d, but you should not count on it.

Comment from JamJar II on 5 April 2022 at 20:31

Thanks for the comments. Those example buildings will help!

Regarding java on the Mac (Monterrey), I am getting ok results invoking via Terminal and using

java -jar OSM2World.jar

or

java -jar –add-modules ALL-SYSTEM josm-tested.jar

Java version:

java –version openjdk 11.0.8 2020-07-14 LTS OpenJDK Runtime Environment Zulu11.41+23-CA (build 11.0.8+10-LTS) OpenJDK 64-Bit Server VM Zulu11.41+23-CA (build 11.0.8+10-LTS, mixed mode)

Log in to leave a comment