Hi, I want to be able to temporarily rename a group of roads in my city for a research project, but only have those names viewable when a specific tag is toggled on as to not be too intrusive. Is there a way to do this? asked 18 Jul '17, 22:51 bgdoo |
You don't mention how you'd like to consume the modified data. (What's a "specific tag is toggled"?) In any case, instead of editing the public map, perhaps you could download the data for your city, modify it as you see fit, and then either distribute it directly to your data consumers, or set up your own server running with that data, etc; the idea being not to clutter a shared resource (the public map and edit history) with private experiments. answered 18 Jul '17, 23:04 dsh4 Thanks for your response, dsh4! I guess what I was trying to say is it possible to have my temporary road names be "hidden" from public view and only viewable when searching a specific tag? I have already been downloading map data as you suggest and can continue in this fashion. It would just be easier for data sharing if I could make direct edits to the public map that are either temporary or hidden (maybe even only viewable once you export the data from OSM). Not sure if this is an option or you have alternate suggestions? I am also aware of the proposal process (http://wiki.openstreetmap.org/wiki/Proposal_process), which is a way to introduce new tags entirely.
(18 Jul '17, 23:30)
bgdoo
1
From a technical standpoint you can just add whatever tag you want to the streets. You could use something like From a community standpoint people might not like it (by that I mean they won't like it) if you do that to a huge area of the map, so you'd want to have it all worked out before you started adding such a tag. What it amounts to is that temporary changes and changes that aren't going to be useful to other people are both unpopular.
(19 Jul '17, 01:17)
maxerickson
You cannot change the tiles (map) generated for the default OSM style with a toggle. You will have to obtain the tiles with the specific tag from elsewehere, or overlay the tiles from osm.org. Therefore it is useless to add your specific data to osm.org. If setting up your own render server that understands the specific tags is too much work for this project, you might consider using umap where you can overlay OSM maps with your own data.
(19 Jul '17, 05:07)
escada
|
Can you do this? : yes, there is nothing in the OSM data model which prevents it. Should you do this? : in my view NO. The main OSM data set is a live database used in various ways by millions of people. Transient modifications may live on on apps and copies of the OSM data far longer than you envisage. Transient modifications may inconvenience people who are used to OSM data in the area being reliable. Modifying it for 'research' purposes is a dubious practice, which should be avoided. If you are based in a research university it is probably that any such project should be reviewed by an ethics committee. In any case the OSM Data Working Group may not accept that your edits are legitimate contributions to OSM. As others have said:
answered 19 Jul '17, 10:35 SK53 ♦ |
You probably have had a chance to read the answers and comments on your question by now.
Please consider that the respective authors are trying to be nice and polite by using "may", "might" and so on. You should really read this as "only over our dead bodies, and if you want to have a shred of an academic career left, you should very quickly think of a different way of implementing your project"