Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#19450 closed defect (wontfix)

highway=bus_stop + building=roof area results in a confusing validator complaint

Reported by: mkoniecz Owned by: team
Priority: normal Milestone:
Component: Core validator Version:
Keywords: template_report Cc:

Description

What steps will reproduce the problem?

  1. Create closed way of four nodes.
  2. Apply highway=bus_stop and building=roof to it
  3. Run validator

What is the expected result?

No validator complaints.

What happens instead?

node connects highway and building (7)

As bonus, 3 nodes are reported twice.

Please provide any additional information below. Attach a screenshot if possible.

I know that some claim that highway=bus_stop is not allowed to be mapped on areas, but I sometimes use this to keep people mapping public_transport=platform as areas happy and to avoid mapping bus stop twice. In this case platform area and roof were mapped on one object, adding also highway=bus_stop to it resulted in a confusing message.

Still, even if that specific way of tagging is so evil that it should trigger complaints then it should be done in less confusing way.

I have not tested whatever other X crosses Y have the same problem.

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-06-13 13:23:27 +0200 (Sat, 13 Jun 2020)
Revision:16613
Build-Date:2020-06-14 01:30:46
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (16613 en_GB) Linux Ubuntu 19.10
Memory Usage: 629 MB / 976 MB (156 MB allocated, but free)
Java version: 11.0.7+10-post-Ubuntu-2ubuntu219.10, Ubuntu, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920x1080 (scaling 1.0x1.0)
Maximum Screen Size: 1920x1080
Best cursor sizes: 16x16 -> 16x16, 32x32 -> 32x32
Java package: openjdk-11-jre:amd64-11.0.7+10-2ubuntu2~19.10
Java ATK Wrapper package: libatk-wrapper-java:all-0.35.0-3
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:-
Dataset consistency test: No problems found

Plugins:
+ buildings_tools (35474)
+ measurement (35405)
+ reverter (35487)
+ todo (30306)

Last errors/warnings:
- W: java.net.SocketException: Unexpected end of file from server. Cause: java.net.SocketException: Unexpected end of file from server
- W: java.net.SocketException: Unexpected end of file from server. Cause: java.net.SocketException: Unexpected end of file from server
- W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- W: java.net.SocketException: Unexpected end of file from server. Cause: java.net.SocketException: Unexpected end of file from server
- W: java.net.SocketException: Unexpected end of file from server. Cause: java.net.SocketException: Unexpected end of file from server
- W: java.net.SocketException: Unexpected end of file from server. Cause: java.net.SocketException: Unexpected end of file from server
- W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- W: java.net.SocketException: Unexpected end of file from server. Cause: java.net.SocketException: Unexpected end of file from server
- E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=500
- E: Internal Server Error - <html>The OSM server<br>'https://api.openstreetmap.org/api/0.6/'<br>reported an internal server error.<br>This is most likely a temporary problem. Please try again later.</html>

Attachments (0)

Change History (5)

comment:1 by Klumbumbus, 4 years ago

Milestone: 20.10

comment:2 by Famlam, 4 years ago

But, the error is completely right, isn't it? The highway is not an entrance point to the roof, they're separate things, just like an underground garage shouldn't be connected to a highway over it, unless that highway is the entrance to the garage.

in reply to:  2 comment:3 by Klumbumbus, 4 years ago

Milestone: 20.10
Resolution: wontfix
Status: newclosed

Replying to Famlam:

But, the error is completely right, isn't it? The highway is not an entrance point to the roof, they're separate things, just like an underground garage shouldn't be connected to a highway over it, unless that highway is the entrance to the garage.

You're right. The platform and the roof should be mapped on separate objects and the platform can get a covered=yes.

I think the warning is not so much confusing that the users don't understand whats wrong with the object.

Last edited 4 years ago by Klumbumbus (previous) (diff)

comment:4 by skyper, 4 years ago

At least the duplicates of nodes twice in the list is not nice.

in reply to:  4 comment:5 by Famlam, 4 years ago

Replying to skyper:

At least the duplicates of nodes twice in the list is not nice.

https://josm.openstreetmap.de/ticket/19506

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.