Originally Posted by nohal
Add GPX's lack of semantics to express that, stir a bit and you are going to buy a nice piece of rope
and look for the nearest tree
I have a feeling that routepoints and trackpoints should not be shareable at all in contrary to waypoints (marks) where I actually like it a lot...
Here are some thoughts I've had on the subject of editing routes and waypoints and the user interface. They're not far enough along to be a mature proposal, just a starting point for discussion.
1. Don't allow objects to be moved by a simple click and drag operation. Reserve that for panning the charts. There have been several feature requests to make it harder to accidentally move points. This would solve that problem.
2. To edit an object, right-click on it. Select "Edit" from the context menu. While in edit mode the object or any of its parts
can be dragged. To exit edit mode, right-click and select "Edit complete" from the context menu. "Edit complete" is the only option on the context menu while in edit mode.
3. If multiple objects are stacked on a location the context menu lists them. "All" is one of the choices on the list. That allows the user to decide if all routes passing through a point are to follow the point to its new location. Once the object is selected the range of actions is offered.
4. When a waypoint is created (Drop Mark Here) use the latitude and longitude (e.g. 27 41.234N 82 32.334W) as a default name. If the user doesn't have time to open the Route
Manager and rename it right away it will make it easier for him to find later. It also makes it easier to find the correct waypoint in the list if several have been created without being renamed.
5. When a route
is created use the latitude and longitude of the starting point and ending point (e.g. 27 41.234N 82 32.334W to 27 42.323N 82 29.332W) as a default name. Also use the latitude and longitude of the start and end points of the route as default entries in the "Depart From" and "Destination" fields.