Skip to content

Class: Asset geographic coordinates (GeoLocation)

Geographic coordinates in which an asset can be found.

URI: base:GeoLocation

 classDiagram
    class GeoLocation
    click GeoLocation href "../GeoLocation/"
      AssetLocation <|-- GeoLocation
        click AssetLocation href "../AssetLocation/"

      GeoLocation : elevation

      GeoLocation : latitude

      GeoLocation : location_type

      GeoLocation : longitude

Inheritance

Slots

Name Cardinality and Range Description Inheritance
elevation 0..1
Float
The elevation of a location in meters (WGS 84) direct
latitude 0..1
Float
The latitude of a location direct
longitude 0..1
Float
The longitude of a location direct
location_type 0..1
String
Type designator that provides support for polymorphism using location AssetLocation

Identifier and Mapping Information

Schema Source

  • from schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml

Mappings

Mapping Type Mapped Value
self base:GeoLocation
native base:GeoLocation
close schema:GeoCoordinates

LinkML Source

Direct

name: GeoLocation
description: Geographic coordinates in which an asset can be found.
title: Asset geographic coordinates
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
close_mappings:
- schema:GeoCoordinates
is_a: AssetLocation
slot_usage:
  location_type:
    name: location_type
    equals_string: GeoLocation
attributes:
  elevation:
    name: elevation
    conforms_to: WGS 84
    description: The elevation of a location in meters (WGS 84).
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    slot_uri: schema:elevation
    domain_of:
    - GeoLocation
    range: float
  latitude:
    name: latitude
    conforms_to: WGS 84
    description: The latitude of a location. For example 37.42242 (WGS 84).
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    slot_uri: schema:latitude
    domain_of:
    - GeoLocation
    range: float
  longitude:
    name: longitude
    conforms_to: WGS 84
    description: The longitude of a location. For example -122.08585 (WGS 84).
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    slot_uri: schema:longitude
    domain_of:
    - GeoLocation
    range: float

Induced

name: GeoLocation
description: Geographic coordinates in which an asset can be found.
title: Asset geographic coordinates
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
close_mappings:
- schema:GeoCoordinates
is_a: AssetLocation
slot_usage:
  location_type:
    name: location_type
    equals_string: GeoLocation
attributes:
  elevation:
    name: elevation
    conforms_to: WGS 84
    description: The elevation of a location in meters (WGS 84).
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    slot_uri: schema:elevation
    alias: elevation
    owner: GeoLocation
    domain_of:
    - GeoLocation
    range: float
  latitude:
    name: latitude
    conforms_to: WGS 84
    description: The latitude of a location. For example 37.42242 (WGS 84).
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    slot_uri: schema:latitude
    alias: latitude
    owner: GeoLocation
    domain_of:
    - GeoLocation
    range: float
  longitude:
    name: longitude
    conforms_to: WGS 84
    description: The longitude of a location. For example -122.08585 (WGS 84).
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    slot_uri: schema:longitude
    alias: longitude
    owner: GeoLocation
    domain_of:
    - GeoLocation
    range: float
  location_type:
    name: location_type
    description: Type designator that provides support for polymorphism using location.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base.yaml
    rank: 1000
    designates_type: true
    alias: location_type
    owner: GeoLocation
    domain_of:
    - AssetLocation
    range: string
    equals_string: GeoLocation

Any questions left?

Ask the community