... _Crosses(ST_Polygon(rast), geom) C poly__crosses=rst ST_Crosses(poly, ST_Polygon(rst)) ラスターを使った空間ルックアップは、PostGISバックエンド (この節ではPGRasterと表記) のみでサポートされています。 bbcontains ¶ 利用可能なDB : PostGIS , MariaDB, MySQL, S ... スを完全に含むかどうかをテストします。 実装例: Zipcode . objects . filter ( poly__bbcontains = geom ) バックエンド 等価なSQL PostGIS poly ~ geom MariaDB MBRContains(poly, geom) MySQL MBRContains(poly, geom) SpatiaLite MbrContains(poly, geom) bboverlaps ¶ ... 利用可能なDB : PostGIS , MariaDB, MySQL, SpatiaLite, PGRaster (Native) ジオメトリフィールドのバウンディングボックスが、ルックアップジオメトリのバ ... ... _Crosses(ST_Polygon(rast), geom) C poly__crosses=rst ST_Crosses(poly, ST_Polygon(rst)) ラスターを使った空間ルックアップは、PostGISバックエンド (この節ではPGRasterと表記) のみでサポートされています。 bbcontains ¶ 利用可能なDB : PostGIS , MariaDB, MySQL, S ... スを完全に含むかどうかをテストします。 実装例: Zipcode . objects . filter ( poly__bbcontains = geom ) バックエンド 等価なSQL PostGIS poly ~ geom MariaDB MBRContains(poly, geom) MySQL MBRContains(poly, geom) SpatiaLite MbrContains(poly, geom) bboverlaps ¶ ... 利用可能なDB : PostGIS , MariaDB, MySQL, SpatiaLite, PGRaster (Native) ジオメトリフィールドのバウンディングボックスが、ルックアップジオメトリのバ ... ... r 例外が発生します。 寸法 ¶ Area ¶ class Area ( expression , ** extra ) [ソース] ¶ Availability : MariaDB, MySQL , Oracle, PostGIS , SpatiaLite 単一の地理情報フィールドまたは式を受け取り、そのフィールドの面積を Area 測定値として返します。 LWGEOM/RTTOPOを ... ません。 Distance ¶ class Distance ( expr1 , expr2 , spheroid = None , ** extra ) [ソース] ¶ 利用可能なDB : MariaDB, MySQL , PostGIS , Oracle, SpatiaLite 2つの地理情報フィールドまたは式を受け取り、それらの間の距離を Distance オブジェクトとして返します。My ... 標での距離計算をサポートするバックエンドでは、ジオメトリの SRID 値に応じて適切なバックエンド関数が自動的に選択されます (例: PostGIS の ST_DistanceSphere )。 デフォルトのWGS84 (4326) SRIDのように測地 (角度) 座標で距離を計算する場合、 spheroid キーワード引 ... ... r 例外が発生します。 寸法 ¶ Area ¶ class Area ( expression , ** extra ) [ソース] ¶ Availability : MariaDB, MySQL , Oracle, PostGIS , SpatiaLite 単一の地理情報フィールドまたは式を受け取り、そのフィールドの面積を Area 測定値として返します。 LWGEOM/RTTOPOを ... ません。 Distance ¶ class Distance ( expr1 , expr2 , spheroid = None , ** extra ) [ソース] ¶ 利用可能なDB : MariaDB, MySQL , PostGIS , Oracle, SpatiaLite 2つの地理情報フィールドまたは式を受け取り、それらの間の距離を Distance オブジェクトとして返します。My ... 標での距離計算をサポートするバックエンドでは、ジオメトリの SRID 値に応じて適切なバックエンド関数が自動的に選択されます (例: PostGIS の ST_DistanceSphere )。 デフォルトのWGS84 (4326) SRIDのように測地 (角度) 座標で距離を計算する場合、 spheroid キーワード引 ... ... EOS 、 PROJ 、 GDAL をインストールする必要があります。追加のライブラリが必要な場合もあるので、 PostGIS requirements を参照してください。 GeoDjango を PostGIS で使う場合、データベースアダプタとして psycopg または psycopg2 モジ ... ュールが必要です。 Debian/Ubuntuでは、次のパッケージをインストールすることが推奨されます: postgresql-x , postgresql-x-postgis-3 , postgresql-server-dev-x , python3-psycopg3 (xはインストールしたいPostgreSQLのバージョンに対応します)。別の方法として、 ... す。 macOS や Windows の場合は、プラットフォーム固有の手順を参照してください。 インストール後 ¶ 空間データベースを作成する ¶ PostGIS には、空間機能を有効にするために使用される PostgreSQL 用の拡張機能が含まれています。 $ createdb <db name> $ psql <db name> ... ... EOS 、 PROJ 、 GDAL をインストールする必要があります。追加のライブラリが必要な場合もあるので、 PostGIS requirements を参照してください。 GeoDjango を PostGIS で使う場合、データベースアダプタとして psycopg または psycopg2 モジ ... ュールが必要です。 Debian/Ubuntuでは、次のパッケージをインストールすることが推奨されます: postgresql-x , postgresql-x-postgis-3 , postgresql-server-dev-x , python3-psycopg3 (xはインストールしたいPostgreSQLのバージョンに対応します)。別の方法として、 ... す。 macOS や Windows の場合は、プラットフォーム固有の手順を参照してください。 インストール後 ¶ 空間データベースを作成する ¶ PostGIS には、空間機能を有効にするために使用される PostgreSQL 用の拡張機能が含まれています。 $ createdb <db name> $ psql <db name> ... ... 理的なデフォルト値が設定されており、手動で設定する必要はありません。 POSTGIS_VERSION ¶ GeoDjango の空間バックエンドが PostGIS 上で初期化されるとき、どの機能が利用可能かを調べるために、SQL クエリを実行 ... してバージョンを調べる必要があります。この追加クエリを防ぎたい上級ユーザは、PostGIS のメジャー、マイナー、マイクロのバージョン番号を指定する整数の 3タプルを使って、バージョンを手動で設定できます。例えば、Po ... stGIS X.Y.Z を設定するには次のようにします: POSTGIS_VERSION = ( X , Y , Z ) 適切な権限の取得 ¶ 設定によりますが、このセクションで、PostgreSQL 上の GeoDjango アプリケーションの ... ... 理的なデフォルト値が設定されており、手動で設定する必要はありません。 POSTGIS_VERSION ¶ GeoDjango の空間バックエンドが PostGIS 上で初期化されるとき、どの機能が利用可能かを調べるために、SQL クエリを実行 ... してバージョンを調べる必要があります。この追加クエリを防ぎたい上級ユーザは、PostGIS のメジャー、マイナー、マイクロのバージョン番号を指定する整数の 3タプルを使って、バージョンを手動で設定できます。例えば、Po ... stGIS X.Y.Z を設定するには次のようにします: POSTGIS_VERSION = ( X , Y , Z ) 適切な権限の取得 ¶ 設定によりますが、このセクションで、PostgreSQL 上の GeoDjango アプリケーションの ... ... ル手順 を参照してください。 空間データベース (Spatial database) ¶ 現在サポートされている空間データベースは、PostgreSQL (with PostGIS)、MySQL、Oracle、SQLite (with SpatiaLite) です。 注釈 PostGISは、最も成熟した機能豊富なオープンソースの空間データベースであ ... the supported database backends: データベース ライブラリの要件 サポートされるバージョン 備考 PostgreSQL GEOS, GDAL, PROJ, PostGIS 15+ PostGIS が必要です。 MySQL GEOS, GDAL 8.4+ 機能制限があります 。 Oracle GEOS, GDAL 19+ XE not supported. SQLite GEOS, ... GDAL, PROJ, SpatiaLite 3.37.0+ Requires SpatiaLite 4.3+ PostgreSQL/PostGIS/GEOS/GDAL の可能な組み合わせについては、OSGeo Wikiの this comparison matrix も参照してください。 インストール ¶ 地理空間ラ ... ... ル手順 を参照してください。 空間データベース (Spatial database) ¶ 現在サポートされている空間データベースは、PostgreSQL (with PostGIS)、MySQL、Oracle、SQLite (with SpatiaLite) です。 注釈 PostGISは、最も成熟した機能豊富なオープンソースの空間データベースであ ... the supported database backends: データベース ライブラリの要件 サポートされるバージョン 備考 PostgreSQL GEOS, GDAL, PROJ, PostGIS 15+ PostGIS が必要です。 MySQL GEOS, GDAL 8.4+ 機能制限があります 。 Oracle GEOS, GDAL 19+ XE not supported. SQLite GEOS, ... GDAL, PROJ, SpatiaLite 3.37.0+ Requires SpatiaLite 4.3+ PostgreSQL/PostGIS/GEOS/GDAL の可能な組み合わせについては、OSGeo Wikiの this comparison matrix も参照してください。 インストール ¶ 地理空間ラ ... 2026年10月08日