ArcGISSceneLayer
using one or more polygons and a SceneLayerPolygonFilter.SpatialRelationship
.- Since:
- 200.2.0
-
Property Summary
TypePropertyDescriptionThe spatial relationship to be applied to the polygons for filtering features. -
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
The spatial relationships for filtering using polygon geometries. -
Constructor Summary
ConstructorDescriptionSceneLayerPolygonFilter
(Iterable<Polygon> polygons, SceneLayerPolygonFilter.SpatialRelationship spatialRelationship) Creates a new SceneLayerPolygonFilter using a collection of polygons and a spatial relationship to be applied to theArcGISSceneLayer
. -
Method Summary
Modifier and TypeMethodDescriptionGets a list of polygon geometries to be applied for filtering features.Gets the value of thespatialRelationship
property.void
setSpatialRelationship
(SceneLayerPolygonFilter.SpatialRelationship spatialRelationship) Sets the value of thespatialRelationship
property.The spatial relationship to be applied to the polygons for filtering features.
-
Property Details
-
spatialRelationship
The spatial relationship to be applied to the polygons for filtering features.The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.
Attempting to set the value to null will throw a NullPointerException exception.
- Since:
- 200.2.0
- See Also:
-
-
Constructor Details
-
SceneLayerPolygonFilter
public SceneLayerPolygonFilter(Iterable<Polygon> polygons, SceneLayerPolygonFilter.SpatialRelationship spatialRelationship) Creates a new SceneLayerPolygonFilter using a collection of polygons and a spatial relationship to be applied to theArcGISSceneLayer
.- Parameters:
polygons
- a collection of polygons to be used for filtering featuresspatialRelationship
- the spatial relationship to be applied to the polygons for filtering- Throws:
NullPointerException
- if polygons is nullNullPointerException
- if spatialRelationship is null- Since:
- 200.2.0
- See Also:
-
-
Method Details
-
getPolygons
Gets a list of polygon geometries to be applied for filtering features.- Returns:
- a list of polygon geometries to be applied for filtering features
- Since:
- 200.2.0
-
spatialRelationshipProperty
The spatial relationship to be applied to the polygons for filtering features.The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.
Attempting to set the value to null will throw a NullPointerException exception.
- Returns:
- the
spatialRelationship
property - Since:
- 200.2.0
- See Also:
-
getSpatialRelationship
Gets the value of thespatialRelationship
property.- Property description:
- The spatial relationship to be applied to the polygons for filtering features.
The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.
Attempting to set the value to null will throw a NullPointerException exception.
- Returns:
- the value of the
spatialRelationship
property - Since:
- 200.2.0
- See Also:
-
setSpatialRelationship
Sets the value of thespatialRelationship
property.- Property description:
- The spatial relationship to be applied to the polygons for filtering features.
The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.
Attempting to set the value to null will throw a NullPointerException exception.
- Parameters:
spatialRelationship
- the value for thespatialRelationship
property- Since:
- 200.2.0
- See Also:
-