public class MongoTileDataSource extends Object implements ITileDataSource
| Modifier and Type | Field and Description |
|---|---|
static String |
F_CS |
static String |
F_DATASETNAME |
static String |
F_ENDLEVEL |
static String |
F_FORMAT |
static String |
F_INPUTTIME |
static String |
F_LEVELS |
static String |
F_LODINFOS |
static String |
F_ORIGIN |
static String |
F_STARTLEVEL |
static String |
F_TABLENAME |
static String |
F_TAG |
static String |
F_TILESIZE |
static String |
F_TILETYPE |
static String |
F_UPDATETIME |
static String |
F_VERSION |
static String |
F_WKID |
static String |
F_XMAX |
static String |
F_XMIN |
static String |
F_YAXIS |
static String |
F_YMAX |
static String |
F_YMIN |
static String |
META_TABLENAME |
| Constructor and Description |
|---|
MongoTileDataSource(String url,
String userName,
String password) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
关闭连接
|
boolean |
connect()
打开连接
|
ITileDataset |
createDataset(TileMeta tileMeta)
创建瓦片数据集
|
void |
deleteDataset(String name)
删除瓦片数据集
|
String |
getConnectionString()
获取连接字符串
|
ITileDataset |
getDataset(String name)
获取瓦片数据集
|
List<ITileDataset> |
getDatasets()
获取数据集
|
List<ITileDataset> |
getDatasets(TileType... eTypes)
获取数据集列表
|
com.mongodb.client.MongoDatabase |
getMongoDatabase() |
List<String> |
listDatabaseNames() |
boolean |
updateTileMeta(TileMeta tileMeta) |
public static final String META_TABLENAME
public static final String F_TABLENAME
public static final String F_DATASETNAME
public static final String F_TILETYPE
public static final String F_STARTLEVEL
public static final String F_ENDLEVEL
public static final String F_LEVELS
public static final String F_XMAX
public static final String F_XMIN
public static final String F_YMAX
public static final String F_YMIN
public static final String F_ORIGIN
public static final String F_CS
public static final String F_WKID
public static final String F_YAXIS
public static final String F_TILESIZE
public static final String F_UPDATETIME
public static final String F_INPUTTIME
public static final String F_LODINFOS
public static final String F_FORMAT
public static final String F_VERSION
public static final String F_TAG
public com.mongodb.client.MongoDatabase getMongoDatabase()
public String getConnectionString()
ITileDataSourcegetConnectionString in interface ITileDataSourcepublic boolean connect()
ITileDataSourceconnect in interface ITileDataSourcepublic void close()
ITileDataSourceclose in interface ITileDataSourcepublic List<ITileDataset> getDatasets()
ITileDataSourcegetDatasets in interface ITileDataSourcepublic List<ITileDataset> getDatasets(TileType... eTypes)
ITileDataSourcegetDatasets in interface ITileDataSourceeTypes - 数据集类型public ITileDataset getDataset(String name)
ITileDataSourcegetDataset in interface ITileDataSourcepublic ITileDataset createDataset(TileMeta tileMeta)
ITileDataSourcecreateDataset in interface ITileDataSourcepublic void deleteDataset(String name)
ITileDataSourcedeleteDataset in interface ITileDataSourcepublic boolean updateTileMeta(TileMeta tileMeta)
Copyright © 2025. All rights reserved.