Modify

Opened 8 years ago

Last modified 8 years ago

#6689 new defect

Ways downloaded through "Download parent ways/relations" sometimes have some nodes not loaded

Reported by: kolen Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: download, parent, ways, nodes, appearance Cc:

Description (last modified by kolen)

JOSM version 4279

How to reproduce (hope that data in that area will not changed noticeably):

Start with no data layers.

  1. Download area:

lat 56.6444066 - 56.6451794
lon 47.8568101 - 47.8582

(Can be done using remote control http://127.0.0.1:8111/load_and_zoom?left=47.8568101&bottom=56.6444066&right=47.8582&top=56.6451794 )

  1. Select east-most node of road, where two links to roundabout join (node 637694461)
  1. Select "Download parent ways/relations" from menu (Ctrl+Alt+D)
  1. After way adjacent to that node (way 48522817) is downloaded, some nodes of it have strange appearance in josm view (styled view shows no line of way, just nodes, wireframe view shows lines to far outside (to infinity).
  1. When saving this dataset to .osm xml file (test2.osm) and opening again, it shows the same. However, coordinates of nodes in .osm file look correct, and it opens without errors, and 'status report' shows "Dataset consistency test: No problems found".

Just starting josm and opening (test2.osm) also causes this problem for me to appear.

Update: found that resulting xml does not have two of nodes: 1365747928 and 1365747989 referenced in way 48522817, these nodes are displayed as far away. Seems that they are not loaded by "Download parent ways/relations". But status report shows that data consistency test passes (it allows not loaded nodes of ways?).

Attachments (4)

josm-strange-points-in-ways-mode1.png (41.7 KB) - added by kolen 8 years ago.
Screenshot (wireframe view)
josm-strange-points-in-ways-mode2.png (36.1 KB) - added by kolen 8 years ago.
Screenshot (styled view)
status_report.txt (14.6 KB) - added by kolen 8 years ago.
Status report
test2.osm (39.9 KB) - added by kolen 8 years ago.
Dataset loaded when doing things described in how to reproduce

Download all attachments as: .zip

Change History (9)

Changed 8 years ago by kolen

Screenshot (wireframe view)

Changed 8 years ago by kolen

Screenshot (styled view)

Changed 8 years ago by kolen

Attachment: status_report.txt added

Status report

Changed 8 years ago by kolen

Attachment: test2.osm added

Dataset loaded when doing things described in how to reproduce

comment:1 Changed 8 years ago by kolen

Description: modified (diff)

comment:2 Changed 8 years ago by kolen

Description: modified (diff)

comment:3 Changed 8 years ago by kolen

Summary: Ways downloaded through "Download parent ways/relations" have strange appearance/behaviorWays downloaded through "Download parent ways/relations" sometimes have some nodes not loaded

comment:4 Changed 8 years ago by kolen

Recorded traffic, first josm gets /api/0.6/node/637694461/ways and it returns correct list of nodes in way. But then when doing /api/0.6/nodes josm skips some nodes:

http://api.openstreetmap.org/api/0.6/nodes?nodes=639251730,639251731,324379478,324163048,1365747926,416636331,705416990,413411505,323904576,649176539,613061428,413410370

It skips 1365747928 and 1365747989, other nodes of way 48522817 are downloaded.

And should "data consistency test" complain about ways containing not loaded nodes?

comment:5 Changed 8 years ago by kolen

Maybe related to [4094/josm]

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to kolen
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.