I have road data for the country of Ethiopia I would like to update on OSM. The road data came from geofabrik.de. I downloaded the shapefile version of it and started to add a few fields of my own. I needed these fields for another project. However, I started to add more data into it and would like to know how I can add them back to OSM now.
What I wanted to do was remove all the roads for Ethiopia and reimport them back into OSM. I figured this shouldn't cause any errors. I only updated the roads for Addis Ababa. I made sure all the intersections are crossed properly and there aren't any lines that's just on their own.
asked 17 Apr, 21:15
First of all, DO NOT DELETE the roads from Ethiopia. There might be a lot more data to the OpenStreetMap road data that you will be removing if you remove them all. It might remove all the local names, references, specific road surface etc. Also, it will remove names of all the mappers who have contributed towards drawing all those roads. The best way to update is to use "Replace Geometry" function of JOSM which keeps the history of all the mappers who have previously worked on a feature.
Secondly, if the data if from Geofabrik.de, I think that data is coming from OpenStreetMap itself. Check out this link.
Thirdly, there are restrictions into importing Shapefiles and uploading directly to OpenStreetMap. Check out this link.
So, I think you will have to go through a rigorous process of validating and updating all the data that you have (if it is indeed different data) rather than just simply removing and updating.
answered 18 Apr, 09:44