Osmarender/Development

From OpenStreetMap Wiki
Jump to navigation Jump to search

This page needs some work...

Bug / Wish trac'er

  • Open bugs and wishes
    • Important note: Login with your regular www.openstreetmap.org login details. You don't need a separate trac login account!

Bezier Curves

In OSM all roads are represented as a series of straight lines between points. To create smooth roads in the map bezier curves could be used. This is currently in discussion.

More...

Label Fitting

Osmarender lacks the ability to intelligently decide which street name labels to show or not. This could be improved by a pre- or post-processing step.

More...

Path Sorting

A pre-processor, called Frollo, is available which will sort the segments in ways and annotate the .osm file with hints that Osmarender can use to better process the data.

More...

Generating Localized maps

Osmarender and other renderers do not have a built in method to select in which language to render the map. A work-around can be seen at Localized maps with Osmarender‎.

A more sophisticated method, but one that does not seem to work with current versions of osmarender can be seen here.

Bug with railway crossings

Since I couldn't easily find a place to report a bug, I'll just state it here: When encountering roads which also have railway tracks on them, Osmarender apparently sticks railway crossing markers onto each node of the way. See this area for an example. --Mjr 20:57, 8 October 2008 (UTC)

Bug: Oneway arrows in upper layer

Here: [1] A motorway (oneway) is crossed by a bridge. The oneway arrow of the motorway is rendered above the tertiary street over the bridge. --Lulu-Ann 08:33, 16 December 2008 (UTC)

Bug: Large water multipolygons cause flooding

At [2] the city of Kuopio is flooded in Osmarender. The multipolygon data should be correct, and Mapnik and OpenCycleMap are rendering it fine. --Skela 07:31, 18 February 2010 (UTC)

As Saimaa near Kuopio is very complicated, I guess another place would be easier to test a bug fix. A simpler test case for a (similar-looking) multipolygon problem with Osmarender can be seen at http://www.openstreetmap.org/?lat=63.3664&lon=27.967&zoom=13&layers=B000FTF - lake Syväri (east of Varpaisjärvi) outer is divided into two polygons, i.e. two adjacent natural=water areas. Osmarender floods the tile with water. --Jkp 08:20, 3 May 2010 (UTC)

Bug: Multipolygon forest overlays streets

at the moment visible here: [3] A multipolygon-forest seems to overlay a street by default, therefore you cannot see a street going trough such a forest.

Bug: Micromapped embankments are not Micromapped

At the moment visible here: [4] An irrigation canal on a wide embankment was micromapped using the oneway tag. Osmarender is showing embankment on both sides of the embankment's border.

Proposal: Temporary tags

Osmarender/Proposal Temporary Tags --Mueck 13:18, 30 January 2009 (UTC)

Proposal: Much nicer fill colors

Mapnik uses rather nice fill colors. Osmarender has a lot of catching up to do in this regard. I humbly suggest that any and all Osmarender devs please spend some quality time at the ColorBrewer "color advice for maps" website: http://colorbrewer2.org I would guess that the site authors might also be be approached about providing a bit of pro bono help considering the high importance and profile of OSM.