ここでは、オープンソースのPythonライブラリーと関連ツールとGISのリストです。
基本クラスライブラリ(抽象化ライブラリ)
- •GDAL / OGRは、オープンソースGISのほとんどの根拠ものArcGIS、FMEな商用ソフトウェアとして含まれている オープン 。
- •PROJ.4の地図投影ライブラリは オープン。
- GeoJSONを処理データのフォーマットのための•にGeoJSONライブラリ
- ラスタ画像処理のための•Rasterio
- •ジオスは、Cライブラリと空間関係の分析によって開発されました
Pythonライブラリ
- •シャプレー基づいていジオスパッケージPythonライブラリ
- •フィオナベクトルデータの書き込みを読むため
- •RTREEはRTREE空間インデックスライブラリです
- •pyprojはPROJ.4はPythonインタフェースの拡張であります
- 計算ラスタデータに使用•のpython-rasterstats
- •OGC標準に基づいOWSLib情報へのアクセスは、
- •ベースマップmatplotlibのベースのグラフィックスライブラリ
- 空間データペイントの•デカルトmatplotlibの使用
- •マーカンタイル球形メルカトル
GISツール
- •データ処理のためのGeoPandas統合パンダ、スッキリ、フィオナ、デカルト、pyprojとrtreesは、
- •GeoDjangoが生産、統合されたGISポータルプログラム機能をジャンゴ
- •統計ラスタのpython-rasterstats
デスクトップソフトウェアのインタフェース
- •ArcPy
- •pyQGIS
https://www.osgeo.cn/page/python_opengis
使用したOGRベクタデータ操作
- GDALプロフィール
- ベクトルデータモジュールを使用すると、OGR開きます
- レイヤ情報の取得
- 取得機能
- クローズドベクターデータ、メモリ、削除データの解放
- OGR幾何学的要素を使用してオブジェクトを生成します
- OGRシェープファイルの使用方法の新しいコピーを作成します。
- OGRデータセットは、幾何学的形状を使用して作成されます
- OGRを使用して、ベクターデータフィールドの定義
- 選択された特徴属性条件
- OGRでのクエリに使用するSQL文
GDALを使用してラスターオペレーション
地図作成投影
PythonはSpatiaLiteを使用しています
マッピングはMAPNIKを使用して行います
アップデート:
- 2016年2月6日: SpatiaLite、基礎となるSQLデータベースクエリの使用法