2009-08-13 5 views
1

最近シェイプマップファイルの作業を開始しました。インターネットからいくつかのシェイプファイルをダウンロードしました。 ファイルの拡張子は.shp、.dbf、.shxで、これを解読できません。これらの拡張子は。 次に、これらのファイルを解析するためのいくつかのActionScriptスクリプトライブラリを見つけました。hereシェイプマップファイルのデコード

しかし、私はそのドキュメントを理解できません。

しかし、いくつかのサンプルファイルを使用して、私は最後にactionscriptでマップを描くことができました。 しかし、これらは緯度と経度がありません

緯度と経度情報はシェイプファイルに保存されていますか?データを抽出するにはどうすればよいですか。 緯度/経度情報がエンコードされた特殊形状ファイルがありますか?

答えて

1

x/y座標をそのままlong/latとして使用してください。 The 'Pediaから引用

:彼らは はしばしば、それぞれ経度と緯度、 を記憶しているが

シェープファイルは、XとYの 点で座標を扱います。 X とYの用語を使って作業している間は、用語の順序が であることを確認してください(経度はXに格納された 、Yの緯度)。

これらの座標が緯度/経度であることを保証するものではありません。ピクセルでもよい場合もあります。しかし、これはShapefileのジェネレータによって決まります。Shapefile自体を継承するものは何もありません。

+0

ありがとうございます!シェイプファイルを使用したコーディネーション作業の例がありますか、私はまだ見つけていません。 –

+0

申し訳ありませんが、私はそれらを扱っている経験はありません。 – HanClinto

2

フレックスコンポーネントをマッピングに使用するiLog Elixirと、シェイプファイルをフレックスマップオブジェクトに変換するアプリケーションがあります。