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

Degenerate geometry breaks at sharp angles

Ouverte
#183 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Jupyter Notebook
Étoiles
156
Forks
14
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

https://github.com/a-b-street/osm2streets/blob/main/osm2streets/src/geometry/degenerate.rs
https://a-b-street.github.io/osm2streets/#20.97/50.71526/-2.44882
![Screenshot from 2023-02-13 14-32-40](https://user-images.githubusercontent.com/1664407/218486077-3518ed99-9a3b-4bde-9e8d-4523359538a1.png)
The general trim back approach may be better here

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Examine le traitement des géométries dégénérées dans osm2streets/src/geometry/degenerate.rs. Le problème se produit aux angles aigus ; examinez l’approche « trim back » mentionnée. Commencez par comprendre l’algorithme actuel et testez-le avec l’emplacement fourni (zoom 20.97, lat 50.71526, lon -2.44882). Déterminez à quoi ressemble l’état « done » en vous assurant que la géométrie ne se brise plus à de tels angles.

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

Évaluation

Stack technique
rust
Domaine
computer-graphics
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

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