Class: GeoShape

The geographic coordinates describing a Place.

__

Choose one of box/circle/line/polygon to express the location.

__

URI: schema:GeoShape

diagram

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
Elevation relative to the WGS84 ellipsoid in meters 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.

      '
    title: MBO Permanent Identifier
    comments:
    - "This is the identifier (mPID) for this row of the spreadsheet \nand for whatever\
      \ information is being described in this row. \nIt must start with `mbo_`, only\
      \ use printable ASCII characters\nand should be unique in this column. \n"
    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
    - Document
    - Instrument
    - Platform
    range: string
    required: true
    pattern: ^mbo_[a-zA-Z0-9_-]+$
  metadataPublisherId:
    name: metadataPublisherId
    description: 'The MBO Persistent IDentifier (mPID) of the person who entered this
      row of data.

      '
    title: Data Entry Person (mPID - you)
    comments:
    - 'Should be an mPID from the first column of Person.csv

      '
    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
    - Document
    - Instrument
    - Platform
    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:
    - "The mPID from the first column of the Action.csv. \nNote that you can reference\
      \ the same mPID in multiple rows.\n\nUses 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
    - Document
    - Instrument
    - Platform
    range: Action
    required: true
    multivalued: false
  name:
    name: name
    description: A name/title
    title: Name
    comments:
    - "The commonly used name. \nFor example: `MBA` for Marine Biological Association\n"
    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
    - Document
    - Instrument
    - Platform
    range: string
    required: true
    multivalued: false
  description:
    name: description
    description: A description for this entity.
    title: Description
    comments:
    - 'A concise one-sentence summary of the main point or purpose.

      '
    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
    - Document
    - Instrument
    - Platform
    range: string
    required: false
    multivalued: false
  box:
    name: box
    description: 'schema.org expects decimal degree latitude longitude (Y X) coordinate
      order.  Box syntax is: miny minx maxy maxx

      '
    title: Box
    comments:
    - 'For example: `-30.0 10.0 50.0 12.0`.

      '
    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.

      '
    title: Circle
    comments:
    - 'For example: `-30.0 +10.0 600.0`.

      '
    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: "Elevation relative to the WGS84 ellipsoid in meters. \n\nNumbers\
      \ without units are assumed to be in metres.\n"
    title: Elevation (m)
    comments:
    - "Use positive values for heights above the ellipsoid, negative values for depths\
      \ below\n(e.g., \"-150\" for 150 meters below the WGS84 ellipsoid, \"25\" for\
      \ 25 meters above). \nInclude units if not in meters (e.g., \"150 ft\").\n"
    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 separated from the others by a space. \nThere must be at least\
      \ two waypoints.\n"
    title: Line
    comments:
    - 'For example: `50.0 60.0 70.0 80.0 90.0 100.0`.

      '
    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"
    title: Polygon
    comments:
    - 'For example: `50.0 60.0 70.0 80.0 90.0 100.0 50.0 60.0`.

      '
    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