public class GeoRelationParameter
extends java.lang.Object
implements java.io.Serializable
Spatial relationship analysis parameter class.
Modifier and Type | Field and Description |
---|---|
int |
expectCount
The number of the expected result records in the spatial analysis, the default is 500.
|
boolean |
isBorderInside
Whether the point or line on the border is inside the object, that is whether the line with only one endpoint on the border is intersect with the region.
|
QueryParameter |
referenceFilter
The reference dataset query parameter in spatial relation analysis.
|
boolean |
returnFeature
Whether to return Feature information.
|
boolean |
returnGeoRelatedOnly
Whether to return the spatial object that meet the specified spatial relationship, the default is True.
|
QueryParameter |
sourceFilter
The source dataset query parameter in spatial relation analysis.
|
SpatialRelationType |
spatialRelationType
The spatial relation type specified.
|
int |
startRecord
The start location of the spatial relationship analysis, the default is 0.
|
Constructor and Description |
---|
GeoRelationParameter()
The Constructor.
|
GeoRelationParameter(GeoRelationParameter geoRelationParameter)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Compares whether the specified object equals to the current
GeoRelationParameter object. |
int |
hashCode()
Get the hash code of the spatial relationship analysis object.
|
public QueryParameter sourceFilter
The source dataset query parameter in spatial relation analysis. Only name, ids, attributeFilter and fields are available
public QueryParameter referenceFilter
The reference dataset query parameter in spatial relation analysis. Only name, ids, attributeFilter and fields are available
public SpatialRelationType spatialRelationType
The spatial relation type specified.
public boolean isBorderInside
Whether the point or line on the border is inside the object, that is whether the line with only one endpoint on the border is intersect with the region.
public boolean returnFeature
Whether to return Feature information.
public boolean returnGeoRelatedOnly
Whether to return the spatial object that meet the specified spatial relationship, the default is True.
public int startRecord
The start location of the spatial relationship analysis, the default is 0.
public int expectCount
The number of the expected result records in the spatial analysis, the default is 500. If the number of the records is less than 500, then it will return all the analysis results.
public GeoRelationParameter()
The Constructor.
public GeoRelationParameter(GeoRelationParameter geoRelationParameter)
The Constructor.
geoRelationParameter
-public boolean equals(java.lang.Object obj)
Compares whether the specified object equals to the current GeoRelationParameter
object.
equals
in class java.lang.Object
obj
- Object that compares with the current GeoRelationParameter
object.public int hashCode()
Get the hash code of the spatial relationship analysis object.
hashCode
in class java.lang.Object