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 '18, 15:23 markoo91 |
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. answered 07 Oct '18, 13:13 InsertUser |