Skip to content

GPSLocation

Physical GPS coordinates in ISO 6709:2008/Cor 1:2009 format.

URI: gx:GPSLocation

 classDiagram
    class GPSLocation
    click GPSLocation href "../GPSLocation"
      GPSLocation : altitude




    GPSLocation --> "0..1 _recommended_" String : altitude
    click String href "../String"


      GPSLocation : crs




    GPSLocation --> "0..1" String : crs
    click String href "../String"


      GPSLocation : latitude




    GPSLocation --> "1" String : latitude
    click String href "../String"


      GPSLocation : longitude




    GPSLocation --> "1" String : longitude
    click String href "../String"


Slots

Name Cardinality and Range Description Inheritance
latitude 1
xsd:string or 
xsd:string or 
GPSUnit
Coordinate representing x horizontal position such as latitude direct
longitude 1
xsd:string or 
xsd:string or 
GPSUnit
Coordinate representing y horizontal position such as longitude direct
altitude 0..1 recommended
xsd:string
For three-dimensional point locations, a value representing vertical position... direct
crs 0..1
xsd:string
Coordinate Reference System identifier direct

Usages

used by used in type used
Address gps range GPSLocation

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#address

LinkML Source

Direct

name: GPSLocation
description: Physical GPS coordinates in ISO 6709:2008/Cor 1:2009 format.
from_schema: https://w3id.org/gaia-x/development#address
attributes:
  latitude:
    name: latitude
    description: Coordinate representing x horizontal position such as latitude. Negative
      number south of equator and positive north of equator.
    title: latitude
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    domain_of:
    - GPSLocation
    required: true
    any_of:
    - range: string
    - range: GPSUnit
  longitude:
    name: longitude
    description: Coordinate representing y horizontal position such as longitude.
      Negative values west of Prime Meridian and positive values east of Prime Meridian.
    title: longitude
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    domain_of:
    - GPSLocation
    required: true
    any_of:
    - range: string
    - range: GPSUnit
  altitude:
    name: altitude
    description: For three-dimensional point locations, a value representing vertical
      position through either height or depth. Positive direction and units are defined
      by CRS identifier.
    title: altitude
    comments:
    - If present, then crs attribute should also be specified.
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    domain_of:
    - GPSLocation
    range: string
    recommended: true
  crs:
    name: crs
    description: Coordinate Reference System identifier. Framework used to precisely
      measure locations on the surface of Earth as coordinates.
    title: crs
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    domain_of:
    - GPSLocation
    range: string
    pattern: ^CRS
rules:
- preconditions:
    slot_conditions:
      altitude:
        name: altitude
        value_presence: PRESENT
  postconditions:
    slot_conditions:
      crs:
        name: crs
        value_presence: PRESENT
  description: CRS attribute must be present if altitude is not empty.

Induced

name: GPSLocation
description: Physical GPS coordinates in ISO 6709:2008/Cor 1:2009 format.
from_schema: https://w3id.org/gaia-x/development#address
attributes:
  latitude:
    name: latitude
    description: Coordinate representing x horizontal position such as latitude. Negative
      number south of equator and positive north of equator.
    title: latitude
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    alias: latitude
    owner: GPSLocation
    domain_of:
    - GPSLocation
    range: string
    required: true
    any_of:
    - range: string
    - range: GPSUnit
  longitude:
    name: longitude
    description: Coordinate representing y horizontal position such as longitude.
      Negative values west of Prime Meridian and positive values east of Prime Meridian.
    title: longitude
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    alias: longitude
    owner: GPSLocation
    domain_of:
    - GPSLocation
    range: string
    required: true
    any_of:
    - range: string
    - range: GPSUnit
  altitude:
    name: altitude
    description: For three-dimensional point locations, a value representing vertical
      position through either height or depth. Positive direction and units are defined
      by CRS identifier.
    title: altitude
    comments:
    - If present, then crs attribute should also be specified.
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    alias: altitude
    owner: GPSLocation
    domain_of:
    - GPSLocation
    range: string
    recommended: true
  crs:
    name: crs
    description: Coordinate Reference System identifier. Framework used to precisely
      measure locations on the surface of Earth as coordinates.
    title: crs
    from_schema: https://w3id.org/gaia-x/development#address
    rank: 1000
    alias: crs
    owner: GPSLocation
    domain_of:
    - GPSLocation
    range: string
    pattern: ^CRS
rules:
- preconditions:
    slot_conditions:
      altitude:
        name: altitude
        value_presence: PRESENT
  postconditions:
    slot_conditions:
      crs:
        name: crs
        value_presence: PRESENT
  description: CRS attribute must be present if altitude is not empty.