1

Mike Bostock の優れたチュートリアルを使用して、ダウンロードしたシェープファイルを使用して単純なマップを作成し、GDAL でそれらを GeoJSON ファイルに処理しました。

http://bost.ocks.org/mike/map/

郡レベルのシェープファイル マップを取得し、それを追加の人口統計データ (CSV) と組み合わせることで、この学習に基づいて構築しようとしています。これにより、単一の GeoJSON ファイルを読み込むことができ、Javascript を使用して実行時にデータをマージする必要がなくなります。目標は、郡レベルのヒートマップを作成することです。

CSV ファイルには、次のような ID 列があります01348。シェープファイルには と の 2 つの ID 列が01あり348ます。

GeoJSON を使用してこの種のデータを保存することは可能ですか? もしそうなら、2つを組み合わせるにはどのような端末コマンドを使用する必要がありますか?

4

1 に答える 1

1

ちょっとしたコツ:

  1. Shape ファイルから GeoJSON に変換するとき"id-a":"01";"id-b":"348"は、この順序で隣人として保持します。
  2. 単純な正規表現を使用してすべてを削除し";"id-b":"、取得し"id-a":"01348"ます。
  3. 共通 ID を指定して CSV プロパティを挿入します。次を参照してください: topojson ファイルにプロパティを追加する方法?

それはうまくいくはずです。

于 2013-09-01T17:51:25.013 に答える