com.supermap.services.providers
类 PostGISVectorMapProviderSetting
- java.lang.Object
-
- com.supermap.services.providers.PostGISVectorMapProviderSetting
-
- 所有已实现的接口:
- ConfigValidatable, java.io.Serializable
public class PostGISVectorMapProviderSetting extends java.lang.Object implements java.io.Serializable, ConfigValidatable
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 限定符和类型 字段和说明 booleancacheDisabledjava.lang.Stringdatabase数据库名称java.util.List<DatasetInfoForVectorTile>datasets发布的数据集列表,包含切矢量瓦片时,该数据集的出图参数,比如fileds等信息java.lang.Stringhostjava.lang.StringoutputPathjava.lang.StringoutputSitejava.lang.IntegeroutputTileTimeout生成单张瓦片的超时时间,单位秒java.lang.Stringpasswd密码intportposgis数据库端口,默认5432java.lang.Stringschemaschema名称java.lang.StringserverName自定义发布的服务名称java.lang.BooleansimplifyGeometry是否抽稀显示java.util.List<StyleInfo>styles样式文件路径列表java.lang.IntegertileBuffer瓦片缓冲区,单位:像素java.lang.Stringuser用户名
-
构造器概要
构造器 构造器和说明 PostGISVectorMapProviderSetting()PostGISVectorMapProviderSetting(PostGISVectorMapProviderSetting copy)
-
方法概要
方法 限定符和类型 方法和说明 static voidcheckConnecInfo(Datasource currentDatasource, DatasourceConnectionInfo datasourceConnectionInfo)static voidcheckPGISVersion(Datasource datasource)PostGISVectorMapProviderSettingclone()booleanequals(java.lang.Object obj)static DatasourceConnectionInfogetPGISDatasourceConnInfo(java.lang.String host, int port, java.lang.String database, java.lang.String user, java.lang.String passwd)inthashCode()static booleanisLaterVersion(java.lang.String currentVersion, java.lang.String targetVersion)voidvalidate()对配置进行校验
-
-
-
字段详细资料
-
host
public java.lang.String host
-
port
public int port
posgis数据库端口,默认5432
-
database
public java.lang.String database
数据库名称
-
user
public java.lang.String user
用户名
-
passwd
public java.lang.String passwd
密码
-
schema
public java.lang.String schema
schema名称
-
datasets
public java.util.List<DatasetInfoForVectorTile> datasets
发布的数据集列表,包含切矢量瓦片时,该数据集的出图参数,比如fileds等信息
-
serverName
public java.lang.String serverName
自定义发布的服务名称
-
styles
public java.util.List<StyleInfo> styles
样式文件路径列表
-
cacheDisabled
public boolean cacheDisabled
-
outputPath
public java.lang.String outputPath
-
outputSite
public java.lang.String outputSite
-
outputTileTimeout
public java.lang.Integer outputTileTimeout
生成单张瓦片的超时时间,单位秒
-
tileBuffer
public java.lang.Integer tileBuffer
瓦片缓冲区,单位:像素
-
simplifyGeometry
public java.lang.Boolean simplifyGeometry
是否抽稀显示
-
-
构造器详细资料
-
PostGISVectorMapProviderSetting
public PostGISVectorMapProviderSetting()
-
PostGISVectorMapProviderSetting
public PostGISVectorMapProviderSetting(PostGISVectorMapProviderSetting copy)
-
-
方法详细资料
-
clone
public PostGISVectorMapProviderSetting clone()
- 覆盖:
clone在类中java.lang.Object
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- 覆盖:
equals在类中java.lang.Object
-
getPGISDatasourceConnInfo
public static DatasourceConnectionInfo getPGISDatasourceConnInfo(java.lang.String host, int port, java.lang.String database, java.lang.String user, java.lang.String passwd)
-
validate
public void validate() throws InvalidConfigException从接口复制的说明:ConfigValidatable对配置进行校验- 指定者:
validate在接口中ConfigValidatable- 抛出:
InvalidConfigException
-
checkConnecInfo
public static void checkConnecInfo(Datasource currentDatasource, DatasourceConnectionInfo datasourceConnectionInfo) throws InvalidConfigException
-
checkPGISVersion
public static void checkPGISVersion(Datasource datasource) throws InvalidConfigException
-
isLaterVersion
public static boolean isLaterVersion(java.lang.String currentVersion, java.lang.String targetVersion)
-
-