public class ShapefileSpatialDb extends OgrSpatialDb
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SHP_CONTENT_TYPE |
static int |
SHP_FILE_ICON_ID |
static java.lang.String |
SHP_FILE_MIME_TYPE |
static java.lang.String |
SHP_TYPE |
static java.lang.String |
TAG |
static FeatureDataSource |
ZIPPED_SHP_DATA_SOURCE |
iconPath
ATAK_ACTION_HANDLE_DATA, ATAK_GROUP_NAME_EXTRA, contentResolver, database, groupName, notifyUserAfterImport, PROCESS_ACCEPT, PROCESS_RECURSE, PROCESS_REJECT, type
Constructor and Description |
---|
ShapefileSpatialDb(DataSourceFeatureDataStore spatialDb) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContentType()
Returns the cotent type supported by this importer.
|
java.lang.String |
getFileDirectoryName()
Returns the principal directory containing the content (e.g.
|
java.lang.String |
getFileMimeType()
Returns the MIME type associated with the content.
|
int |
getIconId()
Returns the Resource ID of the icon drawable (used in notifications)
|
protected java.lang.String |
getProviderHint(java.io.File file)
Processes the specified file.
|
int |
processAccept(java.io.File file,
int depth)
Returns a flag instructing the process loop how to handle the file.
|
boolean |
processFile(java.io.File file)
Processes the specified file.
|
getIconPath
checkValidEntry, createOverlay, deleteAll, deleteData, dispose, getContentResolver, getDatabase, getGroupName, getNotificationId, getSupportedMIMETypes, getType, importData, importData, makeMapGroup, notifyUserOfError, notifyUserOfError, notifyUserOfError, notifyUserOfError, setContentResolver
public static final FeatureDataSource ZIPPED_SHP_DATA_SOURCE
public static final java.lang.String TAG
public static final java.lang.String SHP_CONTENT_TYPE
public static final java.lang.String SHP_FILE_MIME_TYPE
public static final int SHP_FILE_ICON_ID
public static final java.lang.String SHP_TYPE
public ShapefileSpatialDb(DataSourceFeatureDataStore spatialDb)
public java.lang.String getFileDirectoryName()
SpatialDbContentSource
getFileDirectoryName
in class SpatialDbContentSource
public int getIconId()
SpatialDbContentSource
getIconId
in class SpatialDbContentSource
public int processAccept(java.io.File file, int depth)
SpatialDbContentSource
processAccept
in class SpatialDbContentSource
file
- The file to be processeddepth
- The current recursion depthSpatialDbContentSource.PROCESS_ACCEPT
, SpatialDbContentSource.PROCESS_RECURSE
or
SpatialDbContentSource.PROCESS_REJECT
.public java.lang.String getFileMimeType()
SpatialDbContentSource
getFileMimeType
in class SpatialDbContentSource
public java.lang.String getContentType()
Importer
public boolean processFile(java.io.File file)
SpatialDbContentSource
processFile
in class SpatialDbContentSource
file
- The file to be processed.protected java.lang.String getProviderHint(java.io.File file)
SpatialDbContentSource
getProviderHint
in class OgrSpatialDb
file
- The file to be processed.