OpenStreetMap logo OpenStreetMap

LunaRender

Posted by Severak on 31 December 2015 in English.

I am glad to introduce you a new renderer written by me.

Despite its name it is used for rendering of earth surface mostly.

Useful for ad-hoc rendering, not intended as batch tileset renderer alternative.

For more info and download visit severak/lunarender at Github.

Features

  • input format: OSM XML, Overpass API JSON output
  • output format: SVG
  • rendering rules scriptable with lua

Demos

(following demo pictures are centered on Palmovka)

default stylesheet:

default style

(note missing river - LunaRender cannot render multipolygons for now)

grey style with trams drawn in color:

grey style

technology demo - nodes sharing within paths. Darker nodes - more shared.

shared nodes

technology demo - all nodes and ways rendered:

all nodes and ways

technology demo - random colored houses:

random colors

tram network rendering style:

trams style


Nymburk in default style:

Nymburk

Hlubočepy in grey style:

Hlubočepy

entire tram network of Liberec and Jablonec extracted from Overpass API (note scroll or unzoom to see something)

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

Discussion

Log in to leave a comment