-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #430 from cookeac/location-observation-383
Define position observations. Resolves #383
- Loading branch information
Showing
7 changed files
with
603 additions
and
0 deletions.
There are no files selected for viewing
21 changes: 21 additions & 0 deletions
21
collections/icarGroupPositionObservationEventCollection.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"description": "Represents a collection of group position observation events.", | ||
|
||
"allOf": [{ | ||
"$ref": "../collections/icarResourceCollection.json" | ||
}, | ||
{ | ||
"type": "object", | ||
|
||
"properties": { | ||
"member": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "../resources/icarGroupPositionObservationEventResource.json" | ||
}, | ||
"description": "As per JSON-LD Hydra syntax, member provides the array of objects, in this case group position observation events." | ||
} | ||
} | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"description": "Represents a collection of animal position observation events.", | ||
|
||
"allOf": [{ | ||
"$ref": "../collections/icarResourceCollection.json" | ||
}, | ||
{ | ||
"type": "object", | ||
|
||
"properties": { | ||
"member": { | ||
"type": "array", | ||
"items": { | ||
"$ref": "../resources/icarPositionObservationEventResource.json" | ||
}, | ||
"description": "As per JSON-LD Hydra syntax, member provides the array of objects, in this case position observation events." | ||
} | ||
} | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"description": "This event records that a group of animals was observed in a specific position or location (either a named location or a geographic coordinate).", | ||
|
||
"allOf": [ | ||
{ | ||
"$ref": "../resources/icarGroupEventCoreResource.json" | ||
}, | ||
{ | ||
"$ref": "../types/icarPositionObservationType.json" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"description": "This event records that an animal was observed in a specific position or location (either a named location or a geographic coordinate).", | ||
|
||
"allOf": [ | ||
{ | ||
"$ref": "../resources/icarAnimalEventCoreResource.json" | ||
}, | ||
{ | ||
"$ref": "../types/icarPositionObservationType.json" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
{ | ||
"description": "This type may be included in a position observation event to identify either a named position (such as a barn or pen) or a geographic location.", | ||
|
||
"type": "object", | ||
|
||
"properties": { | ||
"positionName": { | ||
"type": "string", | ||
"description": "The name of a location, such as a barn, pen, building, or field." | ||
}, | ||
"site": { | ||
"type": "string", | ||
"description": "Identifier for a sorting site (icarSortingSiteResource) for this position." | ||
}, | ||
"geometry": { | ||
"$ref": "https://geojson.org/schema/Geometry.json", | ||
"description": "A GeoJSON geometry (such as a latitude/longitude point) that specifies the position." | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.