Render MyMap

From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Render MyMap
· Afrikaans · Alemannisch · aragonés · asturianu · Aymar aru · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · bamanankan · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · kurdî · Latina · latviešu · Lëtzebuergesch · lietuvių · Limburgs · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Türkmençe · Vahcuengh · vèneto · walon · Wolof · Yorùbá · Zazaki · isiZulu · српски / srpski · авар · Аҧсшәа · башҡортса · беларуская · български · қазақша · Кыргызча · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · भोजपुरी · मराठी · संस्कृतम् · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް
render(myMap)
Screenshot of render(myMap)
Author: Ferenc Veres
License: GNU General Public License v3
Platform: Linux
Version: (beta) (2018-03-18)
Language: English
Website: http://render.osmtippek.hu/
Source code: https://sourceforge.net/p/render-mymap/
Programming language: PHP

Render small area printable maps for local detail survey

About

render(myMap) provides easy way to render specially styled OpenStreetMap maps, for surveying the area. We call it detail survey print, where all objects are rendered.

It consists of a web frontend and a server backend that uses an external OSM render engine to generate maps. No PostGIS or other complex OSM backend required. The system has been in development and use since 2011. See built in help on the live website (demo) for more info on usage.


Features of the web frontend

  • Browse the map using default OpenStreetMap style
  • Search for places using Nominatim
  • Select a box that you want to print
  • Choose page options: A4, Letter, 1 page, 2x1, 2x2, ..., 3x3 pages
  • Choose from 3 styles
    • POIs
    • House numbers
    • Wheelchair accessibility
  • Choose from 3 detail levels
    • Full detail
    • Medium detail
    • Bare
  • Browse and view previous renders

Features of the backend

  • Listens for jobs coming from the frontend and responds immediately using incrond
  • Downloads live OSM data from the OSM servers
  • Renders OSM data into a map using Ceyx
  • Generates a printer friendly HTML page

Features of the render

  • Uses Ceyx to render map
  • Rendering is configured in mapcss files
  • The default styles are optimized for printing everything that appears in the database
  • All ways, all nodes will appear on the print (in Full Details mode)
  • Objects with name will get the name as label (or alternative names, like operator)
  • Objects with no name will get a well identifiable label like "fire_hydrant" (most items also got icons, but far from all)

Limitations

  • Underlying renderer has troubles with the Multipoligons!
  • Due to limited capabilities of the demo server, there are limits to the area you can print here But should be satisfying to most in-depth surveys!
  • Area selection is not enforcing aspect ratio of the selected paper: so it's your turn to choose area that fits your work (e.g. I prefer to leave 1/4 space on the paper for writing there)

See also