Quote:
So, for MSFT to designate un-routed Pushpins as waypoints is potentially confusing and to designate routed Pushpins as routepoints is, too, if the rest of the industry is using those terms differently.
Sorry if I'm confusing you with my explanation. I guess I should have made it more clear: this is not Microsoft's call.
A GPX file has a specific "language". It is a proper subset of a language called XML, with arguments specifically designed for GPS-related stuff.
When you just want to transfer a location, you use the waypoint argument <waypt> to define it.
When you document a <route>, the locations to be used in the route are called <rtept>.
That's just the rules of the language. The rules also define all the various attributes you can include about a waypoint or route and how to do it.
So Microsoft is just following the rules.
Quote:
Perhaps MSFT should convert its terminology so that "Pushpins" become "Waypoints" even though they are only potentially waypoints. And "Stops" should be "Route Points" unless and until there is some down-time at the Route Point, whereupon it becomes a "Stop." This could resolve a lot of confusion that users seem to have.
I expect Microsoft chose their particular terminology to make the whole thing easier to understand. The only time there is confusion is when someone uses multiple products with different names for the same thing or tries to figure out what's going on with a GPX file, like the original poster.
...ken...