new SuperMap.QueryByGeometryParameters(options, spatialQueryMode)
Name | Type | Default | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
The parameters.
|
|||||||||||||||||||||||||||||||||||||||||||||||||
spatialQueryMode |
SuperMap.SpatialQueryMode | SuperMap.SpatialQueryMode.INTERSECT |
optional
The spatial query mode SpatialQueryMode. |
||||||||||||||||||||||||||||||||||||||||||||||||
options.returnFeatureWithFieldCaption |
boolean | false |
optional
The returned query result feature field ID is a field alias. When false, returns the field name; when true, returns the field alias. |
Extends
Members
-
customParamsstring
-
The custom parameter, used for extension.
-
expectCountnumber
-
The number of records that is expected to return. If it is less than 100,000, the actual number of the records will be returned.
- Default Value: 100000
geometryObject
The geometry object to query.
The point type could be: SuperMap.Geometry.Point|L.Point|L.GeoJSON|ol.geom.Point|ol.format.GeoJSON。
The line type could be: SuperMap.Geometry.LineString|SuperMap.Geometry.LinearRing|L.Polyline|L.GeoJSON|ol.geom.LineString|ol.format.GeoJSON。
The polygon type could be: SuperMap.Geometry.Polygon|L.Polygon|L.GeoJSON|ol.geom.Polygon|ol.format.GeoJSON。
holdTimenumber
The time that the resource saves in the server.
- Default Value: 10
networkTypeSuperMap.GeometryType
The network dataset is divided into two types: one is the point and the other is the line.
- Default Value: SuperMap.GeometryType.LINE
prjCoordSysObject
It is a custom parameter for the use of extension of dynamic projection query provided by SuperMap Online. For instance: {"epsgCode":3857}.
queryOptionSuperMap.QueryOption
The QueryOption enumeration class. This class describes the returned types of query results, including properties, geometry entities, or both.
- Default Value: SuperMap.QueryOption.ATTRIBUTEANDGEOMETRY
queryParamsArray.<SuperMap.FilterParameter>
The FilterParameter array. This class is used to set the query dataset and the qeury filter.
returnContentboolean
Whether to return the new created resource representation or return the URL of the new resource.
If the result is true, then the new created resource, i.e., the the query result representation.
If the result is false, the URI of the querying result is returned.
- Default Value: true
returnCustomResultboolean
It is only for the use of 3D.
returnFeatureWithFieldCaptionboolean
The returned query result feature field ID is a field alias. When false, returns the field name; when true, returns the field alias.
spatialQueryModeSuperMap.SpatialQueryMode
The spatial query mode SpatialQueryMode.
- Default Value: SuperMap.SpatialQueryMode.INTERSECT
startRecordnumber
The start record number for query.
Methods
-
destroy()
QueryByGeometryParameters.js, line 63 -
Disposes the resource. The property that references resource is set to null.