public class DXFDataStore extends Object implements org.geotools.data.FileDataStore
| Constructor and Description |
|---|
DXFDataStore(URL url,
String srs) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDXFInsertFilter(String filteredName) |
void |
addDXFInsertFilter(String[] filteredNames) |
void |
createSchema(org.opengis.feature.simple.SimpleFeatureType featureType) |
void |
dispose() |
org.geotools.data.FeatureReader |
getFeatureReader() |
org.geotools.data.FeatureReader<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureReader(org.geotools.data.Query query,
org.geotools.data.Transaction transaction) |
org.geotools.data.FeatureReader |
getFeatureReader(String typeName) |
org.geotools.data.simple.SimpleFeatureSource |
getFeatureSource() |
org.geotools.data.simple.SimpleFeatureSource |
getFeatureSource(org.opengis.feature.type.Name name) |
org.geotools.data.simple.SimpleFeatureSource |
getFeatureSource(String typeName) |
org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureWriter(org.opengis.filter.Filter filter,
org.geotools.data.Transaction transaction) |
org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureWriter(String typeName,
org.opengis.filter.Filter filter,
org.geotools.data.Transaction transaction) |
org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureWriter(String typeName,
org.geotools.data.Transaction transaction) |
org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureWriter(org.geotools.data.Transaction transaction) |
org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureWriterAppend(String typeName,
org.geotools.data.Transaction transaction) |
org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
getFeatureWriterAppend(org.geotools.data.Transaction transaction) |
org.geotools.data.ServiceInfo |
getInfo() |
org.geotools.data.LockingManager |
getLockingManager() |
List<org.opengis.feature.type.Name> |
getNames() |
org.opengis.feature.simple.SimpleFeatureType |
getSchema() |
org.opengis.feature.simple.SimpleFeatureType |
getSchema(org.opengis.feature.type.Name name) |
org.opengis.feature.simple.SimpleFeatureType |
getSchema(String typeName) |
String[] |
getTypeNames() |
void |
removeSchema(org.opengis.feature.type.Name typeName) |
void |
removeSchema(String typeName) |
void |
resetFeatureReader(String typeName) |
void |
updateSchema(org.opengis.feature.type.Name typeName,
org.opengis.feature.simple.SimpleFeatureType featureType) |
void |
updateSchema(org.opengis.feature.simple.SimpleFeatureType featureType) |
void |
updateSchema(String typeName,
org.opengis.feature.simple.SimpleFeatureType featureType) |
public String typeName
public DXFDataStore(URL url, String srs) throws IOException
IOExceptionpublic String[] getTypeNames() throws IOException
getTypeNames in interface org.geotools.data.DataStoreIOExceptionpublic void addDXFInsertFilter(String[] filteredNames)
public void addDXFInsertFilter(String filteredName)
public org.opengis.feature.simple.SimpleFeatureType getSchema(org.opengis.feature.type.Name name)
throws IOException
getSchema in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>IOExceptionpublic org.opengis.feature.simple.SimpleFeatureType getSchema(String typeName) throws IOException
getSchema in interface org.geotools.data.DataStoreIOExceptionpublic org.opengis.feature.simple.SimpleFeatureType getSchema()
throws IOException
getSchema in interface org.geotools.data.FileDataStoreIOExceptionpublic org.geotools.data.FeatureReader getFeatureReader(String typeName) throws IOException
IOExceptionpublic org.geotools.data.FeatureReader getFeatureReader()
throws IOException
getFeatureReader in interface org.geotools.data.FileDataStoreIOExceptionpublic org.geotools.data.FeatureReader<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureReader(org.geotools.data.Query query,
org.geotools.data.Transaction transaction)
throws IOException
getFeatureReader in interface org.geotools.data.DataStoreIOExceptionpublic void resetFeatureReader(String typeName) throws IOException
IOExceptionpublic List<org.opengis.feature.type.Name> getNames() throws IOException
getNames in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>IOExceptionpublic org.geotools.data.simple.SimpleFeatureSource getFeatureSource()
throws IOException
getFeatureSource in interface org.geotools.data.FileDataStoreIOExceptionpublic org.geotools.data.simple.SimpleFeatureSource getFeatureSource(String typeName) throws IOException
getFeatureSource in interface org.geotools.data.DataStoreIOExceptionpublic org.geotools.data.simple.SimpleFeatureSource getFeatureSource(org.opengis.feature.type.Name name)
throws IOException
getFeatureSource in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>getFeatureSource in interface org.geotools.data.DataStoreIOExceptionpublic org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureWriter(org.opengis.filter.Filter filter,
org.geotools.data.Transaction transaction)
throws IOException
getFeatureWriter in interface org.geotools.data.FileDataStoreIOExceptionpublic org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureWriter(org.geotools.data.Transaction transaction)
throws IOException
getFeatureWriter in interface org.geotools.data.FileDataStoreIOExceptionpublic org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureWriterAppend(org.geotools.data.Transaction transaction)
throws IOException
getFeatureWriterAppend in interface org.geotools.data.FileDataStoreIOExceptionpublic void updateSchema(org.opengis.feature.simple.SimpleFeatureType featureType)
throws IOException
updateSchema in interface org.geotools.data.FileDataStoreIOExceptionpublic void updateSchema(String typeName, org.opengis.feature.simple.SimpleFeatureType featureType) throws IOException
updateSchema in interface org.geotools.data.DataStoreIOExceptionpublic void updateSchema(org.opengis.feature.type.Name typeName,
org.opengis.feature.simple.SimpleFeatureType featureType)
throws IOException
updateSchema in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>IOExceptionpublic void removeSchema(String typeName) throws IOException
removeSchema in interface org.geotools.data.DataStoreIOExceptionpublic org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureWriter(String typeName, org.opengis.filter.Filter filter, org.geotools.data.Transaction transaction) throws IOException
getFeatureWriter in interface org.geotools.data.DataStoreIOExceptionpublic org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureWriter(String typeName, org.geotools.data.Transaction transaction) throws IOException
getFeatureWriter in interface org.geotools.data.DataStoreIOExceptionpublic org.geotools.data.FeatureWriter<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> getFeatureWriterAppend(String typeName, org.geotools.data.Transaction transaction) throws IOException
getFeatureWriterAppend in interface org.geotools.data.DataStoreIOExceptionpublic org.geotools.data.LockingManager getLockingManager()
getLockingManager in interface org.geotools.data.DataStorepublic void createSchema(org.opengis.feature.simple.SimpleFeatureType featureType)
throws IOException
createSchema in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>IOExceptionpublic void removeSchema(org.opengis.feature.type.Name typeName)
throws IOException
removeSchema in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>IOExceptionpublic org.geotools.data.ServiceInfo getInfo()
getInfo in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>public void dispose()
dispose in interface org.geotools.data.DataAccess<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>Copyright © 2018 B3Partners B.V.. All rights reserved.