Skip to content

"Missing access way to parking" triggered for "parking=half_on_kerb" #2491

Open
@fgouget

Description

@fgouget

A surface with amenity=parking + parking=half_on_kerb triggers Osmose's "Missing access way to parking" error.
For instance:
https://osmose.openstreetmap.fr/en/issue/1323c74e-39f7-f1d7-6a49-04a205c65b41

I think parking=half_on_kerb and on_kerb should be handled the same way as street_side.
Maybe the following untested patch would fix this issue:

diff --git a/analysers/analyser_osmosis_parking_highway.py b/analysers/analyser_osmosis_parking_highway.py
index 4e1a77a4..fe02f250 100644
--- a/analysers/analyser_osmosis_parking_highway.py
+++ b/analysers/analyser_osmosis_parking_highway.py
@@ -51,7 +51,7 @@ FROM
WHERE
tags?'amenity' AND
tags->'amenity' = 'parking' AND

  • (NOT tags?'parking' OR tags->'parking' NOT IN ('street_side', 'lane', 'layby'))
  • (NOT tags?'parking' OR tags->'parking' NOT IN ('street_side', 'half_on_kerb', 'on_kerb', 'lane', 'layby'))
    """

sql13 = """

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions