#18460 closed defect (fixed)
incorrect international border Germany - Switzerland
Reported by: | skyper | Owned by: | Don-vip |
---|---|---|---|
Priority: | normal | Milestone: | 20.01 |
Component: | Core validator | Version: | latest |
Keywords: | international border boundaries germany switzerland | Cc: |
Description
What steps will reproduce the problem?
- load https://www.openstreetmap.org/api/0.6/way/153884363/11
- run validator
What is the expected result?
No error warning
What happens instead?
"street name contains ß"
Please provide any additional information below. Attach a screenshot if possible.
While in Switzerland spelling street is "Strasse" in Germany it is "Straße". In my case we are close to the border but still in Germany.
The only reason for this false positive is an incorrect border in JOSM data as the border is correct in OSM data.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2019-12-24 11:33:02 +0100 (Tue, 24 Dec 2019) Revision:15611 Build-Date:2019-12-25 02:31:00 URL:https://josm.openstreetmap.de/svn/trunk
Attachments (1)
Change History (11)
comment:1 by , 5 years ago
by , 5 years ago
Attachment: | boundaries.png added |
---|
comment:2 by , 5 years ago
The first trick is to not open the file directly but load the internal dataset from JOSM memory.
I didn't know where to put this very advanced feature only useful to JOSM developers to I put it there:
Still I noticed the last time I tried to edit the file it does not work as expected, and I had to manually edit the file to keep ids in r15564:15565. Yet I managed to mess up with it and had to fix some mistakes in r15566.
I must look to see if I can fix what's not working.
comment:3 by , 5 years ago
I also missed this feature last time when I changed data_nodist\multipolygon.osm
comment:4 by , 5 years ago
Keywords: | boundaries germany switzerland added |
---|---|
Milestone: | → 20.01 |
comment:5 by , 5 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:7 by , 5 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Once again not accurate enough. According to JOSM osmwww:way/34953154 is in Germany. I get a warning about cycleway
together with foot
from the German rules.
follow-up: 10 comment:8 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
The border is korrekt there. Fixed by https://josm.openstreetmap.de/wiki/Rules/GermanySpecific?action=diff&version=21
comment:9 by , 5 years ago
Country specific tests will never be free of false posities anyway because of e.g. highways crossing the border.
comment:10 by , 5 years ago
Replying to Klumbumbus:
The border is correct there. Fixed by https://josm.openstreetmap.de/wiki/Rules/GermanySpecific?action=diff&version=21
Thanks, for finding the issue.
@Vincent: didn't you implement stable ids some time ago? When I add/move a few nodes in the boundary file, it messes the whole file up. Is there some kind of trick?