public interface GeoServerEngineService
| Modifier and Type | Method and Description |
|---|---|
String |
addExternalService(ExternalServiceCreateDTO serviceCreateDTO)
添加外部服务
|
void |
deleteRelateService(String datasetId)
删除数据集的关联服务
|
boolean |
deleteServerService(String serverKey,
com.geoway.adf.gis.geosrv.ServiceType serviceType,
String serviceName)
删除服务器的服务
|
boolean |
deleteService(String id)
删除服务
|
ServiceDatasetDTO |
getDatasetDetail(DataSourceDTO dataSourceDTO,
com.geoway.adf.gis.geosrv.ServiceType serviceType,
String name)
获取数据集详情
|
ServiceDatasetDTO |
getDatasetDetail(DataSourceDTO dataSourceDTO,
String name)
获取数据集详情
|
Integer |
getExternalServiceCount(String category)
获取外部服务个数
|
com.geoway.adf.gis.geosrv.IGeoServer |
getGeoServer(DataSourceDTO dataSourceDTO)
获取空间服务器
|
VTilePropertiesDTO |
getVTileProperties(String serverKey)
获取矢量瓦片服务器属性
|
List<SimpleDatasetDTO> |
listDatasets(DataSourceDTO dataSourceDTO)
获取数据源下的数据集
|
DatasetPageList<ServiceDatasetDTO> |
listExternalService(List<com.geoway.adf.gis.geosrv.ServiceType> serviceTypes,
String keyword,
String category,
Integer pageIndex,
Integer rows)
外部服务列表
|
List<DataSourceDTO> |
listServer(List<DataSourceTypeEnum> sourceTypes,
String keyword)
服务器列表
|
List<DataSourceDTO> |
listServer(List<DataSourceTypeEnum> sourceTypes,
String keyword,
String category)
服务器列表
|
List<ServiceDatasetDTO> |
listService(String key,
List<com.geoway.adf.gis.geosrv.ServiceType> serviceTypes)
服务列表
|
DatasetPageList<ServiceDatasetDTO> |
listService(String key,
List<com.geoway.adf.gis.geosrv.ServiceType> serviceTypes,
String keyword,
Integer pageIndex,
Integer rows)
服务列表
|
List<com.geoway.adf.gis.geosrv.vtile.VTileServiceStyle> |
listVTileServiceStyle(String serverKey,
String serviceName)
获取矢量瓦片服务样式列表
|
void |
setVTileServiceDefaultStyle(String serverKey,
String serviceName,
String styleId)
设置矢量瓦片的默认服务
|
boolean |
testConnect(DataSourceDTO dataSourceDTO)
测试数据源连接
|
void |
updateService(ServiceEditDTO serviceEditDTO)
更新服务
|
boolean testConnect(DataSourceDTO dataSourceDTO)
dataSourceDTO - 数据源List<DataSourceDTO> listServer(List<DataSourceTypeEnum> sourceTypes, String keyword)
sourceTypes - keyword - List<DataSourceDTO> listServer(List<DataSourceTypeEnum> sourceTypes, String keyword, String category)
sourceTypes - keyword - category - List<SimpleDatasetDTO> listDatasets(DataSourceDTO dataSourceDTO)
dataSourceDTO - 数据源List<ServiceDatasetDTO> listService(String key, List<com.geoway.adf.gis.geosrv.ServiceType> serviceTypes)
key - 数据源标识serviceTypes - 服务类型DatasetPageList<ServiceDatasetDTO> listService(String key, List<com.geoway.adf.gis.geosrv.ServiceType> serviceTypes, String keyword, Integer pageIndex, Integer rows)
key - 数据源标识serviceTypes - 服务类型DatasetPageList<ServiceDatasetDTO> listExternalService(List<com.geoway.adf.gis.geosrv.ServiceType> serviceTypes, String keyword, String category, Integer pageIndex, Integer rows)
serviceTypes - 服务类型keyword - 名称过滤category - 分类过滤pageIndex - 页码rows - 每页行数ServiceDatasetDTO getDatasetDetail(DataSourceDTO dataSourceDTO, String name)
dataSourceDTO - 数据源name - 数据集名称ServiceDatasetDTO getDatasetDetail(DataSourceDTO dataSourceDTO, com.geoway.adf.gis.geosrv.ServiceType serviceType, String name)
dataSourceDTO - 数据源serviceType - 服务类型name - 数据集名称boolean deleteService(String id)
id - 服务标识boolean deleteServerService(String serverKey, com.geoway.adf.gis.geosrv.ServiceType serviceType, String serviceName)
serviceType - 服务类型serviceName - 服务名称Integer getExternalServiceCount(String category)
category - 分类String addExternalService(ExternalServiceCreateDTO serviceCreateDTO)
serviceCreateDTO - void updateService(ServiceEditDTO serviceEditDTO)
serviceEditDTO - com.geoway.adf.gis.geosrv.IGeoServer getGeoServer(DataSourceDTO dataSourceDTO)
dataSourceDTO - VTilePropertiesDTO getVTileProperties(String serverKey)
serverKey - List<com.geoway.adf.gis.geosrv.vtile.VTileServiceStyle> listVTileServiceStyle(String serverKey, String serviceName)
serverKey - serviceName - void setVTileServiceDefaultStyle(String serverKey, String serviceName, String styleId)
serverKey - serviceName - styleId - void deleteRelateService(String datasetId)
datasetId - Copyright © 2025. All rights reserved.