#8396 closed defect (fixed)
Replace geometry: save node ids
Reported by: | anonymous | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin utilsplugin2 | Version: | latest |
Keywords: | Replace Geometry reuse nodes | Cc: | naoliv |
Description
Often i use replace geometry to merge a new building, with an addressnode. The way exists of new nodes (not in the osm database) because i made the geometry finer and old nodes (with an id).
Today the function inserts the old node in the new way to preserve history. But sometimes it deletes known nodes and leaves new nodes in the way.
Replace Geometry should search in the geometry to find a node which has no known id (aka negative id) if possible.
Attachments (1)
Change History (10)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
Keywords: | Replace Geometry added |
---|
comment:3 by , 9 years ago
Cc: | added |
---|
comment:4 by , 8 years ago
Priority: | minor → normal |
---|---|
Summary: | UtilsPlugin2-> Replace Geometry should try to save node ids → Replace geometry: save node ids |
comment:6 by , 5 years ago
Just hit this again. It seems to depend on the distance and/or if multiple way child nodes with id > 0 are closer.
I would say, this is a defect.
Please, find attached example file: josm_8396_sample.osm
- Search
type:node id:0
- Select address node and building surrounding the node
- Replace geometry
- Search
type:node id:0
- Search all objects for
type:node deleted -id:0
Find a deleted node but there are way child nodes with id=0 and only one parent.
If the address node is move close to a node with id:0 the node id is swapped.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2020-08-04 23:38:35 +0200 (Tue, 04 Aug 2020) Revision:16850 Build-Date:2020-08-05 01:30:51 URL:https://josm.openstreetmap.de/svn/trunk Plugins: + utilsplugin2 (35487)
comment:7 by , 5 years ago
Type: | enhancement → defect |
---|
See also #9929