Modify

Ticket #4696 (closed defect: duplicate)

Opened 2 years ago

Last modified 2 years ago

Turn Restriction not displayed - Glitch in spatial index in DataSet?

Reported by: Gubaer Owned by: team
Priority: major Component: Core
Version: latest Keywords:
Cc:

Description

How to reproduce:

  1. Load the attached .osm file. It includes three nodes node 1, node 2, and node via, and two ways way 1 and way 2.
  2. Create a new relation as turn restriction
    1. Add the tag type=restriction
    2. Add the tag restriction=no_left_turn
    3. Select way 1 and add it as member with role from
    4. Select way 2 and add it as member with role to
    5. Select node via and add it as member with role via
  3. Save the relation

The turn restriction is not displayed in the map view.

  1. Slightly move node 2

The turn restriction is displayed.

Observation: DataSet::searchRelations(bbox) only replies the new turn restriction after node 2 is slightly moved. Loooks like a glitch in the spatial index.

Attachments

turn-restriction-not-painted.osm Download (1.1 KB) - added by Gubaer 2 years ago.
screenshot.png Download (79.6 KB) - added by Gubaer 2 years ago.

Change History

Changed 2 years ago by Gubaer

Changed 2 years ago by Gubaer

comment:1 Changed 2 years ago by Gubaer

Here's how the relation should look like to reproduce:

comment:2 Changed 2 years ago by bastiK

  • Status changed from new to closed
  • Resolution set to duplicate

Probably the same issue.

comment:3 Changed 2 years ago by bastiK

Closed as duplicate of #4624.

comment:4 Changed 2 years ago by bastiK

Ticket #4710 has been marked as a duplicate of this ticket.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
as The resolution will be set. Next status will be 'closed'
The resolution will be deleted. Next status will be 'reopened'
Author


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

 
Note: See TracTickets for help on using tickets.