Is it possible to create my own individual layer in OSM, where my partners and I can create objects like POIs and road paths? The created objects should be saved/locked from the unauthorized changes. Such layer could be visible (but not changeable) by every user of OSM. If I can`t lock the created street objects in general OSM network, is it possible to create my own thematic layer in which I will create the objects for the internal authorized changes?
This question is marked "community wiki".
asked 05 Aug '11, 11:11 AnZem Jonathan Ben... |
You can't do this using the main OSM servers, but you can run your own servers to do this. Everything in OpenStreetMap is editable by everyone, and if you have some data which you don't want to be edited by anyone else, it shouldn't go in the main OSM database. What you can do is set up your own instance of the "Rails Port", the software running on the OSM servers and use the same editors and rendering tools as OSM. Also, you need to consider OSM's licence, which says that if you publish anything made from a combination of your own data and OSM data, the whole work must be under OSM's license. answered 05 Aug '11, 12:01 Jonathan Ben... Frederik Ramm ♦ |
"my partners and I" suggests you might need a collaboration platform which might mean installing your own instance of the rails port (fairly complicated) A simpler small-scale solution might be to have a play around with JOSM, which allows you to edit the data offline, and save your changes offline away from the main OSM database. You can also do this with separate layer of newly added data if you wish. That's all very easy, but then maybe the challenge comes with using that data. Depending on what kind of "thematic layer" we're talking about You might achieve what you want with a web map display and some markers. If you want to see your new data on a rendered map then you've either got to share the data with the rest of us and see it rendered on OpenStreetMap, or run your own rendering software. You know authorisation is overrated. Just share your data with OpenStreetMap. We promise not to break it :-) answered 05 Aug '11, 16:14 Harry Wood Tank you, for the so quick answers! I am absolutely inexperienced in the OSM service and will be very appreciative if you will explain me the answers (my questions in the letter body). "my partners and I" suggests you might need a collaboration platform which might mean installing your own instance of the rails port (fairly complicated)" You mean that I have to organize my own web-server on which will be stored my own created road data and this layer will be independent from the OSM data, I will use the OSM only like the base reference map. Am I right?
(10 Aug '11, 13:11)
AnZem
"A simpler small-scale solution might be to have a play around with JOSM, which allows you to edit the data offline, and save your changes offline away from the main OSM database." As I understand, this solution can be used only for the internal usage on the one computer (offline)? But in my case, the data have to be updated by different organizations located in the different countries (online service). It will not be a problem if all OSM users will see my data; but only limited users should have the possibility to change the data.
(10 Aug '11, 13:11)
AnZem
"You can also do this with separate layer of newly added data if you wish. That's all very easy, but then maybe the challenge comes with using that data." Does it mean that I have the possibility to create my own internal layer with limited access directly on the OSM service? Or I have to make the some agreement with OSM owners to make such layer on their side? How do you think, which way is more realistic?
(10 Aug '11, 13:11)
AnZem
|