InteractiveApi
Index
Interfaces
- Api
Health Status - Api
Version - Feature
- Feature
Collection - Feature
Collection Iterable - Feature
Collection Modification - GeoJSON
- Geometry
- Line
String - Model
Error - Multi
Line String - Multi
Point - Multi
Polygon - Point
- Polygon
- Statistics
- Statistics
Bbox - Statistics
Count - Statistics
Geometry Types - Statistics
Properties - Statistics
Properties Value - Statistics
Tags - Statistics
Tags Value
Functions
delete Feature
- delete
Feature(builder: RequestBuilder, params: {</span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<Response>
-
Deletes an existing feature.
summary
Deletes a feature.Parameters-
builder: RequestBuilder
-
params: {</span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
Returns Promise<Response> -
delete Features
- delete
Features(builder: RequestBuilder, params: {</span>id<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<Response>
-
The wildcard sign(*) could be used to delete all features in the layer.
summary
Delete multiple features from the layer.Parameters-
builder: RequestBuilder
-
params: {</span>id<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
Returns Promise<Response> -
get Api Version
- get
Api Version(builder: RequestBuilder): Promise<ApiVersion>
-
Retrieves API Specification version information.
Parameters-
builder: RequestBuilder
-
get Feature
- get
Feature(builder: RequestBuilder, params: {</span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">}): Promise<Feature>
-
Retrieves the feature with the provided identifier.
summary
Get a feature by ID.Parameters-
builder: RequestBuilder
-
params: {</span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">}
-
get Features
- get
Features(builder: RequestBuilder, params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>id<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollection>
-
Returns all of the features found for the provided list of ids. The response is always a FeatureCollection, even if there are no features with the provided ids.
summary
Get features by ID.Parameters-
builder: RequestBuilder
-
params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>id<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">}
-
get Features ByBBox
- get
Features ByBBox(builder: RequestBuilder, params: {</span>bbox<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>clip<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>clustering<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>clusteringParams<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-symbol">{}</span><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollection>
-
Return the features which are inside a bounding box stipulated by bbox parameter.
summary
Get features by bounding box.Parameters-
builder: RequestBuilder
-
params: {</span>bbox<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>clip<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>clustering<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>clusteringParams<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-symbol">{}</span><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}
Additional feature filters which compares the feature's property's value with the one specified in the query, resulting in a subset of features. The usage of multiple property names represents an AND operation. The usage of a comma (,) separating the properties values, represents an OR operation. Properties initiated with 'f.' are used to access values which are added by default in the stored feature. The possible values are: 'f.id', 'f.createdAt' and 'f.updatedAt'. Properties initiated with 'p.' are used to access values in the stored feature which are under the 'properties' property. Use it as a shorthand accessor for 'properties' values. The format should follow the specification below
?p.property_name_1=property_value_1&f.special_property_name_1=special_property_value_1
For example, the above query, the Features will be filtered by 'property' AND 'special property' equals to their respective values.
While in the following example
?p.property_name_1=value_1,value_2The resulting Features list will contain all elements havingvalue_1ORvalue_2.Additionally to the operators used in the examples above, the query can be written, with the same semantic, by using the long operators:
"=gte=", "=lte=", "=gt=", "=lt=" and "=cs=".The below queries yield the same result:
?p.property_name_1>=10
?p.property_name_1=gte=10The available operators are: "=" - equals "!=" - not equals ">=" or "=gte=" - greater than or equals "<=" or "=lte=" - less than or equals ">" or "=gt=" - greater than "<" or "=lt=" - less than "@>" or "=cs=" - contains
-
get Features By Spatial
- get
Features By Spatial(builder: RequestBuilder, params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>lat<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>lng<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>radius<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>refCatalogHrn<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>refFeatureId<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>refLayerId<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollection>
-
List the features which are inside the specified radius. The origin radius point is calculated based either on latitude & longitude or by specifying a feature's geometry.
summary
Get features with radius search.Parameters-
builder: RequestBuilder
-
params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>lat<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>lng<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>radius<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>refCatalogHrn<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>refFeatureId<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>refLayerId<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}
Additional feature filters which compares the feature's property's value with the one specified in the query, resulting in a subset of features. The usage of multiple property names represents an AND operation. The usage of a comma (,) separating the properties values, represents an OR operation. Properties initiated with 'f.' are used to access values which are added by default in the stored feature. The possible values are: 'f.id', 'f.createdAt' and 'f.updatedAt'. Properties initiated with 'p.' are used to access values in the stored feature which are under the 'properties' property. Use it as a shorthand accessor for 'properties' values. The format should follow the specification below
?p.property_name_1=property_value_1&f.special_property_name_1=special_property_value_1
For example, the above query, the Features will be filtered by 'property' AND 'special property' equals to their respective values.
While in the following example
?p.property_name_1=value_1,value_2The resulting Features list will contain all elements havingvalue_1ORvalue_2.Additionally to the operators used in the examples above, the query can be written, with the same semantic, by using the long operators:
"=gte=", "=lte=", "=gt=", "=lt=" and "=cs=".The below queries yield the same result:
?p.property_name_1>=10
?p.property_name_1=gte=10The available operators are: "=" - equals "!=" - not equals ">=" or "=gte=" - greater than or equals "<=" or "=lte=" - less than or equals ">" or "=gt=" - greater than "<" or "=lt=" - less than "@>" or "=cs=" - contains
-
get Features By Spatial Post
- get
Features By Spatial Post(builder: RequestBuilder, params: {</span>body<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-feature" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Feature</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-featurecollection" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">FeatureCollection</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-geometry" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Geometry</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-linestring" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">LineString</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-multilinestring" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">MultiLineString</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-multipoint" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">MultiPoint</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-multipolygon" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">MultiPolygon</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-point" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Point</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-polygon" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Polygon</a><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>radius<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollection>
-
List the features which are inside the specified radius. The origin point is calculated based on the geometry provided as payload.
summary
Get features which intersects the provided geometry.Parameters-
builder: RequestBuilder
-
params: {</span>body<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-feature" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Feature</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-featurecollection" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">FeatureCollection</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-geometry" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Geometry</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-linestring" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">LineString</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-multilinestring" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">MultiLineString</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-multipoint" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">MultiPoint</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-multipolygon" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">MultiPolygon</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-point" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Point</a><span class="typedoc-tsd-signature-symbol"> | </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-polygon" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Polygon</a><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>radius<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}
Additional feature filters which compares the feature's property's value with the one specified in the query, resulting in a subset of features. The usage of multiple property names represents an AND operation. The usage of a comma (,) separating the properties values, represents an OR operation. Properties initiated with 'f.' are used to access values which are added by default in the stored feature. The possible values are: 'f.id', 'f.createdAt' and 'f.updatedAt'. Properties initiated with 'p.' are used to access values in the stored feature which are under the 'properties' property. Use it as a shorthand accessor for 'properties' values. The format should follow the specification below
?p.property_name_1=property_value_1&f.special_property_name_1=special_property_value_1
For example, the above query, the Features will be filtered by 'property' AND 'special property' equals to their respective values.
While in the following example
?p.property_name_1=value_1,value_2The resulting Features list will contain all elements havingvalue_1ORvalue_2.Additionally to the operators used in the examples above, the query can be written, with the same semantic, by using the long operators:
"=gte=", "=lte=", "=gt=", "=lt=" and "=cs=".The below queries yield the same result:
?p.property_name_1>=10
?p.property_name_1=gte=10The available operators are: "=" - equals "!=" - not equals ">=" or "=gte=" - greater than or equals "<=" or "=lte=" - less than or equals ">" or "=gt=" - greater than "<" or "=lt=" - less than "@>" or "=cs=" - contains
-
Optional body?: Feature | FeatureCollection | Geometry | LineString | MultiLineString | MultiPoint | MultiPolygon | Point | Polygon
-
Optional force2D?: boolean
-
layer
Id: string -
Optional limit?: number
-
-
Optional radius?: number
-
Optional selection?: string | string[]
-
Optional skip
Cache?: boolean
-
-
get Features By Tile
- get
Features By Tile(builder: RequestBuilder, params: {</span>clip<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>clustering<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>clusteringParams<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-symbol">{}</span><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>margin<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>tileId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>tileType<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollection>
-
Get features in tile
Parameters-
builder: RequestBuilder
-
params: {</span>clip<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>clustering<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>clusteringParams<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-symbol">{}</span><span class="typedoc-tsd-signature-symbol">; </span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>margin<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>tileId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>tileType<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
Additional feature filters which compares the feature's property's value with the one specified in the query, resulting in a subset of features. The usage of multiple property names represents an AND operation. The usage of a comma (,) separating the properties values, represents an OR operation. Properties initiated with 'f.' are used to access values which are added by default in the stored feature. The possible values are: 'f.id', 'f.createdAt' and 'f.updatedAt'. Properties initiated with 'p.' are used to access values in the stored feature which are under the 'properties' property. Use it as a shorthand accessor for 'properties' values. The format should follow the specification below
?p.property_name_1=property_value_1&f.special_property_name_1=special_property_value_1
For example, the above query, the Features will be filtered by 'property' AND 'special property' equals to their respective values.
While in the following example
?p.property_name_1=value_1,value_2The resulting Features list will contain all elements havingvalue_1ORvalue_2.Additionally to the operators used in the examples above, the query can be written, with the same semantic, by using the long operators:
"=gte=", "=lte=", "=gt=", "=lt=" and "=cs=".The below queries yield the same result:
?p.property_name_1>=10
?p.property_name_1=gte=10The available operators are: "=" - equals "!=" - not equals ">=" or "=gte=" - greater than or equals "<=" or "=lte=" - less than or equals ">" or "=gt=" - greater than "<" or "=lt=" - less than "@>" or "=cs=" - contains
-
get Health
- get
Health(builder: RequestBuilder): Promise<ApiHealthStatus>
-
Tests basic health of the service.
Parameters-
builder: RequestBuilder
-
get Statistics
- get
Statistics(builder: RequestBuilder, params: {</span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}): Promise<Statistics>
-
Returns statistical information about this layer.
summary
Get statistics.Parameters-
builder: RequestBuilder
-
params: {</span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}
-
iterate Features
- iterate
Features(builder: RequestBuilder, params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>pageToken<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>part<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>sort<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollectionIterable>
-
Iterates all of the features in the layer. The features in the response are ordered so that no feature is returned twice. If there are more features, which could be loaded, the response FeatureCollection will contain the root attribute nextPageToken. The value of this attribute can be passed as a query parameter for the following request in order to continue the iteration from the marked position.
summary
Iterate features in the layer.Parameters-
builder: RequestBuilder
-
params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>pageToken<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>part<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>sort<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">}
-
patch Feature
- patch
Feature(builder: RequestBuilder, params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-feature" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Feature</a><span class="typedoc-tsd-signature-symbol">; </span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<Feature>
-
Patches an existing feature.
summary
Patch a feature.Parameters-
builder: RequestBuilder
-
params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-feature" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Feature</a><span class="typedoc-tsd-signature-symbol">; </span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
-
body: Feature
-
feature
Id: string -
layer
Id: string
-
-
post Features
- post
Features(builder: RequestBuilder, params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-featurecollection" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">FeatureCollection</a><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollectionModification>
-
Create or patch features.
summary
Modify features.Parameters-
builder: RequestBuilder
-
params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-featurecollection" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">FeatureCollection</a><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
-
body: FeatureCollection
-
layer
Id: string
-
-
put Feature
- put
Feature(builder: RequestBuilder, params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-feature" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Feature</a><span class="typedoc-tsd-signature-symbol">; </span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<Feature>
-
Creates or replaces a feature in the layer.
summary
Create or replace a feature.Parameters-
builder: RequestBuilder
-
params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-feature" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">Feature</a><span class="typedoc-tsd-signature-symbol">; </span>featureId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
-
body: Feature
-
feature
Id: string -
layer
Id: string
-
-
put Features
- put
Features(builder: RequestBuilder, params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-featurecollection" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">FeatureCollection</a><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollectionModification>
-
Create or replace the provided features.
summary
Create or replace multiple features.Parameters-
builder: RequestBuilder
-
params: {</span>body<span class="typedoc-tsd-signature-symbol">: </span><a href="sdk-for-typescript-interfaces-olp_sdk_dataservice_api-interactiveapi-featurecollection" class="typedoc-tsd-signature-type" data-tsd-kind="Interface">FeatureCollection</a><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">}
-
body: FeatureCollection
-
layer
Id: string
-
-
search Features
- search
Features(builder: RequestBuilder, params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}): Promise<FeatureCollection>
-
Searches for features in the layer. The results are unordered and the request does not allow to continue the search, which is the main difference when compared to the iterate request.
summary
Search for features.Parameters-
builder: RequestBuilder
-
params: {</span>force2D<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">; </span>layerId<span class="typedoc-tsd-signature-symbol">: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">; </span>limit<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">number</span><span class="typedoc-tsd-signature-symbol">; </span>params<span class="typedoc-tsd-signature-symbol">?: </span><a href="sdk-for-typescript-modules-olp_sdk_dataservice_api-interactiveapi#SearchParams" class="typedoc-tsd-signature-type" data-tsd-kind="Type alias">SearchParams</a><span class="typedoc-tsd-signature-symbol">; </span>selection<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol"> | </span><span class="typedoc-tsd-signature-type">string</span><span class="typedoc-tsd-signature-symbol">[]</span><span class="typedoc-tsd-signature-symbol">; </span>skipCache<span class="typedoc-tsd-signature-symbol">?: </span><span class="typedoc-tsd-signature-type">boolean</span><span class="typedoc-tsd-signature-symbol">}
Additional feature filters which compares the feature's property's value with the one specified in the query, resulting in a subset of features. The usage of multiple property names represents an AND operation. The usage of a comma (,) separating the properties values, represents an OR operation. Properties initiated with 'f.' are used to access values which are added by default in the stored feature. The possible values are: 'f.id', 'f.createdAt' and 'f.updatedAt'. Properties initiated with 'p.' are used to access values in the stored feature which are under the 'properties' property. Use it as a shorthand accessor for 'properties' values. The format should follow the specification below
?p.property_name_1=property_value_1&f.special_property_name_1=special_property_value_1
For example, the above query, the Features will be filtered by 'property' AND 'special property' equals to their respective values.
While in the following example
?p.property_name_1=value_1,value_2The resulting Features list will contain all elements havingvalue_1ORvalue_2.Additionally to the operators used in the examples above, the query can be written, with the same semantic, by using the long operators:
"=gte=", "=lte=", "=gt=", "=lt=" and "=cs=".The below queries yield the same result:
?p.property_name_1>=10
?p.property_name_1=gte=10The available operators are: "=" - equals "!=" - not equals ">=" or "=gte=" - greater than or equals "<=" or "=lte=" - less than or equals ">" or "=gt=" - greater than "<" or "=lt=" - less than "@>" or "=cs=" - contains
-
On this page
- Api Health Status
- Api Version
- Feature
- Feature Collection
- Feature Collection Iterable
- Feature Collection Modification
- GeoJSON
- Geometry
- Line String
- Model Error
- Multi Line String
- Multi Point
- Multi Polygon
- Point
- Polygon
- Statistics
- Statistics Bbox
- Statistics Count
- Statistics Geometry Types
- Statistics Properties
- Statistics Properties Value
- Statistics Tags
- Statistics Tags Value
- Estimated
- Get Features By Spatial Body
- Search Params
- delete Feature
- delete Features
- get Api Version
- get Feature
- get Features
- get Features ByBBox
- get Features By Spatial
- get Features By Spatial Post
- get Features By Tile
- get Health
- get Statistics
- iterate Features
- patch Feature
- post Features
- put Feature
- put Features
- search Features
True if the value is only an estimation; false otherwise.