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 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<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> restrictions,
AttributeType superType,
InternationalString description) |
FeatureType |
UniqueNameFeatureTypeFactoryImpl.createFeatureType(Name name,
Collection<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> 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 |
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,
int column,
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) |
Geometry |
DB2SQLDialect.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 |
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 |
DB2SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
DB2SQLDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
StringBuffer sql) |
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) |
void |
DB2SQLDialect.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 |
H2DialectPrepared.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) |
Modifier and Type | Method and Description |
---|---|
Geometry |
HanaDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
int column,
GeometryFactory factory,
Connection cx,
Hints hints) |
Geometry |
HanaDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
void |
HanaDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
void |
HanaDialect.encodeGeometryColumnSimplified(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
Modifier and Type | Method and Description |
---|---|
Geometry |
InformixDialect.decodeGeometryValue(GeometryDescriptor descriptor,
ResultSet rs,
String column,
GeometryFactory factory,
Connection cx,
Hints hints) |
void |
InformixDialect.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
int srid,
Hints hints,
StringBuffer sql) |
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 |
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 |
GeometryColumnEncoder.encode(GeometryDescriptor gatt,
String prefix,
StringBuffer sql,
boolean force2D,
Double distance) |
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 |
PostGISPSDialect.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
void |
PostGISDialect.encodeGeometryColumnSimplified(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
void |
PostGISPSDialect.encodeGeometryColumnSimplified(GeometryDescriptor gatt,
String prefix,
int srid,
StringBuffer sql,
Double distance) |
protected boolean |
PostGISDialect.isStraightSegmentsGeometry(GeometryDescriptor gatt) |
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 |
VPFColumn.getGeometryAttributeType()
Identifies and returns the GeometryAttributeType, or null if none exists.
|
GeometryDescriptor |
VPFFeatureClass.getGeometryDescriptor() |
GeometryDescriptor |
VPFFeatureType.getGeometryDescriptor() |
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<PropertyDescriptor> schema,
GeometryDescriptor defaultGeometry,
boolean isAbstract,
List<Filter> 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 |
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.
|
protected void |
JDBCDataStore.encodeGeometryColumn(GeometryDescriptor gatt,
String prefix,
StringBuffer sql,
Hints hints) |
void |
SQLDialect.encodeGeometryColumnGeneralized(GeometryDescriptor gatt,
String prefix,
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 | 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–2022 Geotools. All rights reserved.