... のコンストラクタはすべて、キーワード引数 srid を受け取ります。例えば: >>> from django.contrib.gis.geos import GEOSGeometry , LineString , Point >>> print ( GEOSGeometry ( "POINT (0 0)" , srid = 4326 )) SRID=4326;POINT (0 0) >>> print ( LineString (( 0 , 0 ), ... ( 1 , 1 ), srid = 4326 )) SRID=4326;LINESTRING (0 0, 1 1) >>> print ( Point ( 0 , 0 , srid = 32140 )) SRID=32140;POINT (0 0) 最後に、ファイルから GEOSGeometry オブジェク ... thon indexing techniques. However, what is returned depends on the geometry type of the object. For example, indexing on a LineString returns a coordinate tuple: >>> from django.contrib.gis.geos import LineString >>> line = LineString (( 0 , 0 ), ( 0 , 50 ... ... のコンストラクタはすべて、キーワード引数 srid を受け取ります。例えば: >>> from django.contrib.gis.geos import GEOSGeometry , LineString , Point >>> print ( GEOSGeometry ( "POINT (0 0)" , srid = 4326 )) SRID=4326;POINT (0 0) >>> print ( LineString (( 0 , 0 ), ... ( 1 , 1 ), srid = 4326 )) SRID=4326;LINESTRING (0 0, 1 1) >>> print ( Point ( 0 , 0 , srid = 32140 )) SRID=32140;POINT (0 0) 最後に、ファイルから GEOSGeometry オブジェク ... thon indexing techniques. However, what is returned depends on the geometry type of the object. For example, indexing on a LineString returns a coordinate tuple: >>> from django.contrib.gis.geos import LineString >>> line = LineString (( 0 , 0 ), ( 0 , 50 ... ... thod from_bbox ( bbox ) [ソース] ¶ 与えられたバウンディングボックス (4要素タプル) から Polygon を構築します。 __len__ () ¶ LineString の点の数、 Polygon のリングの数、または GeometryCollection のジオメトリの数を返します。他のジオメトリタイプには適用されませ ... ん。 __iter__ () ¶ LineString の点、 Polygon のリング、または GeometryCollection のジオメトリをイテレートします。他のジオメトリタイプには適用されません。 ... __getitem__ () ¶ LineString オブジェクトにおける指定されたインデックスのポイント、 Polygon オブジェクトにおける指定されたインデックスの内部リング、また ... ... thod from_bbox ( bbox ) [ソース] ¶ 与えられたバウンディングボックス (4要素タプル) から Polygon を構築します。 __len__ () ¶ LineString の点の数、 Polygon のリングの数、または GeometryCollection のジオメトリの数を返します。他のジオメトリタイプには適用されませ ... ん。 __iter__ () ¶ LineString の点、 Polygon のリング、または GeometryCollection のジオメトリをイテレートします。他のジオメトリタイプには適用されません。 ... __getitem__ () ¶ LineString オブジェクトにおける指定されたインデックスのポイント、 Polygon オブジェクトにおける指定されたインデックスの内部リング、また ... ... sion , spheroid = True , ** extra ) [ソース] ¶ 利用可能なDB : MariaDB, MySQL , Oracle, PostGIS , SpatiaLite 単一の地理的な linestring または multilinestring フィールドまたは式を受け取り、その長さを Distance メジャーとして返します。 PostGISとSpatiaLiteでは、 ... または式を受け取り、ジオメトリのバウンディングボックスを表すジオメトリを返します。 LineLocatePoint ¶ class LineLocatePoint ( linestring , point , ** extra ) [ソース] ¶ 利用可能なDB : PostGIS , SpatiaLite 与えられた point に最も近い linestring 上の点の位置を ... PostGIS , Oracle, SpatiaLite 単一の地理情報フィールドまたは式を受け取り、ジオメトリ内のポイント数を返します。 MySQL では、 LINESTRING でないジオメトリに対しては None を返します。 目次 地理情報データベース関数 寸法 Area Distance GeometryDistance Length Peri ... ... sion , spheroid = True , ** extra ) [ソース] ¶ 利用可能なDB : MariaDB, MySQL , Oracle, PostGIS , SpatiaLite 単一の地理的な linestring または multilinestring フィールドまたは式を受け取り、その長さを Distance メジャーとして返します。 PostGISとSpatiaLiteでは、 ... または式を受け取り、ジオメトリのバウンディングボックスを表すジオメトリを返します。 LineLocatePoint ¶ class LineLocatePoint ( linestring , point , ** extra ) [ソース] ¶ 利用可能なDB : PostGIS , SpatiaLite 与えられた point に最も近い linestring 上の点の位置を ... PostGIS , Oracle, SpatiaLite 単一の地理情報フィールドまたは式を受け取り、ジオメトリ内のポイント数を返します。 MySQL では、 LINESTRING でないジオメトリに対しては None を返します。 目次 地理情報データベース関数 寸法 Area Distance GeometryDistance Length Peri ... ... d , filter = None ) [ソース] ¶ 利用可能なDB : PostGIS , SpatiaLite QuerySet 内のポイントフィールドジオメトリから構築された LineString を返します。現在、クエリセットの順序は意味がありません。 例: >>> qs = City . objects . filter ( name__in = ( "Houston" , " ... Dallas" )) . aggregate ( MakeLine ( "poly" )) >>> print ( qs [ "poly__makeline" ]) LINESTRING (-95.3631510000000020 29.7633739999999989, -96.8016109999999941 32.7820570000000018) Union ¶ class Union ( geo_field , fil ... ... 応します。もしくは、モデルフィールドがジオグラフィックの場合は、OGRジオメトリの種類に対応する必要があります。例: 'POINT' 、 'LINESTRING' 、 'POLYGON' 。 キーワード引数 layer データソースから使用するレイヤーのインデックス (デフォルトは 0) source_srs Use this ... ... GeometryField [ソース] ¶ ジオメトリフィールドの基本クラス。 PointField ¶ class PointField [ソース] ¶ Point を格納します。 LineStringField ¶ class LineStringField [ソース] ¶ LineString を格納します。 PolygonField ¶ class PolygonField [ソース] ¶ Polygon を格 ... 納します。 MultiPointField ¶ class MultiPointField [ソース] ¶ MultiPoint を格納します。 MultiLineStringField ¶ class MultiLineStringField [ソース] ¶ MultiLineString を格納します。 MultiPolygonField ¶ class MultiPolygonField [ソ ... eography Type のドキュメントを参照してください。 目次 GeoDjango モデル API 空間フィールドのタイプ GeometryField PointField LineStringField PolygonField MultiPointField MultiLineStringField MultiPolygonField GeometryCollectionField RasterField 空間フィールド ... ... d , filter = None ) [ソース] ¶ 利用可能なDB : PostGIS , SpatiaLite QuerySet 内のポイントフィールドジオメトリから構築された LineString を返します。現在、クエリセットの順序は意味がありません。 例: >>> qs = City . objects . filter ( name__in = ( "Houston" , " ... Dallas" )) . aggregate ( MakeLine ( "poly" )) >>> print ( qs [ "poly__makeline" ]) LINESTRING (-95.3631510000000020 29.7633739999999989, -96.8016109999999941 32.7820570000000018) Union ¶ class Union ( geo_field , fil ... 2026年10月08日