public class OgrWorkspaceFactory extends Object implements IWorkspaceFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
DRIVER_CSV |
static String |
DRIVER_FileGDB |
static String |
DRIVER_FileGDB_ESRI |
static String |
DRIVER_GeoJSON |
static String |
DRIVER_GEOPACKAGE |
static String |
DRIVER_GML |
static String |
DRIVER_KML |
static String |
DRIVER_MapInfo |
static String |
DRIVER_MDB |
static String |
DRIVER_POSTGRESQL |
static String |
DRIVER_SHPFILE |
static String |
DRIVER_XLSX |
| Constructor and Description |
|---|
OgrWorkspaceFactory() |
| Modifier and Type | Method and Description |
|---|---|
IFeatureWorkspace |
createFileGDBWorkspace(String fileGDBFile)
创建filegdb
|
IFeatureWorkspace |
createGeoPackageWorkspace(String geoPackageFile)
创建geopackage
|
IFeatureWorkspace |
createLocalWorkspace(String filePath)
创建本地数据
|
IFeatureWorkspace |
createShpfileWorkspace(String shpfilePath)
创建shpfile
|
IFeatureWorkspace |
createWorkspace(String url,
String userName,
String password,
Map options)
创建工作空间
|
String |
getDriverName()
获取驱动名称
|
String |
getName()
类型名称
|
IFeatureWorkspace |
openLocalFileWorkspace(String filePath)
打开本地文件工作空间
|
IFeatureWorkspace |
openWorkspace(String url,
String userName,
String password,
Map options)
打开工作空间
|
public static final String DRIVER_SHPFILE
public static final String DRIVER_FileGDB_ESRI
public static final String DRIVER_FileGDB
public static final String DRIVER_MDB
public static final String DRIVER_GEOPACKAGE
public static final String DRIVER_POSTGRESQL
public static final String DRIVER_GeoJSON
public static final String DRIVER_GML
public static final String DRIVER_KML
public static final String DRIVER_XLSX
public static final String DRIVER_CSV
public static final String DRIVER_MapInfo
public String getDriverName()
public String getName()
IWorkspaceFactorygetName in interface IWorkspaceFactorypublic IFeatureWorkspace openWorkspace(String url, String userName, String password, Map options)
IWorkspaceFactoryopenWorkspace in interface IWorkspaceFactoryurl - 连接字符串userName - 用户名password - 密码options - 其他参数public IFeatureWorkspace createWorkspace(String url, String userName, String password, Map options)
IWorkspaceFactorycreateWorkspace in interface IWorkspaceFactoryurl - 连接字符串userName - 用户名password - 密码options - 其他参数public IFeatureWorkspace openLocalFileWorkspace(String filePath)
filePath - public IFeatureWorkspace createLocalWorkspace(String filePath)
filePath - public IFeatureWorkspace createShpfileWorkspace(String shpfilePath)
shpfilePath - public IFeatureWorkspace createGeoPackageWorkspace(String geoPackageFile)
geoPackageFile - public IFeatureWorkspace createFileGDBWorkspace(String fileGDBFile)
fileGDBFile - Copyright © 2025. All rights reserved.