Modify

#23460 closed defect (worksforme)

Validator should detect almost overlapping ways

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

Description

What steps will reproduce the problem?

  1. Open attached OSM file
  2. Run validator
  3. Look for almost overlapping ways 412787272 and 938448003

What is the expected result?

The almost overlapping ways should be identified

What happens instead?

The almost overlapping ways are not identified

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

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2024-01-16 08:06:33 +0100 (Tue, 16 Jan 2024)
Revision:18940
Build-Date:2024-01-17 02:31:01
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18940 en) Mac OS X 14.3
OS Build number: macOS 14.3 (23D56)
Memory Usage: 1046 MB / 4096 MB (424 MB allocated, but free)
Java version: 21.0.1+12-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 1 2240×1260 (scaling 2.00×2.00) Display 2 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 2240×1260
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_US.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djava.util.Arrays.useLegacyMergeSort=true, --add-exports=jdk.deploy/com.sun.deploy.config=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-reads=java.naming=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.action=ALL-UNNAMED,java.desktop, --add-reads=java.base=ALL-UNNAMED,java.desktop, --add-exports=java.naming/com.sun.jndi.toolkit.url=ALL-UNNAMED,java.desktop, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/sun.awt=ALL-UNNAMED,java.desktop, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-exports=java.base/sun.security.validator=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.base/sun.net.www.protocol.jar=ALL-UNNAMED,java.desktop, --add-exports=java.base/jdk.internal.util.jar=ALL-UNNAMED,java.desktop, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, --add-exports=java.base/com.sun.net.ssl.internal.ssl=ALL-UNNAMED,java.desktop, --add-exports=javafx.graphics/com.sun.javafx.application=ALL-UNNAMED, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.desktop/sun.awt.X11=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.applet=ALL-UNNAMED,java.desktop,jdk.jsobject, --add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED,java.desktop, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-exports=java.base/sun.security.util=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-reads=java.desktop=ALL-UNNAMED,java.naming, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-exports=java.base/sun.security.x509=ALL-UNNAMED,java.desktop, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-exports=java.desktop/javax.jnlp=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.provider=ALL-UNNAMED,java.desktop, -Djava.security.manager=allow]
Dataset consistency test: No problems found

Plugins:
+ FastDraw (36200)
+ ImportImagePlugin (36184)
+ ImproveWay (32)
+ Mapillary (2.2.0)
+ PicLayer (1.0.3)
+ apache-commons (36176)
+ apache-http (36176)
+ auto_tools (81)
+ buildings_tools (36200)
+ changeset-viewer (0.0.7)
+ easypresets (1623509627)
+ ejml (36176)
+ flatlaf (36176)
+ geotools (36176)
+ graphview (36196)
+ intersection (0.0.7)
+ jackson (36176)
+ jaxb (36118)
+ jna (36176)
+ jts (36004)
+ markseen (14)
+ opendata (36200)
+ osm-obj-info (66)
+ reverter (36196)
+ rex (53)
+ turnrestrictions (36200)
+ undelete (36126)
+ utilsplugin2 (36200)

Tagging presets:
+ https://raw.githubusercontent.com/westlakej/Presets/master/Streets.xml 
+ <josm.userdata>/EasyPresets.xml
+ ${HOME}/Downloads/QuickTags.zip

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
+ https://raw.githubusercontent.com/KaartGroup/Kaart-Styles/master/Overlapping%20Ways.mapcss
+ https://raw.githubusercontent.com/KaartGroup/Kaart-Styles/master/Kaart-Styles.mapcss
- https://raw.githubusercontent.com/KaartGroup/Kaart-Styles/master/Kaart_QC.mapcss
- https://github.com/osmlab/applepaintstyles/archive/main.zip

Validator rules:
- https://raw.githubusercontent.com/KaartGroup/KaartValidator/master/kaart.durazno.validator.mapcss
+ https://raw.githubusercontent.com/KaartGroup/KaartValidator/master/kaart.clingstone.validator.mapcss
+ https://raw.githubusercontent.com/KaartGroup/KaartValidator/master/kaart.indonesiaNames.validator.mapcss

Last errors/warnings:
- 01675.045 E: Failed to locate image 'icons/health_pharmacy.n.16.png'
- 01675.046 E: Failed to locate image 'icons/food_bar.n.16.png'
- 01675.047 E: Failed to locate image 'icons/transport_bus_stop2.n.16.png'
- 01675.048 E: Failed to locate image 'icons/shopping_hairdresser.n.16.png'
- 01675.049 E: Failed to locate image 'icons/emergency_hydrant.n.16.png'
- 01675.050 E: Failed to locate image 'icons/health_pharmacy.n.16.png'
- 01675.051 E: Failed to locate image 'icons/tourist_information.png'
- 01675.052 E: Failed to locate image 'icons/food_fastfood.n.16.png'
- 01675.052 E: Failed to locate image 'icons/tourist_memorial.n.16.png'
- 01675.053 E: Failed to locate image 'icons/sport_leisure_centre.n.16.png'

Attachments (1)

AlmostOverlappingWay.osm (756.0 KB ) - added by anonymous 21 months ago.

Download all attachments as: .zip

Change History (3)

by anonymous, 21 months ago

Attachment: AlmostOverlappingWay.osm added

comment:1 by GerdP, 21 months ago

There is already a test for this but it is disabled by default.
If you set preference validator.UnconnectedWays.way_way_distance to e.g. 1 and enable informational messages in the Validator
you find messages like
"Way node near other way (2)"
for the nodes in those ways.

comment:2 by stoecker, 21 months ago

Resolution: worksforme
Status: newclosed

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.