public class GeometryInfo extends AbstractOutput implements GeoJSONFeature
| Modifier and Type | Field and Description |
|---|---|
static String |
GEOMETRY_TYPE |
static String |
PLATFORM |
static String |
PROPERTIES |
service, SERVICEDOMAIN_ID, EXTRAS, HREF, HREF_BASE, ID, LABEL, RAWFORMATSGEOMETRYRAW_FORMAT| Constructor and Description |
|---|
GeometryInfo() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDomainId()
Returns the domain id of the parameter, e.g. a natural id (not arbitrarily generated) or the original
id actually being used by proxied data sources.
|
com.vividsolutions.jts.geom.Geometry |
getGeometry() |
String |
getGeometryType() |
String |
getHrefBase() |
String |
getId() |
String |
getLabel() |
PlatformOutput |
getPlatform() |
Map<String,Object> |
getProperties() |
ServiceOutput |
getService() |
GeometryType |
getType() |
boolean |
isSetGeometry() |
void |
setGeometry(OptionalOutput<com.vividsolutions.jts.geom.Geometry> geometry) |
GeometryInfo |
setGeometryType(OptionalOutput<GeometryType> geometryType) |
GeometryInfo |
setPlatform(OptionalOutput<PlatformOutput> platform) |
equals, hashCode, setServicecompare, defaultComparator, getExtras, getHref, getIfSerialized, getIfSerializedCollection, getIfSerializedMap, getIfSet, getIfSetCollection, getIfSetMap, getLicense, getRawFormats, isSet, resolvesToNonNullValue, setDomainId, setExtras, setHref, setHrefBase, setId, setLabel, setLicense, setRawFormats, setValuepublic static final String PROPERTIES
public static final String GEOMETRY_TYPE
public static final String PLATFORM
public String getId()
getId in interface GeoJSONFeaturegetId in class ParameterOutputpublic GeometryInfo setGeometryType(OptionalOutput<GeometryType> geometryType)
public String getLabel()
getLabel in class ParameterOutputpublic String getDomainId()
ParameterOutputgetDomainId in class ParameterOutputpublic ServiceOutput getService()
getService in class AbstractOutputpublic PlatformOutput getPlatform()
public GeometryInfo setPlatform(OptionalOutput<PlatformOutput> platform)
public com.vividsolutions.jts.geom.Geometry getGeometry()
getGeometry in interface GeoJSONFeaturepublic void setGeometry(OptionalOutput<com.vividsolutions.jts.geom.Geometry> geometry)
setGeometry in interface GeoJSONFeaturepublic boolean isSetGeometry()
isSetGeometry in interface GeoJSONFeaturepublic String getHrefBase()
getHrefBase in class ParameterOutputpublic GeometryType getType()
public String getGeometryType()
public Map<String,Object> getProperties()
getProperties in interface GeoJSONFeatureCopyright © 2013–2019 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.