|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ArcSDEAdapter | Utility class to deal with SDE specifics such as creating SeQuery objects from geotool's Query's, mapping SDE types to Java ones and JTS Geometries, etc. |
ArcSDEDataStore | DataStore implementation to work upon an ArcSDE spatial database gateway. |
ArcSDEDataStoreConfig | Represents a set of ArcSDE database connection parameters. |
ArcSdeFeatureCollection | FeatureCollection implementation that works over an ArcSDEFeatureReader or one of the
decorators over it returned by ArcSDEDataStore#getFeatureReader(Query, Session, boolean) . |
ArcSDEFeatureReader | FeatureReader |
ArcSdeFeatureSource | |
ArcSdeFeatureStore | |
ArcSDEGeometryBuilder | Creates propper JTS Geometry objects from SeShape objects and viceversa. |
ArcSdeResourceInfo | ResourceInfo adapter for a FeatureTypeInfo and ArcSdeFeatureSource |
FIDReader | Strategy object used to manage the different ways an ArcSDE server handles row identity. |
FIDReader.SdeManagedFidReader | |
FIDReader.ShapeFidReader | |
FIDReader.UserManagedFidReader | |
SeToJTSGeometryFactory | This is an experimental implementation of GeometryFactory that
creates JTS geometries directly by calling SeRow.getGeometry(GeometryFactory, int) ,
instead of fetching an SeShape through SeRow.getShape(int) and then converting it
to a JTS geometry. |
ViewRegisteringFactoryHelper | Utility class to help DataStoreFactories for org.geotools.data.sql.SqlDataStores
register the views provided in a java.util.Map in the call to the factory's
createDataStore(Map) method. |
DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway.
This implementation is based on the ESRI ArcSDE Java API. This API is based on a single jar file which maven downloads automatically and a couple of platform specific libraries (.dll or .so). So we have made an effort in order to this DataStore implementation not being dependent of those native libraries.
The feature set of the ArcSDEDataStore includes feature write support but is actually limited to the in-process locking manager. Native locking should be developed and will be highly appreciated, so volunteers are wellcome.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |