Skip to content

Class: Geolocation

URI: brc:Geolocation

classDiagram class Geolocation click Geolocation href "../Geolocation" Geolocation : label Geolocation : points Geolocation --> "1..*" Point : points click Point href "../Point" Geolocation : type Geolocation --> "0..1" GeolocationType : type click GeolocationType href "../GeolocationType"

Slots

Name Cardinality and Range Description Inheritance
type 0..1
GeolocationType
Describes the shape of this geolocation attribute direct
label 0..1
String
Optional place name for this location or set of geolocation points direct
points 1..*
Point
direct

Usages

used by used in type used
Record geolocations range Geolocation

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/brc/brc_schema

Mappings

Mapping Type Mapped Value
self brc:Geolocation
native brc:Geolocation

LinkML Source

Direct

name: Geolocation
from_schema: https://w3id.org/brc/brc_schema
attributes:
  type:
    name: type
    description: Describes the shape of this geolocation attribute. (Optional, type
      may be determined by examination of the points.) Single point in 'points' indicates
      this is a POINT; two points, indicating NW and SE location, indicate a BOX;
      any other number of points is assumed to be a POLYGON.  Note that POLYGONs should
      begin and end on the same point, in order to properly express a 'closed polygon'
      shape.
    examples:
    - value: POINT
    from_schema: https://w3id.org/brc/osti_schema
    domain_of:
    - RelatedIdentifier
    - Geolocation
    - Identifier
    - AuditLog
    - Organization
    - OrganizationIdentifier
    - Person
    range: GeolocationType
  label:
    name: label
    description: Optional place name for this location or set of geolocation points.
    examples:
    - value: Maryland coastal waters
    from_schema: https://w3id.org/brc/osti_schema
    rank: 1000
    domain_of:
    - Geolocation
    range: string
  points:
    name: points
    from_schema: https://w3id.org/brc/osti_schema
    rank: 1000
    domain_of:
    - Geolocation
    range: point
    required: true
    multivalued: true

Induced

name: Geolocation
from_schema: https://w3id.org/brc/brc_schema
attributes:
  type:
    name: type
    description: Describes the shape of this geolocation attribute. (Optional, type
      may be determined by examination of the points.) Single point in 'points' indicates
      this is a POINT; two points, indicating NW and SE location, indicate a BOX;
      any other number of points is assumed to be a POLYGON.  Note that POLYGONs should
      begin and end on the same point, in order to properly express a 'closed polygon'
      shape.
    examples:
    - value: POINT
    from_schema: https://w3id.org/brc/osti_schema
    alias: type
    owner: Geolocation
    domain_of:
    - RelatedIdentifier
    - Geolocation
    - Identifier
    - AuditLog
    - Organization
    - OrganizationIdentifier
    - Person
    range: GeolocationType
  label:
    name: label
    description: Optional place name for this location or set of geolocation points.
    examples:
    - value: Maryland coastal waters
    from_schema: https://w3id.org/brc/osti_schema
    rank: 1000
    alias: label
    owner: Geolocation
    domain_of:
    - Geolocation
    range: string
  points:
    name: points
    from_schema: https://w3id.org/brc/osti_schema
    rank: 1000
    alias: points
    owner: Geolocation
    domain_of:
    - Geolocation
    range: point
    required: true
    multivalued: true