Blender-OSM base version free add-on
The Blender-OSM base version is a free add-on that allows the user to download and import OpenStreetMap and terrain data for Blender including buildings with height and number of floors to create the final scene. A large number of roof shapes are supported and if the terrain is provided, the buildings are placed at the correct height automatically. Real-world terrain data can be imported with a resolution of 30 metres per pixel. Imported roads, paths and railways are represented by Blender curves with a profile object. Find out more on Gumroad and GitHub.
A paid premium version is also available that adds the ability to import the buildings with default materials, tileable building textures and UV-mapping applied (day and night), import forests and single trees as 3D objects, import satellite imagery and web maps, and more.