a-b-street / a-b-street/osm2streets

Optionally hide tunnels

Offen Anfängerfreundlich
#266 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Jupyter Notebook
Sterne
156
Forks
14
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

https://a-b-street.github.io/osm2streets/#17.29/51.513285/-0.088692
![image](https://github.com/a-b-street/osm2streets/assets/1664407/ae80dd3e-2135-45f1-b952-0ff832feaaf2)
Bank station's pedestrian tunnels are all mapped. Since z-ordering between layers in maplibre is hard/impossible, street explorer lacks z-ordering, and this area looks like a mess. For this edge case, I think it'd be helpful and simple to have a filter for `layer`. Could just be client-side, since it's already plumbed back

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Bei diesem Issue geht es darum, einen clientseitigen Filter für `layer` hinzuzufügen, um Tunnel in der street explorer-Visualisierung optional auszublenden. Sieh dir den Code an, der die Karte rendert (wahrscheinlich mit maplibre), und die Stelle, an der die OSM-Daten mit Layer-Informationen verarbeitet werden. Finde heraus, wo die Geometrie gezeichnet wird, und füge einen Umschalter hinzu, der Features mit einer Tunnel-Layer herausfiltert. Teste dies, indem du das Beispielgebiet (Bank station) lädst und überprüfst, dass Tunnel ausgeblendet werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization, web-dev
Issue-Typ
Feature
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.