# Gml::GmlLineString

Project: Gml | GmlLineString : Public <<D2Class>> Class
Created: | 03/05/2016 13:53:40
Modified: | 29/11/2022 17:26:01
Project: |
Author: |
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {3D271A89-15EA-45f8-B5B1-5F37E7FD9B10}
Appears In: | LinearLocation, Gml, PointAlongLinearElement
Attributes Associations To Tagged Values Advanced Other Links
Attribute | Scope | Type
posList | Public | GmlPosList
definition=List of coordinate tuples define the geometry of this GmlLineString. There must be at least 2 tuples of coordinates. Form depends on coordinate reference system; typical form is space-separated pairs of latitude and longitude. order=2
srsDimension | Public | NonNegativeInteger
definition=Provides the size of the tuple of coordinates of each point. This number is 2 or 3. By default when omitted the dimension shall be interpreted as 2. order=0 schemaAttribute=yes
srsName | Public | String
definition=Specifies the Coordinate Reference System (CRS) used to interpret the coordinates in this GmlLineString order=1 schemaAttribute=yes
Element | Source Role | Target Role
«D2Class» LinearElementByLineString Class «D2Relation» | Name: | Name:
Details:
«D2Class» LinearLocation Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | Line string based on GML (EN ISO 19136) definition: a curve defined by a series of two or more coordinate tuples. Unlike GML may be self-intersecting. If srsName attribute is not present, posList is assumed to use "ETRS89-LatLonh" reference system.
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» GmlLinearRing | Class | Generalization | From |
«D2Class» LinearElementByLineString | Class | Strong | To |
«D2Class» LinearLocation | Class | Strong | To |