... ://raw.githubusercontent.com/django/django/main/tests/gis_tests/data/rasters/raster.tif ベクトルデータソースオブジェクト ¶ DataSource ¶ DataSource is a wrapper for the OGR data source object that supports reading data from a variety of OGR-supported geospa ... tial file formats and data sources using a consistent interface. Each data source is represented by a DataSource object which contains one or more layers o ... e names and types of any additional fields ( Field ) of data that may be associated with each feature in that layer. class DataSource ( ds_input , encoding = 'utf-8' ) [ソース] ¶ データソース DataSource のコンストラクタに必要なパラメータは1つだけです。しか ... ... ://raw.githubusercontent.com/django/django/main/tests/gis_tests/data/rasters/raster.tif ベクトルデータソースオブジェクト ¶ DataSource ¶ DataSource is a wrapper for the OGR data source object that supports reading data from a variety of OGR-supported geospa ... tial file formats and data sources using a consistent interface. Each data source is represented by a DataSource object which contains one or more layers o ... e names and types of any additional fields ( Field ) of data that may be associated with each feature in that layer. class DataSource ( ds_input , encoding = 'utf-8' ) [ソース] ¶ データソース DataSource のコンストラクタに必要なパラメータは1つだけです。しか ... ... ドを配置します。 ogrinspect ¶ django-admin ogrinspect data_source model_name ¶ ogrinspect 管理コマンドは指定されたOGR互換の DataSource (たとえば、シェイプファイル) を検査し、指定されたモデル名でGeoDjangoモデルを出力します。 ogrinspect の使用例については、 チ ... ame GEOM_NAME ¶ ジオメトリフィールドに使用するモデル属性名を指定します。デフォルトは 'geom' です。 --layer LAYER_KEY ¶ OGR DataSource 内のどのレイヤーを使用するかを指定するキー。デフォルトは 0 (最初のレイヤー) です。 Layer の整数または文字列識別子として使用 ... SRID ¶ The SRID to use for the geometry field. If not set, ogrinspect attempts to automatically determine the SRID of the data source. 目次 GeoDjangoの管理コマンド inspectdb ogrinspect 前のトピックへ GeoJSON シリアライザ 次のトピックへ GeoDjango の admin ... ... ドの繰り返しをなくしたいという作者の個人的なニーズから生まれました。 注釈 LayerMapping の使用には GDAL が必要です。 警告 GIS data sources, like shapefiles, may be very large. If you find that LayerMapping is using too much memory, set DEBUG to False in your ... のフィーチャを持つ単純なポリゴンシェープファイル、 test_poly.shp を使用しています): >>> from django.contrib.gis.gdal import DataSource >>> ds = DataSource ( "test_poly.shp" ) >>> layer = ds [ 0 ] >>> print ( layer . fields ) # Exploring the fields in the la ... とキーワードです。 引数 説明 model 地理情報モデルで、インスタンスではありません。 data_source The path to the OGR-supported data source file (e.g., a shapefile). Also accepts django.contrib.gis.gdal.DataSource instances. mapping 辞書: キーはモデルフィールド ... ... ドを配置します。 ogrinspect ¶ django-admin ogrinspect data_source model_name ¶ ogrinspect 管理コマンドは指定されたOGR互換の DataSource (たとえば、シェイプファイル) を検査し、指定されたモデル名でGeoDjangoモデルを出力します。 ogrinspect の使用例については、 チ ... ame GEOM_NAME ¶ ジオメトリフィールドに使用するモデル属性名を指定します。デフォルトは 'geom' です。 --layer LAYER_KEY ¶ OGR DataSource 内のどのレイヤーを使用するかを指定するキー。デフォルトは 0 (最初のレイヤー) です。 Layer の整数または文字列識別子として使用 ... SRID ¶ The SRID to use for the geometry field. If not set, ogrinspect attempts to automatically determine the SRID of the data source. 目次 GeoDjangoの管理コマンド inspectdb ogrinspect 前のトピックへ GeoJSON シリアライザ 次のトピックへ GeoDjango の admin ... ... ドの繰り返しをなくしたいという作者の個人的なニーズから生まれました。 注釈 LayerMapping の使用には GDAL が必要です。 警告 GIS data sources, like shapefiles, may be very large. If you find that LayerMapping is using too much memory, set DEBUG to False in your ... のフィーチャを持つ単純なポリゴンシェープファイル、 test_poly.shp を使用しています): >>> from django.contrib.gis.gdal import DataSource >>> ds = DataSource ( "test_poly.shp" ) >>> layer = ds [ 0 ] >>> print ( layer . fields ) # Exploring the fields in the la ... とキーワードです。 引数 説明 model 地理情報モデルで、インスタンスではありません。 data_source The path to the OGR-supported data source file (e.g., a shapefile). Also accepts django.contrib.gis.gdal.DataSource instances. mapping 辞書: キーはモデルフィールド ... ... s shapefile. GeoDjango also includes a Pythonic interface to GDAL's powerful OGR library that can work with all the vector data sources that OGR supports. まず、Django シェルを起動します: / $ python manage.py shell ...\> py manage.py shell チュートリア ... >>> world_shp = Path ( world . __file__ ) . resolve () . parent / "data" / "TM_WORLD_BORDERS-0.3.shp" ここで、GeoDjango の DataSource インタフェースを使って、 world borders shapefile を開いてください: >>> from django.contrib.gis.gdal import DataSource >>> ... ds = DataSource ( world_shp ) >>> print ( ds ) / ... /geodjango/world/data/TM_WORLD_BORDERS-0.3.shp (ESRI Shapefile) データソースオブジェク ... ... s shapefile. GeoDjango also includes a Pythonic interface to GDAL's powerful OGR library that can work with all the vector data sources that OGR supports. まず、Django シェルを起動します: / $ python manage.py shell ...\> py manage.py shell チュートリア ... >>> world_shp = Path ( world . __file__ ) . resolve () . parent / "data" / "TM_WORLD_BORDERS-0.3.shp" ここで、GeoDjango の DataSource インタフェースを使って、 world borders shapefile を開いてください: >>> from django.contrib.gis.gdal import DataSource >>> ... ds = DataSource ( world_shp ) >>> print ( ds ) / ... /geodjango/world/data/TM_WORLD_BORDERS-0.3.shp (ESRI Shapefile) データソースオブジェク ... ... FILE_SIZE setting DATAFILE_TMP setting DATAFILE_TMP_EXTSIZE setting DATAFILE_TMP_MAXSIZE setting DATAFILE_TMP_SIZE setting DataSource (django.contrib.gis.gdal のクラス) datatype() (GDALBand のメソッド) date field lookup type template filter date_attrs (Spl ... QuerySet モジュール) latest_post_date() (SyndicationFeed のメソッド) Layer (django.contrib.gis.gdal のクラス) layer_count (DataSource の属性) layer_name (Feature の属性) LayerMapping (django.contrib.gis.utils のクラス) Lead (django.db.models.functions のク ... tion の属性) (AppConfig の属性) (BaseConstraint の属性) (BoundField の属性) (ContentType の属性) (CreateExtension の属性) (DataSource の属性) (ExclusionConstraint の属性) (Field の属性) (FieldFile の属性) (File の属性) (GDALRaster の属性) (Index の属性) (L ... ... FILE_SIZE setting DATAFILE_TMP setting DATAFILE_TMP_EXTSIZE setting DATAFILE_TMP_MAXSIZE setting DATAFILE_TMP_SIZE setting DataSource (django.contrib.gis.gdal のクラス) datatype() (GDALBand のメソッド) date field lookup type template filter date_attrs (Spl ... QuerySet モジュール) latest_post_date() (SyndicationFeed のメソッド) Layer (django.contrib.gis.gdal のクラス) layer_count (DataSource の属性) layer_name (Feature の属性) LayerMapping (django.contrib.gis.utils のクラス) Lead (django.db.models.functions のク ... tion の属性) (AppConfig の属性) (BaseConstraint の属性) (BoundField の属性) (ContentType の属性) (CreateExtension の属性) (DataSource の属性) (ExclusionConstraint の属性) (Field の属性) (FieldFile の属性) (File の属性) (GDALRaster の属性) (Index の属性) (L ... 2026年10月08日