Loading md/clause-5.md +33 −4 Original line number Diff line number Diff line Loading @@ -199,6 +199,36 @@ Entity Type is to delete the Entity and re-create it with the same _`id`_. Alternatively, a batch upsert with ["replace"]{.HTML-Code} update mode can be used, as described in Clause+++clause-10+++10.3.3. The following names should be avoided when defining Entity Types, as definitions already exist within the Core _`@context`_, and are used for the operations of NGSI-LD API itself: - ["Attribute"]{.HTML-Code}, ["AttributeList"]{.HTML-Code} , ["ContextSourceIdentity"]{.HTML-Code} , ["ContextSourceNotification"]{.HTML-Code}, ["ContextSourceRegistration"]{.HTML-Code}, ["EntityTypeInfo"]{.HTML-Code} , ["EntityTypeList"]{.HTML-Code}, ["ExecutionResultDetails"]{.HTML-Code}, ["GeoProperty"]{.HTML-Code} , ["JsonProperty"]{.HTML-Code}, ["LanguageProperty"]{.HTML-Code}, ["ListProperty"]{.HTML-Code} , ["ListRelationship"]{.HTML-Code}, ["Notification"]{.HTML-Code}, ["Property"]{.HTML-Code} , ["Relationship"]{.HTML-Code}, ["Snapshot"]{.HTML-Code}, ["SnapshotNotification"]{.HTML-Code} , ["Subscription"]{.HTML-Code}, ["TemporalProperty"]{.HTML-Code}, ["VocabProperty"]{.HTML-Code} The following names are defined in in the Core _`@context`_ using their standard GeoJSON-LD definitions [i.13], and reserved for use in geographic operations: - ["Feature"]{.HTML-Code}, ["FeatureCollection"]{.HTML-Code}, ["GeometryCollection"]{.HTML-Code} , ["LineString"]{.HTML-Code}, ["MultiLineString"]{.HTML-Code}, ["MultiPoint"]{.HTML-Code} , ["MultiPolygon"]{.HTML-Code}, ["Point"]{.HTML-Code}, ["Polygon"]{.HTML-Code} The following names are defined in in the Core _`@context`_ and are reserved for temporal definitions: - ["Date"]{.HTML-Code}, ["DateTime"]{.HTML-Code}, ["Time"]{.HTML-Code} ### 5.2.4 Simple Attributes / temporal Attributes NGSI-LD defines the following Properties of type _TemporalProperty_ that shall Loading Loading @@ -369,7 +399,7 @@ Table: Matrix of all Attributes | | | _`management`_ and | | | | _`endpoint`_ | +------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------+ | _`coordinates`_ | GeoParams, OrderingParams | | | _`coordinates`_ | GeoParams, OrderingParams, GeoProperty | | +------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------+ | _`createdAt`_ | Property, Relationship, GeoProperty, ListProperty, ListRelationship, | | | | LanguageProperty, JsonProperty, VocabProperty, Entity, Snapshot | | Loading Loading @@ -704,9 +734,8 @@ Core _`@context`_: - ["avg"]{.HTML-Code}, ["distinctCount"]{.HTML-Code}, ["max"]{.HTML-Code}, ["min"]{.HTML-Code}, ["stddev"]{.HTML-Code}, ["sum"]{.HTML-Code}, ["sumsq"]{.HTML-Code}, ["totalCount"]{.HTML-Code} are Property-scoped and used by the Aggregated temporal representation of an Entity. See Clause 5.3.2.7 ["sumsq"]{.HTML-Code}, ["totalCount"]{.HTML-Code} are Property-scoped and used by the Aggregated temporal representation of an Entity. See Clause 5.3.2.7 - ["bbox"]{.HTML-Code}, ["properties"]{.HTML-Code}, ["coordinates"]{.HTML-Code} are used in geographic operations and retain their standard GeoJSON-LD Loading Loading
md/clause-5.md +33 −4 Original line number Diff line number Diff line Loading @@ -199,6 +199,36 @@ Entity Type is to delete the Entity and re-create it with the same _`id`_. Alternatively, a batch upsert with ["replace"]{.HTML-Code} update mode can be used, as described in Clause+++clause-10+++10.3.3. The following names should be avoided when defining Entity Types, as definitions already exist within the Core _`@context`_, and are used for the operations of NGSI-LD API itself: - ["Attribute"]{.HTML-Code}, ["AttributeList"]{.HTML-Code} , ["ContextSourceIdentity"]{.HTML-Code} , ["ContextSourceNotification"]{.HTML-Code}, ["ContextSourceRegistration"]{.HTML-Code}, ["EntityTypeInfo"]{.HTML-Code} , ["EntityTypeList"]{.HTML-Code}, ["ExecutionResultDetails"]{.HTML-Code}, ["GeoProperty"]{.HTML-Code} , ["JsonProperty"]{.HTML-Code}, ["LanguageProperty"]{.HTML-Code}, ["ListProperty"]{.HTML-Code} , ["ListRelationship"]{.HTML-Code}, ["Notification"]{.HTML-Code}, ["Property"]{.HTML-Code} , ["Relationship"]{.HTML-Code}, ["Snapshot"]{.HTML-Code}, ["SnapshotNotification"]{.HTML-Code} , ["Subscription"]{.HTML-Code}, ["TemporalProperty"]{.HTML-Code}, ["VocabProperty"]{.HTML-Code} The following names are defined in in the Core _`@context`_ using their standard GeoJSON-LD definitions [i.13], and reserved for use in geographic operations: - ["Feature"]{.HTML-Code}, ["FeatureCollection"]{.HTML-Code}, ["GeometryCollection"]{.HTML-Code} , ["LineString"]{.HTML-Code}, ["MultiLineString"]{.HTML-Code}, ["MultiPoint"]{.HTML-Code} , ["MultiPolygon"]{.HTML-Code}, ["Point"]{.HTML-Code}, ["Polygon"]{.HTML-Code} The following names are defined in in the Core _`@context`_ and are reserved for temporal definitions: - ["Date"]{.HTML-Code}, ["DateTime"]{.HTML-Code}, ["Time"]{.HTML-Code} ### 5.2.4 Simple Attributes / temporal Attributes NGSI-LD defines the following Properties of type _TemporalProperty_ that shall Loading Loading @@ -369,7 +399,7 @@ Table: Matrix of all Attributes | | | _`management`_ and | | | | _`endpoint`_ | +------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------+ | _`coordinates`_ | GeoParams, OrderingParams | | | _`coordinates`_ | GeoParams, OrderingParams, GeoProperty | | +------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------+ | _`createdAt`_ | Property, Relationship, GeoProperty, ListProperty, ListRelationship, | | | | LanguageProperty, JsonProperty, VocabProperty, Entity, Snapshot | | Loading Loading @@ -704,9 +734,8 @@ Core _`@context`_: - ["avg"]{.HTML-Code}, ["distinctCount"]{.HTML-Code}, ["max"]{.HTML-Code}, ["min"]{.HTML-Code}, ["stddev"]{.HTML-Code}, ["sum"]{.HTML-Code}, ["sumsq"]{.HTML-Code}, ["totalCount"]{.HTML-Code} are Property-scoped and used by the Aggregated temporal representation of an Entity. See Clause 5.3.2.7 ["sumsq"]{.HTML-Code}, ["totalCount"]{.HTML-Code} are Property-scoped and used by the Aggregated temporal representation of an Entity. See Clause 5.3.2.7 - ["bbox"]{.HTML-Code}, ["properties"]{.HTML-Code}, ["coordinates"]{.HTML-Code} are used in geographic operations and retain their standard GeoJSON-LD Loading