I want to select some layers from OSM and create a personalized map with them. Basically I want to create a railway map similar to openrailwaymap.org but editing some things so that it appears how I want it. The map is going to be really large because it will span a full country.

To be more clear, I want to select a specific type of rail and only show that in the map (along with borders, mountains, rivers, etc).

I don't have much experience with programming so I was wondering if there was a way to do this using a computer program or a web app.

asked 21 Jul '19, 10:35

nicolasma962's gravatar image

accept rate: 0%

edited 21 Jul '19, 11:03

Overpass turbo:

Overpass turbo is a web based data mining tool for OpenStreetMap. It runs any kind of Overpass API query and shows the results on an interactive map. Using it can get technical quite quickly: beginners may find the "wizard" a good place to start.


QGIS application enabling the user to visualize, manage, edit, analyse data, and compose printable maps. It runs on Linux, Unix, Mac OSX, Windows and Android and can be downloaded free of charge from qgis.org

Using this 2 features we can make customized map.

permanent link

answered 21 Oct '20, 17:50

VIPINDAS%20K's gravatar image

accept rate: 0%

edited 22 Oct '20, 11:19

If you want to create your own layer on top of the OSM layers and shared after. There are online tools like uMap that will let you do what you want. You can work with the online editor provided or work in an offline OSM editor like JOSM, save your railway layer in a .osm file and upload it to uMap. Please don't upload your layer directly to OSM.


permanent link

answered 21 Oct '20, 20:15

mdelatorre's gravatar image

accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 21 Jul '19, 10:35

question was seen: 648 times

last updated: 22 Oct '20, 11:19

powered by OSQA