I have to create a navigation-system app for a local forest, where most of the "streets" aren't registered by OpenStreetMap.

How is it possible to extend existing maps with custom paths? (New streets, which can be navigated to)

So at the end I want a map, which includes some new paths, that brings the user to custom destinations. (e.g. "feeding boxes" for animals)

I already have the whole map-information already in a shape-format, but how can I extract it to osm? How can I create an OSM with this custom road-data? Should I host an own map server?

I am looking forward to your answers & please help me!! :)

Marko

asked 06 Oct, 15:23

markoo91's gravatar image

markoo91
262
accept rate: 0%


There seem to be both technical and legal aspects to your question. In principle, adding paths or tracks to OpenStreetMap isn't an issue provided they actually exist on the ground and the source for your information is compatible with the OpenStreetMap license. I mention the license here because you say you have a shape file for the data, but don't mention the source. I know very little about the legal side of things, but I think the copyright holder would have to give express permission for the data to be included in OSM and published under OpenStreetMap's licensing terms. There are Import Guidelines for this.

Adding streets to OpenStreetMap is fairly simple and many editors are available, the most popular being the in browser editors iD and Potlatch 2 (available on the main site) and JOSM (standalone download). Some of these have shapefile support if you are sure you have proper permission to use it. As you put the word "streets" in quotation marks, I think it might help if you look at the highway page on the wiki as they might be better classified as a track or path in OSM terms.

Your "feeding boxes" sound like they might be either "vending=animal_feed", "amenity=feeding_place" or "amenity=game_feeding".

There are several starting points for creating apps depending on whether you are creating something for Android, iOS or the web. Some keep all the map data on the device (probably sensible for something the size of a forest) and so may not need a tile-server or any internet connectivity at all while they are being used. Others rely much more heavily on a constant internet connection. There are also commercial providers of map tiles and back end services based on OSM that might work out cheaper than running your own server. I'm afraid I can't give any specific recommendations as I'm not a developer myself and am still a little unclear on your use case.

permanent link

answered 07 Oct, 13:13

InsertUser's gravatar image

InsertUser
1.1k11723
accept rate: 18%

Your answer
toggle preview

Follow this question

By Email:

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

By RSS:

Answers

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:

×490
×396
×203
×32
×14

question asked: 06 Oct, 15:23

question was seen: 157 times

last updated: 07 Oct, 13:13

powered by OSQA