Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a way to create map tiles from OSM data but I would like the resulting map tile images rendered at a 45 degree angle. Is there any way this can be done? I have never see such an example.

share|improve this question
up vote 5 down vote accepted

There is a project at that imports Openstreetmap map xml data and renders in in 2.5d using the open source 3d suite Blender.

An online OpenLayers example of the output can be found at

enter image description here

share|improve this answer

You might want to follow this ticket, which discusses custom map rotations. Those, combined with the BuildingSymbolizer, might be what you're looking for.

In the meantime, it's certainly possible to use the BuildingSymbolizer within TileMill and elsewhere to achieve a 2.5D effect. Though true 45° tiles, and placing anything on an orthographic map would require a lot of work through the whole stack, especially in the javascript map client.

share|improve this answer

Maybe you could rely on osm2x3d project. Demo here: The main feature is to convert osm xml data to x3d format (3D scene graph). Also using x3dom js library, it allows to render the result natively in a web browser.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.