#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?
- Create closed way of four nodes.
- Apply
highway=bus_stop
andbuilding=roof
to it - 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 , 4 years ago
Milestone: | → 20.10 |
---|
follow-up: 3 comment:2 by , 4 years ago
comment:3 by , 4 years ago
Milestone: | 20.10 |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
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.
follow-up: 5 comment:4 by , 4 years ago
At least the duplicates of nodes twice in the list is not nice.
comment:5 by , 4 years ago
Replying to skyper:
At least the duplicates of nodes twice in the list is not nice.
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.