Digital Geography

6. January 2014

uMap – easy open source webmap creation based on OSM, Leaflet and Django

Creating maps is the most appropriate way to present spatial data. In the last years several methods appeared to generate such webmaps. Based on a tile-layer, wich contains all basic map informations such cities, motorways, natural elements etc, even inexperienced computer users can drop their informations with ease. Nevertheless there are some methods and services, wich are easier than others, even if they have less options in map configuration. uMap can be classified as such a smart and easy way to get your spatial informations on a reasonable webmap, which can easily embeded to your personal homepage and so on. Let’s see how uMap works.

What can uMap do?

uMap lists the main advantages of the systems on their frontpage:

  • Import own data layer
  • Add markers, lines, polygons…
  • Manage feature colors and icons
  • Manage map options: display a minimap, locate user on load…
  • Batch import geostructured data (GEOJson…)
  • Define the license for your data
  • Embed and share your map

uMap is made out of Django and Leaflet and – of course – open source It provides different free baselayers created with OpenStreetMap-Data.

Short “how to” for creating a map with uMap

  1. Visit or or
  2. click on “create map”
  3. if you want to add external data go to the layer menu on the left side and add remote data
  4. if you want to add external data from a file, click the arrow-button in the right menu
  5. if you want to generate spatial features by drawing them, take the line, polygon or point tool also in the right menu
  6. change the baselayer and define your data permissions
  7. save and voilá, your first map is ready to embed

uMap – my first spatial features

Do you need professional webmaps? Visit our company site: