質問

SHP/SHX/DBF/SBXセットのファイルを読み取るために使用できるライブラリはありますか?私は主にいくつかのポリゴンを抽出する必要がありますが、私が望むデータを抽出できるものは素晴らしいでしょう。

役に立ちましたか?

解決

pyshp 図書館は良いはずです。

他のヒント

Python ShapeFileライブラリを使用するには、ShapeFile.pyをダウンロードしてください:http://code.google.com/p/pyshp/source/browse/trunk/shapefile.py

ワーキングディレクトリまたはPythonサイトパッケージディレクトリに配置すると、準備ができています。

インタープリターまたはPythonスクリプトに「ShapeFileをインポート」と入力し、GoogleコードのPYSHPプロジェクトで使用例とドキュメントに従ってください。

gdal ShapeFile I/OをサポートするOGRライブラリが含まれています。ただし、このパッケージのインストールプロセス Windowsで あまり簡単ではありません。

また pysal 助けてくれるかもしれません。形状ファイルを読み取ります:

import pysal
shp = pysal.open('YOUR_FILE.shp')

他にたくさん GEO関連形式。

Shapelibも良い選択です。 C、C ++、C#、Pythonインターフェイスがあります。http://shapelib.maptools.org/

とピシュシャペリブはここ:http://ftp.intevation.de/users/bh/pyshapelib/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top