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

Mark geometry lane based on `placement=` tags

Abierto
#6 6 comentarios 1 reacción 1 asignado Reclamado por @BudgieInWA Ver en GitHub
tracking issue
Lenguaje dominante
Jupyter Notebook
Estrellas
156
Forks
14
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

For his Straßenraumkarte, Supaplex uses the tag `placement=right_of:1` to clarify where lanes are positioned in relation to the geometry-line.

> Additionally, placement=right_of:1 helps to place the lanes precisely in relation to position of the osm way by indicating that the way geometry is located right of the first (left) lane and all other lanes are to be rendered right of it.

https://supaplexosm.github.io/strassenraumkarte-neukoelln/posts/2021-12-31-micromap-update#bike-lanes-position-them-right

---

I think osm2lanes would have to evaluate this tag in order to allow renderer to precisely position the lanes.

---

Maybe the osm2lanes schema could be something like this

> lane1 > position_from_geometry=-2
> lane2 > position_from_geometry=-1
> lane3 > position_from_geometry=0
> lane4 > position_from_geometry=1

---

I don't think that is the next important part, but I was thinking about it and wanted to start the documentation/discussion.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue trata sobre la interpretación de etiquetas OSM como placement=right_of:1 para posicionar carriles con respecto a una línea de geometría. Empieza examinando cómo osm2streets analiza actualmente los datos de carriles y geometrías. Busca la lógica existente para analizar etiquetas y el código de posicionamiento de carriles. Determina cómo incorporar un campo position_from_geometry al esquema de carriles y prueba con datos OSM de ejemplo.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
backend
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.