Skip to content

obstacle:parking auch für Linien prozessieren #89

@SupaplexOSM

Description

@SupaplexOSM

Hindernisse im Parkstreifenbereich werden derzeit in Form von Punkten oder Flächen mit obstacle:parking prozessiert. Sie können aber auch als Linien vorkommen (Beispiele: Overpass-Abfrage; Einzelbeispiel: Atlas | OSM).

Lösung:

  • Im Lua eine Tabelle für obstacle_way anlegen und mit entsprechenden Geometrien füllen,
  • Im SQL einen passendenden Puffer auch für Linien erzeugen,
  • Puffer der Punkte, Polygone und Linien vereinigen (UNION) und wie gehabt mit buffer_obstacle_poly weiterarbeiten.
  • Da auch die Punkt-Puffer nun auch bereits in den buffer_obstacle_poly enthalten sind, kann die extra-Prozessierung für die gepufferten Punkte entfernt werden (~Z1366: LEFT JOIN buffer_obstacle_point ob_point on ST_Intersects(p.geog, ob_point.geog) löschen.).

Metadata

Metadata

Assignees

Labels

dataRelated to the data and processing.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions