Package | Description |
---|---|
org.geotools.appschema.feature | |
org.geotools.appschema.jdbc | |
org.geotools.arcsde.data |
DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway.
|
org.geotools.brewer.color | |
org.geotools.data.complex.config | |
org.geotools.data.complex.feature.type | |
org.geotools.data.db2 | |
org.geotools.data.h2 | |
org.geotools.data.jdbc | |
org.geotools.data.mysql | |
org.geotools.data.oracle | |
org.geotools.data.postgis | |
org.geotools.data.shapefile.shp | |
org.geotools.data.sqlserver | |
org.geotools.data.teradata | |
org.geotools.feature | |
org.geotools.feature.simple | |
org.geotools.feature.type | |
org.geotools.geopkg | |
org.geotools.jdbc | |
org.geotools.mbtiles | |
org.geotools.xml.gml | |
org.opengis.feature |
Representation a features on a map.
|
org.opengis.feature.type |
Feature model ISO 19109 with allowances for usability.
|
Modifier and Type | Method and Description |
---|---|
GeometryAttribute |
AppSchemaFeatureFactoryImpl.createGeometryAttribute(Object value,
GeometryDescriptor descriptor,
String id,
CoordinateReferenceSystem crs)
Create a new geometry attribute, even for null id.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JoiningJDBCFeatureSource.encodeGeometryColumn(GeometryDescriptor gatt,
String typeName,
StringBuffer sql,
Hints hints)
Encoding a geometry column with respect to hints Supported Hints are provided by
SQLDialect.addSupportedHints(Set) |
Modifier and Type | Method and Description |
---|---|
static int |
ArcSDEAdapter.guessShapeTypes(GeometryDescriptor attribute) |
Modifier and Type | Method and Description |
---|---|
static FeatureTypeStyle |
StyleGenerator.createFeatureTypeStyle(Classifier classifier,
Expression expression,
Color[] colors,
String typeId,
GeometryDescriptor geometryAttrType,
int elseMode,
double opacity,
Stroke defaultStroke)
Merges a classifier, array of colors and other data into a FeatureTypeStyle object.
|
Modifier and Type | Method and Description |
---|---|
GeometryDescriptor |
NonFeatureTypeProxy.getGeometryDescriptor() |
Modifier and Type | Method and Description |
---|---|
GeometryDescriptor |
FeatureTypeProxy.getGeometryDescriptor() |
Modifier and Type | Method and Description |
---|---|
FeatureType |
ComplexFeatureTypeFactoryImpl.createFeatureType(Name name,
Collection schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List restrictions,
AttributeType superType,
InternationalString description) |
FeatureType |
UniqueNameFeatureTypeFactoryImpl.createFeatureType(Name name,
Collection schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List restrictions,
AttributeType superType,
InternationalString description)
Override superclass to return
UniqueNameFeatureTypeImpl instead of FeatureTypeImpl . |
Constructor and Description |
---|
ComplexFeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Constructor for complex feature type with fake feature type descriptor provided.
|
UniqueNameFeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
Modifier and Type | Method and Description |
---|---|
Geometry |
DB2SQLDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
DB2SQLDialectPrepared.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
DB2SQLDialectBasic.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
DB2SQLDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String name,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
DB2SQLDialectPrepared.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String name,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
DB2SQLDialectBasic.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String name,
GeometryFactory factory,
Connection cx,
Hints hints) |
void |
DB2SQLDialectPrepared.encodeGeometryColumn(GeometryDescriptor gatt,
StringBuffer sql) |
void |
DB2SQLDialectBasic.encodeGeometryColumn(GeometryDescriptor gatt,
StringBuffer sql) |
void |
DB2SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
DB2SQLDialectPrepared.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
DB2SQLDialectBasic.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
DB2SQLDialectPrepared.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql) |
void |
DB2SQLDialectBasic.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql) |
void |
DB2SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
StringBuffer sql) |
void |
DB2SQLDialect.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
void |
DB2SQLDialectPrepared.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
void |
DB2SQLDialectBasic.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
Modifier and Type | Method and Description |
---|---|
Geometry |
H2DialectBasic.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
H2Dialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
H2DialectPrepared.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Modifier and Type | Field and Description |
---|---|
protected GeometryDescriptor |
FilterToSQL.currentGeometry
the geometry descriptor corresponding to the current binary spatial filter being encoded
|
Modifier and Type | Method and Description |
---|---|
Geometry |
MySQLDialectPrepared.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
MySQLDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String name,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
MySQLDialectBasic.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
void |
MySQLDialectPrepared.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
MySQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
MySQLDialectBasic.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
MySQLDialectPrepared.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql) |
void |
MySQLDialectBasic.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql) |
Modifier and Type | Method and Description |
---|---|
Geometry |
OracleDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
OracleDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Modifier and Type | Method and Description |
---|---|
Geometry |
PostGISDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
PostGISPSDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
PostGISDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
PostGISPSDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
void |
PostGISDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
PostGISPSDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
PostGISDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql) |
void |
PostGISPSDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql) |
void |
PostGISDialect.encodeGeometryColumnSimplified(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
Modifier and Type | Method and Description |
---|---|
static ShapeType |
JTSUtilities.getShapeType(GeometryDescriptor gd)
Determine the default ShapeType using the descriptor and eventually the geometry to guess the
coordinate dimensions if not reported in the descriptor hints
|
Modifier and Type | Method and Description |
---|---|
Geometry |
SQLServerDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
void |
SQLServerDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
Modifier and Type | Method and Description |
---|---|
Geometry |
TeradataDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Modifier and Type | Method and Description |
---|---|
GeometryDescriptor |
AttributeTypeBuilder.buildDescriptor(Name name,
GeometryType type) |
GeometryDescriptor |
AttributeTypeBuilder.buildDescriptor(String name,
GeometryType type)
Builds a geometry descriptor specifying its attribute type.
|
protected GeometryDescriptor |
TypeBuilder.defaultGeometry()
Convenience method for getting the descriptor of the default geometry type.
|
GeometryDescriptor |
GeometryAttributeImpl.getDescriptor() |
Modifier and Type | Method and Description |
---|---|
GeometryAttribute |
AbstractFeatureFactoryImpl.createGeometryAttribute(Object value,
GeometryDescriptor descriptor,
String id,
CoordinateReferenceSystem crs) |
static SimpleFeatureType |
FeatureTypes.newFeatureType(AttributeDescriptor[] types,
String name,
URI ns,
boolean isAbstract,
SimpleFeatureType[] superTypes,
GeometryDescriptor defaultGeometry)
The most specific way to create a new FeatureType.
|
Constructor and Description |
---|
GeometryAttributeImpl(Object content,
GeometryDescriptor descriptor,
Identifier id) |
Constructor and Description |
---|
SimpleFeatureTypeImpl(Name name,
List<AttributeDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
Modifier and Type | Class and Description |
---|---|
class |
GeometryDescriptorImpl |
Modifier and Type | Method and Description |
---|---|
GeometryDescriptor |
FeatureTypeFactoryImpl.createGeometryDescriptor(GeometryType type,
Name name,
int minOccurs,
int maxOccurs,
boolean isNillable,
Object defaultValue) |
GeometryDescriptor |
FeatureTypeImpl.getGeometryDescriptor() |
Modifier and Type | Method and Description |
---|---|
FeatureType |
FeatureTypeFactoryImpl.createFeatureType(Name name,
Collection schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List restrictions,
AttributeType superType,
InternationalString description) |
SimpleFeatureType |
FeatureTypeFactoryImpl.createSimpleFeatureType(Name name,
List<AttributeDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
Constructor and Description |
---|
FeatureTypeImpl(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
Modifier and Type | Method and Description |
---|---|
Geometry |
GeoPkgDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
GeoPkgDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Modifier and Type | Method and Description |
---|---|
Geometry |
SQLDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints)
Decodes a geometry value from the result of a query specifying the column as an index.
|
abstract Geometry |
SQLDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints)
Decodes a geometry value from the result of a query.
|
void |
SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
int srid,
StringBuffer sql)
|
void |
JDBCDataStore.encodeGeometryColumn(GeometryDescriptor gatt,
StringBuffer sql,
Hints hints)
Encoding a geometry column with respect to hints Supported Hints are provided by
SQLDialect.addSupportedHints(Set) |
void |
SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql)
Encodes the name of a geometry column in a SELECT statement.
|
void |
SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql)
|
protected void |
JDBCDataStore.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
StringBuffer sql,
Hints hints) |
void |
SQLDialect.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
int srid,
StringBuffer sql,
Double distance)
|
void |
SQLDialect.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
void |
SQLDialect.encodeGeometryColumnSimplified(GeometryDescriptor gatt,
int srid,
StringBuffer sql,
Double distance)
|
void |
SQLDialect.encodeGeometryColumnSimplified(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
protected boolean |
JDBCDataStore.isGeneralizationRequired(Hints hints,
GeometryDescriptor gatt)
Checks if geometry generalization required and makes sense
|
protected boolean |
JDBCDataStore.isGeometryReduceRequired(Hints hints,
GeometryDescriptor gatt,
Hints.Key param)
Checks if reduction required and makes sense
|
protected boolean |
JDBCDataStore.isSimplificationRequired(Hints hints,
GeometryDescriptor gatt)
Checks if geometry simplification required and makes sense
|
Modifier and Type | Method and Description |
---|---|
Geometry |
MBTilesDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Modifier and Type | Interface and Description |
---|---|
interface |
ChoiceGeometryType |
Modifier and Type | Class and Description |
---|---|
class |
ChoiceGeometryTypeImpl
Created for GML generated FeatureTypes.
|
Modifier and Type | Method and Description |
---|---|
GeometryDescriptor |
GeometryAttribute.getDescriptor()
Override and type narrow to GeometryDescriptor.
|
Modifier and Type | Method and Description |
---|---|
GeometryAttribute |
FeatureFactory.createGeometryAttribute(Object geometry,
GeometryDescriptor descriptor,
String id,
CoordinateReferenceSystem crs)
Creates a geometry attribute.
|
Modifier and Type | Method and Description |
---|---|
GeometryDescriptor |
FeatureTypeFactory.createGeometryDescriptor(GeometryType type,
Name name,
int minOccurs,
int maxOccurs,
boolean isNillable,
Object defaultValue)
Creates a geometry descriptor.
|
GeometryDescriptor |
FeatureType.getGeometryDescriptor()
Describe the default geometric attribute for this feature.
|
Modifier and Type | Method and Description |
---|---|
FeatureType |
FeatureTypeFactory.createFeatureType(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a feature type.
|
SimpleFeatureType |
FeatureTypeFactory.createSimpleFeatureType(Name name,
List<AttributeDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description)
Creates a simple feature type.
|
Copyright © 1996–2019 Geotools. All rights reserved.