map-machine/doc
Sergey Vartanov f8bb7e5273 Add MTR icon.
2020-09-23 03:48:14 +03:00
..
buildings.png Update readme and images. 2020-09-23 03:25:18 +03:00
bus_stop.png Add documentation for icon combination. 2020-08-23 08:30:26 +03:00
grid.png Add MTR icon. 2020-09-23 03:48:14 +03:00
readme.moi New boundary box format; platform; levels fix. 2016-01-06 17:35:04 +03:00
surveillance.png Add surveillance image. 2020-09-23 03:27:33 +03:00
time.png Issue #23: fix building perspective. 2020-09-23 02:12:28 +03:00
trees.png Update readme and images. 2020-09-23 03:25:18 +03:00
user.png Issue #23: fix building perspective. 2020-09-23 02:12:28 +03:00
viewpoints.png Update readme and images. 2020-09-23 03:25:18 +03:00

Röntgen project focuses on displaying every \href {http://openstreetmap.org} {OpenStreetMap} data tag on the map. 

\2 {Why do we need yet another map style?} {map_style}

It is actually not just another map style since it is \b {not} \i {a map for users} but \i {map for OpenStreetMap contributors}. Suppose, you spent time adding colors for building walls, benches and shelters for bus stops but they do not represented on the map. Röntgen helps to display all changes you made.

\2 {Map generation} {map_generation}

\image {doc/map.png} {Sample map}

\b {Requirements}: Python 2.7.

There are simple Python renderer that generates SVG map from OpenStreetMap data. You can run it using:

\code
{python mapper.py -i <input OSM XML file name> -o <output SVG file name>}

\3 {Options} {options}

\table
{
    {{Option} {Value} {Description}}
    {
        {\tt {-bbox}, \tt {--boundary-box}} 
        {\tt {\formal {longitude 1},\formal {latitude 1},\formal {longitude 2},\formal {latitude 2}} (decimal float)}
        {Boundary box to draw}
    }
    {
        {\tt {-s}, \tt {--size}} 
        {\tt {\formal {width},\formal {height}} (pixels)}
        {Result image size}
    }
}

\2 {Icon set} {icons}

If tag is drawable it is displayed using icon combination and colors.

All icons are under \href {http://creativecommons.org/licenses/by/4.0/} {CC BY 4.0} license. So, do whatever you want but give appropriate credit.

Double size:

\image {doc/grid.png} {Icons}

Feel free to request new icons via issues for whatever you want to see on the map. No matter how frequently the tag is used in OpenStreetMap since final goal is to cover all tags. However, common used tags have priority, other things being equal.