a-b-street / a-b-street/ltn

Add a contextual layer with crossings

オープン
#391 コメント 0 件 リアクション 1 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
21
フォーク
7
PR マージ指標
30日以内にマージされた PR はありません

説明

Over in https://a-b-street.github.io/severance_snape/ I've been playing with displaying crossings over main roads and measuring the distance between crossings. There are some longer-term ideas for incorporating crossings and "area porosity" into the LTN tool more substantially, but... a simple and immediately useful thing would just be a new layer, showing crossings scraped from the OSM data. It could either show all crossings (with styling/popups for details about the crossing) or only show over main roads. Maybe since the user can reclassify main roads here, showing all would be simplest.

It then helps someone to understand the value of reducing shortcuts on a particular street, if there's a crossing over the main road into an adjacent LTN.

![Image](https://github.com/user-attachments/assets/89182e46-1a9d-4714-84e2-141a26c1123b)

![Image](https://github.com/user-attachments/assets/4d54bc07-42f2-4985-a70a-691076109dc3)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

この issue では、OSM データから横断箇所を表示する新しいレイヤーの追加について説明しています。まず、既存のマップレイヤーと OSM データのパース処理を求めてコードベースを調査してください。フロントエンドでレイヤーが定義され、レンダリングされている場所を探してください。目標は、横断箇所のデータをスクレイピングし、スタイルを設定して、ポップアップを追加することです。コンテキストレイヤーを追加する既存の例があるか確認し、パターンを理解してください。

索引モデルが issue の本文から書いたものです。

評価

領域
data-visualization, frontend
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。