Google Analyticsに似たダッシュボードのような Web アプリケーションに取り組んでおり、さまざまなデータ セットがマップを含むさまざまな形式で表示されます。
要件は、マップにクリック可能な領域があり、その領域に固有のデータを読み込む必要があることと、この領域に似たホバー効果が必要であることです。Google マップ API は使用したくありませんが、ライブラリは使用できます。
今、私は geoJSON の地図データを持っています (以下のスニペットを参照)。どこから始めればいいのか本当にわからないので、質問がどれほど一般的かはわかっています。だから、私の手を握って道を教えてくれる人が必要なのです。回答はできるだけ詳細にしてください。ありがとう。
{
"type": "FeatureCollection",
"features": [{ "type": "Feature", "id": 0,
"properties": { "OBJECTID_1": 29, "OBJECTID": 29, "COUNTY_NAM": "BARINGO", "COUNTY_COD": 30, "Shape_Leng": 5.81571392065, "Shape_Area": 0.88451236881 },
"geometry": { "type": "Polygon", "coordinates": [ [ [ 36.028686523000033, 1.276123047000056 ], [ 36.036499023000033, 1.263916016000053 ], [ 36.039306641000053, 1.259887695000032 ],............[ 36.028686523000033, 1.276123047000056 ] ] ] } }
]
}
私の研究は、openlayers、leaflet、d3 などのライブラリに私を導きました。これらはすべて素晴らしいものですが、かなりの学習曲線が伴います。私は学ぶことに何の反対もありませんが、プロジェクトを完了するための最も簡単な解決策が欲しいです。