Hello, i recently added a mountain path (highway=path), then i had to correct it by moving slightly some of its nodes (without adding new nodes to it), all this using the editor ID. Something surprises me: if i want to see the details about this "highway" object later on the map, i see only its "version 1". Of course, in my history list of groups of changes, i can find what i did later, but only with a list of the displaced nodes (these nodes have a "version 2" in their history) without any mention of the path, despite when i made these changes, using ID editor, this clearly indicates "modified path" before i send my changes. So i could change almost totally the appearance of a path, a track or a road (could be some of "my" objects or someone else's line object) and it would not be later very clear to see what happened to it as, when questionning this object from the map, it would only show the date of the previous version, as if nothing had been changed!!! Of course, if i add only one node to the line, then there is a new version of this line object. To resume it: ID tells me i modify a line, so why this line object doesn't show a new version for itself? Thank you for your answers asked 22 Feb '23, 12:30 eric db |
Your observation is correct. Relations are built from ways and nodes; ways are built from nodes; and changing the properties of a member doesn't change the object itself. A way will only receive a new version if you change the list of nodes (by adding or removing nodes), or if you modify its properties (tags). It will not receive a new version if you move the nodes around. answered 22 Feb '23, 12:43 Frederik Ramm ♦ Thank you Frederik, i understand this is how the different objects in OSM have been built and defined (even if it is not so intuitive: if i move all the nodes of a road, this road is not considered "modified" despite its aspect will be quite different!). Anyway, ID editor interface is still a bit confusing about this topic: if i edit my previous path by moving 3 nodes for example, ID will tell me "save 1" in the right upper button, and then the mention "Changes(1) Modified Path" on the bottom left before the final upload, and not "save 3" and mentionning 3 modified nodes. Made me think at first, of course, that the path object has been modified! Apart from the interface clarity, the main drawback i found was the difficulty to trace the real history of an object, a line in my case.
(24 Feb '23, 11:42)
eric db
|