bryceco / GoMap

OpenStreetMap editor for iPhone/iPad
ISC License
324 stars 41 forks source link

Create shared nodes for highways that cross each other #470

Open lectrician1 opened 3 years ago

lectrician1 commented 3 years ago

I recently was working on fixing Osmose issues when I came across a large number of issues generated because Sidewalks were crossing driveways without shared nodes. These features were mapped using GoMap!.

Could GoMap! implement automatic node/crossing generation for highway ways that cross each other?

iD usually prompts the user that they should connect them, however, automatically doing it might be easier to implement/better for mobile users. Users can always delete the generated nodes too.

Woazboat commented 3 years ago

Connecting crossing roads with a shared node is not always correct (e.g. if one passes over the other via a bridge)

AndrewKvalheim commented 3 months ago

I’d appreciate just being able to snap to the perfect intersection when dragging a new node.

   •
    \
     \
•──◌──\─────•
      👆️
      /
     /
    /
   •