| Package | Description |
|---|---|
| mil.nga.sf | |
| mil.nga.sf.extended | |
| mil.nga.sf.util | |
| mil.nga.sf.util.filter |
| Modifier and Type | Method and Description |
|---|---|
static GeometryType |
GeometryType.findName(String name)
Find the Geometry Type from the name if it exists, ignoring case
|
static GeometryType |
GeometryType.fromName(String name)
Get the Geometry Type from the name, ignoring case
|
GeometryType |
GeometryCollection.getCollectionType()
Get the collection type by evaluating the geometries
|
GeometryType |
Geometry.getGeometryType()
Get the geometry type
|
static GeometryType |
GeometryType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GeometryType[] |
GeometryType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
Curve(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
CurvePolygon(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
Geometry(GeometryType geometryType,
boolean hasZ,
boolean hasM)
Constructor
|
GeometryCollection(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
LineString(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
MultiCurve(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
MultiSurface(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
Polygon(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
PolyhedralSurface(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
Surface(GeometryType type,
boolean hasZ,
boolean hasM)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
GeometryType |
ExtendedGeometryCollection.getGeometryType()
Get the geometry type
|
| Modifier and Type | Method and Description |
|---|---|
static GeometryType |
GeometryUtils.parentType(GeometryType geometryType)
Get the parent Geometry Type of the provided geometry type
|
| Modifier and Type | Method and Description |
|---|---|
static Map<GeometryType,Map<GeometryType,?>> |
GeometryUtils.childHierarchy(GeometryType geometryType)
Get the child type hierarchy of the provided geometry type.
|
static Map<GeometryType,Map<GeometryType,?>> |
GeometryUtils.childHierarchy(GeometryType geometryType)
Get the child type hierarchy of the provided geometry type.
|
static List<GeometryType> |
GeometryUtils.childTypes(GeometryType geometryType)
Get the immediate child Geometry Types of the provided geometry type
|
static List<GeometryType> |
GeometryUtils.parentHierarchy(GeometryType geometryType)
Get the parent type hierarchy of the provided geometry type starting with
the immediate parent.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<GeometryType,Map<GeometryType,?>> |
GeometryUtils.childHierarchy(GeometryType geometryType)
Get the child type hierarchy of the provided geometry type.
|
static List<GeometryType> |
GeometryUtils.childTypes(GeometryType geometryType)
Get the immediate child Geometry Types of the provided geometry type
|
static List<GeometryType> |
GeometryUtils.parentHierarchy(GeometryType geometryType)
Get the parent type hierarchy of the provided geometry type starting with
the immediate parent.
|
static GeometryType |
GeometryUtils.parentType(GeometryType geometryType)
Get the parent Geometry Type of the provided geometry type
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
PointFiniteFilter.filter(GeometryType containingType,
Geometry geometry)
Filter the geometry
|
boolean |
GeometryFilter.filter(GeometryType containingType,
Geometry geometry)
Filter the geometry
|
Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.