名前

topogeometry — 特定のトポロジ、レイヤ内の、識別番号の付いたトポロジジオメトリへの参照である複合型で、タイプ(1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection)を持ちます。識別番号はトポロジ内のTopoGeometryについて一意に定義されます。

説明

特定のトポロジ、レイヤ内の、識別番号の付いたトポロジジオメトリへの参照である複合型で、タイプ(1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection)を持ちます。TopoGeometryの要素はtopology_id, layer_id, id integer, type integerの各属性です。

  1. topology_id (整数): トポロジスキーマとSRIDを定義するtopology.topologyテーブルで定義されているトポロジへの参照です。

  2. layer_id (整数): TopoGeometryが属するlayersテーブルにおけるlayer_idです。topology_idとtopology_idとの組み合わせで、topology.layersテーブルを一意に参照できます。

  3. type 1から4までの整数で、ジオメトリタイプを定義します。1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collectionとなります。

  4. id (整数): それぞれのトポロジでTopoGeometryを一意にするための順序整数で、自動生成されます。

キャストの挙動

本節では、このデータ型で許容される明示的なキャストと自動キャストの一覧を挙げます。

キャスト先挙動
geometryautomatic

関連情報

CreateTopoGeom