a-b-street / a-b-street/speedwalk

Handle access tags(?)

Ouverte
#107 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Svelte
Étoiles
24
Forks
5
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Right now, speedwalk does not handle OSM `access` tags.
It does use them for some special foot and bicycle cases, but not in general.

My question is: Is this all we need for our routing use cases?
The access data that is straight from OSM ist included in the export, so we can filter the export or treat them as special cases during routing ("allow private from from/to parts of the route at the start and end").

But I wonder if we are missing something for Speedwalk by not handling access tags explicitly.

---

One case that came up is, that the routable networks UI shows an routable island because there is no direct connection (which in this case is due to the main road being a non-footway-relevant highway=tertiary)

> Image
>
> https://a-b-street.github.io/speedwalk/#14.64/52.76118/13.16528
> https://www.openstreetmap.org/#map=16/52.76014/13.15905&layers=N

---

So I guess one thing we could do is to add a style that somehow shows private access differently. But the questions the are, `what the conditions are` (which `access`, `foot`, … tags to handle how) and `why we actually do this`, like what is the call to action…

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue mentionne des tags d’accès OSM et une UI de réseaux routables qui affiche une île parce qu’un highway=tertiary n’est pas pertinent pour les voies piétonnes. Commencez par examiner comment speedwalk gère actuellement les tags OSM dans l’exportation des données ou la logique de routage. Cherchez où les tags access, foot et highway sont traités. L’objectif est de comprendre quelles conditions (quels tags) doivent être prises en charge et pourquoi, éventuellement pour représenter différemment l’accès privé ou ajuster le routage. Consultez les exemples de cartes liés pour voir le problème visuel.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
data-visualization, web-dev
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.