a-b-street / a-b-street/speedwalk
Incorrect crossings generated
- 主要言語
- Svelte
- スター
- 24
- フォーク
- 5
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
https://a-b-street.github.io/speedwalk/#19.98/52.7648803/13.2453828
This is a tricky one, because each half of the crossing fits all of the criteria. Maybe it's more about the angle between the two halves of the crossing? But I could imagine similar cases with a 90 degree angle that are valid.
Looking closer, the problem is that the entire green way does not actually cross a road; it just hits it at one point, then is mostly parallel to the road.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
この Issue は、speedwalk の地図表示における横断箇所の生成が正しくない問題についてのものです。緑色の経路(歩道)がある地点で道路に接続し、正しく横断せずに平行に走る場合に問題が発生します。まず、横断箇所の生成ロジックを調べてください。おそらく OSM データの処理またはジオメトリを扱うファイルにあります。有効な横断箇所を定義する条件、特に横断箇所の 2 つの半分の間の角度と、歩道および道路のジオメトリの関係を確認してください。提供された地図 URL の座標でこのケースを再現して変更をテストしてください。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- data-visualization, frontend, web-dev
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100