Fossgis: create printable maps on the web - Hartmut HolzgraefeΒΆ

Tags: fossgis

(One of my summaries of a talk at the 2017 fossgis conference).

Hartmut likes big maps, so the first thing he does in a new house is to hang up a big map. He managed to find an A1 format printer...

He wanted to make smaller maps for social institutes in the neighbourhood with the relevant bus stops and hospitals and so. So he started experimenting.

  • First try: screenshots. No, to few pixels to get a nice print.
  • Second try: Openstreetmap website download. Hard to get the correct size.
  • Third try: maposmatic (http://www.maposmatic.org/). This one worked. It generates maps for you. If you need it, it can split it over multiple pages. You even get an index of street names.

Problem: not much happened on the maposmatic project. Website was sometimes down and the map styling was outdated. So he started a fork at http://maposmatic.osm-baustelle.de . It supports one or multiple pages, different paper formats, whether you want to have a steet index or not, whether you want extra info (bike paths, for instance), etc.

What he also added: you can add overlays on top of the map, for instance for showing the location of all fire department hydrants.

For his original goal of small local maps he started a javascript frontend to easily add specific points, http://get-maps.org/ (it didn’t work for me, there seems to be a working version at https://umgebungsplaene.osm-baustelle.de/ )

https://abload.de/img/screenshot2017-03-21ai7s75.png

Photo explanation: just a nice unrelated picture from the recent beautiful ‘on traxs’ model railway exibition (see video )

blog comments powered by Disqus
 
vanrees.org logo

About me

My name is Reinout van Rees and I work a lot with Python (programming language) and Django (website framework). I live in The Netherlands and I'm happily married to Annie van Rees-Kooiman.

Weblog feeds

Most of my website content is in my weblog. You can keep up to date by subscribing to the automatic feeds (for instance with Google reader):