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
- AssetLocation
- GeoLocation
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-read.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-read.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-read.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-read.yaml
rank: 1000
designates_type: true
alias: location_type
owner: GeoLocation
domain_of:
- AssetLocation
range: string
equals_string: GeoLocation