2011-01-08 4 views
1

私は50米国のベクトル地図を描画するアプリケーションを持っています。各状態はポリゴンです。これらのポリゴンは、アプリケーションの状態が変化すると色が変わります。GISデータベースから緯度/経度の政治的境界線のベクトルを取得する

私が今使っている座標はマウスでスキャンした地図を苦労してトレースし、画面座標を記録しています。あなたは私のベクトルマップがかなり不揃いであると想像することができます。私は、州ごとに実際の境界座標を使用して、私の地図の外観を改善したいと思います。そして、将来、郡や議会地区のような私のアプリの他の政治的境界を使用してください。

私はGISシステムについて何も知っていません。私は、各政治的エンティティの境界の緯度/経度ペアのベクトルが与えられているので、緯度/経度をスクリーン座標に変換できると思います。私は以前は空軍ナビゲータだったので、緯度/経度の計算には慣れています。

ボトムライン:50州の境界に緯度/経度ペアのリストを吐き出すことができるオープンソースまたは公開GISデータベースシステムが必要です。

誰かがこのようなデータベースへのポインタを提供できますか、そこから政治的境界情報を抽出する方法を説明する何らかの種類のチュートリアルを提供できますか?

ありがとうございます!

答えて

5

国勢調査局には、州の概要のためのシェープファイルを含むTIGER data setsが提供されています。ダウンロードは、使いやすいオープンソースQuantumGISなど、ほとんどのGISアプリケーションで開くことができるESRI Shapefile形式です。シェイプファイルをより扱いやすいフォーマットに変換するには、this questionを参照してください。ベクターデータをプログラムに収めたら、それはあなたが望むよりも詳細であることに気付くでしょう。いくつかのツールでは、ポリゴンのアウトラインを簡略化するためにgis.stackexchange.comをチェックしてください。必要なポイントを取得したら、PROJライブラリを使用して、マップ上のポイントの投影を処理することができます。

+0

優れた回答です。私はテキサス州のジムが正しいと言っているのだろうかと思います;-) – milovanderlinden

関連する問題