Class: GeoShape
The geographic coordinates describing a Place.
__
Choose one of box/circle/line/polygon to express the location.
__
URI: schema:GeoShape
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
id | 1 String |
An identifier chosen from the range given to your work package by WP1 | direct |
metadataPublisherId | 1 PersonOrOrganization |
The MBO Persistent IDentifier (mPID) of the person who entered this row of da... | direct |
metadataDescribedForActionId | 1 Action |
The Action which resulted in this metadata record being described | direct |
name | 1 String |
A name/title | direct |
description | 0..1 String |
A description for this entity | direct |
box | 0..1 String |
schema | direct |
circle | 0..1 String |
schema | direct |
elevation | 0..1 String |
The elevation of a location (WGS 84), for example '-300 m' | direct |
line | 0..1 String |
lat long (Y X) coordinates describing waypoints on the line; each waypoint is... | direct |
polygon | 0..1 String |
A polygon is the area enclosed by a point-to-point path for which the startin... | direct |
Usages
used by | used in | type | used |
---|---|---|---|
Place | geoShapeMboId | range | GeoShape |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/marco-bolo/csv-input-classes
Mappings
Mapping Type | Mapped Value |
---|---|
self | schema:GeoShape |
native | mbo:GeoShape |
LinkML Source
Direct
name: GeoShape
description: 'The geographic coordinates describing a Place.
Choose one of box/circle/line/polygon to express the location.
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
slots:
- id
- metadataPublisherId
- metadataDescribedForActionId
- name
- description
- box
- circle
- elevation
- line
- polygon
class_uri: schema:GeoShape
Induced
name: GeoShape
description: 'The geographic coordinates describing a Place.
Choose one of box/circle/line/polygon to express the location.
'
from_schema: https://w3id.org/marco-bolo/csv-input-classes
attributes:
id:
name: id
description: "An identifier chosen from the range given to your work package by\
\ WP1. \nNote that when inputting into CSV files this should not be the full\
\ URI, \nbut just the last part, e.g. `mbo_0000001`.\n"
title: MBO Permanent Identifier
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
identifier: true
alias: id
owner: GeoShape
domain_of:
- Action
- HowTo
- HowToStep
- HowToTip
- Dataset
- PersonOrOrganization
- ContactPoint
- License
- PropertyValue
- DataDownload
- DatasetComment
- SoftwareSourceCode
- SoftwareApplication
- Service
- EmbargoStatement
- DefinedTerm
- Place
- GeoShape
- MonetaryGrant
- Taxon
- Audience
range: string
required: true
pattern: ^mbo_[_0-9a-z]+$
metadataPublisherId:
name: metadataPublisherId
description: 'The MBO Persistent IDentifier (mPID) of the person who entered this
row of data.
'
title: Data Entry Person (mPID - you)
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:creator
alias: metadataPublisherId
owner: GeoShape
domain_of:
- Action
- HowTo
- HowToStep
- HowToTip
- Dataset
- Person
- Organization
- ContactPoint
- License
- PropertyValue
- DataDownload
- DatasetComment
- SoftwareSourceCode
- SoftwareApplication
- Service
- EmbargoStatement
- DefinedTerm
- Place
- GeoShape
- MonetaryGrant
- Taxon
- Audience
range: PersonOrOrganization
required: true
multivalued: false
metadataDescribedForActionId:
name: metadataDescribedForActionId
description: 'The [Action](#action) which resulted in this metadata record being
described.
Is likely to be the Action associated with a MARCO-BOLO Task.
'
title: Data Entered for Action (mPID)
comments:
- "Uses the <https://w3id.org/marco-bolo/isResultOf> predicate but ultimately\
\ ends up being \nrepresented as a triple in the form `<action> schema:result\
\ <this-entity>`.\n"
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: mbo:isResultOf
alias: metadataDescribedForActionId
owner: GeoShape
domain_of:
- Action
- HowTo
- HowToStep
- HowToTip
- Dataset
- Person
- Organization
- ContactPoint
- License
- PropertyValue
- DataDownload
- DatasetComment
- SoftwareSourceCode
- SoftwareApplication
- EmbargoStatement
- DefinedTerm
- Place
- GeoShape
- MonetaryGrant
- Taxon
- Audience
range: Action
required: true
multivalued: false
name:
name: name
description: A name/title
title: Name
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:name
alias: name
owner: GeoShape
domain_of:
- Action
- HowTo
- HowToStep
- HowToTip
- Dataset
- Organization
- ContactPoint
- License
- PropertyValue
- DataDownload
- SoftwareSourceCode
- SoftwareApplication
- Service
- Place
- GeoShape
- MonetaryGrant
- Taxon
- Audience
range: string
required: true
multivalued: false
description:
name: description
description: A description for this entity.
title: Description
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:description
alias: description
owner: GeoShape
domain_of:
- Action
- HowTo
- HowToStep
- HowToTip
- Dataset
- Organization
- ContactPoint
- License
- PropertyValue
- DataDownload
- SoftwareSourceCode
- SoftwareApplication
- Service
- DefinedTerm
- Place
- GeoShape
- MonetaryGrant
range: string
required: false
multivalued: false
box:
name: box
description: 'schema.org expects lat long (Y X) coordinate order. Box syntax
is: miny minx maxy maxx
For example `-30.0 10.0 50.0 12.0`.
'
title: Box
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:box
alias: box
owner: GeoShape
domain_of:
- GeoShape
range: string
required: false
multivalued: false
pattern: ^[+-]?[\d.]+\ [+-]?[\d.]+\ [+-]?[\d.]+\ [+-]?[\d.]+$
circle:
name: circle
description: 'schema.org expects lat long (Y X) coordinate order followed by a
radius in metres.
For example `-30.0 +10.0 600.0`.
'
title: Circle
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:circle
alias: circle
owner: GeoShape
domain_of:
- GeoShape
range: string
required: false
multivalued: false
pattern: ^[+-]?[\d.]+\ [+-]?[\d.]+\ [+-]?[\d.]+$
elevation:
name: elevation
description: 'The elevation of a location (WGS 84), for example ''-300 m''.
Numbers without units are assumed to be in metres.
'
title: Elevation (m)
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:elevation
alias: elevation
owner: GeoShape
domain_of:
- GeoShape
range: string
required: false
multivalued: false
pattern: ^[+-]?[\d.]+(\s\w+)$
line:
name: line
description: "lat long (Y X) coordinates describing waypoints on the line; each\
\ waypoint is sepearated from the others by a space. \nThere must be at least\
\ two waypoints.\n\nFor example `50.0 60.0 70.0 80.0 90.0 100.0`.\n"
title: Line
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:line
alias: line
owner: GeoShape
domain_of:
- GeoShape
range: string
required: false
multivalued: false
pattern: ^([+-]?[\d.]+\ [+-]?[\d.]+\ ){1,}([+-]?[\d.]+\ [+-]?[\d.]+)$
polygon:
name: polygon
description: "A polygon is the area enclosed by a point-to-point path for which\
\ the starting and ending points are the same. \nA polygon is expressed as a\
\ series of four or more space delimited points where the first and final points\
\ are identical. \n\nFor example `50.0 60.0 70.0 80.0 90.0 100.0 50.0 60.0`.\n"
title: Polygon
from_schema: https://w3id.org/marco-bolo/csv-input-classes
rank: 1000
slot_uri: schema:polygon
alias: polygon
owner: GeoShape
domain_of:
- GeoShape
range: string
required: false
multivalued: false
pattern: ^([+-]?[\d.]+\ [+-]?[\d.]+)\ ([+-]?[\d.]+\ [+-]?[\d.]+\ ){2,}(\1)$
class_uri: schema:GeoShape