I’ve simplified some GeoJSON data to use on a Garmin device, however the simplification affected junctions and interchanges, which created some undesired shapes, unfortunately no attributes were provided in the original data to determine junctions and interchanges from regular road. Currently the red shapes form part of the black lines, I’d ideally like to separate them from the black lines then remove them to clean up the data. The data is large so I’d like to find a way to do this automatically.
Red = shapes to be removed, green = connections to be added when red shapes are removed
Original data: https://www.globio.info/download-grip-dataset
(Note that the original data is in shapefile but I converted it to GeoJSON in QGIS).
In response to a recent query: The coordinates of the image is (50.8687089, -0.1521607). I simplified with I believe 0.003 tolerance and the visvalingam option? I also tried it in mapshaper as well (visvalingam too) and that was about 10% on the simplification slider using the second option of the two different visvalingam methods.
I should also add that I removed local roads from the original data as that significantly slowed down the draw time and to reduce file size.
