拷贝数据并创建矢量金字塔

使用说明

打开指定数据,复制到指定的其他数据库中并创建矢量金字塔。与【创建矢量金字塔】工具不同的是,本工具的输入数据不是 FeatureRDD,而是源数据的连接信息。

参数说明

参数名 默认值 参数释义 参数类型
源数据连接信息 访问数据的连接信息,支持的数据源包括:CSV、Elasticsearch、GDB、Hbase、JDBC、SDX、Shape 以及 DSF。下面提供了该参数值的示例,为常用的数据连接信息:
1. HBase数据:
—providerType=hbase —hbase.zookeepers=172.16.16.8:2181 —hbase.catalog=testdata —dataset=DLTB
或者:
hbase —hbase.zookeepers=172.16.16.8:2181 —hbase.catalog=testdata —dataset=DLTB
2. DSF数据(HDFS目录):
—providerType=dsf —path=hdfs://172.16.16.8:9000/data/vector/DLTB
或者:
dsf —path=hdfs://172.16.16.8:9000/data/vector/DLTB
3. DSF数据(本地目录):
Linux系统下:
—providerType=dsf —path=file:////home/data/vector/Zoopt 或者 dsf —path=file:////home/data/vector/Zoopt
Windows系统下:
—providerType=dsf —path=file:///E:/data/vectordata/Zoopt 或者 dsf —path=file:///E:/data/vectordata/Zoopt
4. UDB/UDBX数据:
sdx —server=F:\data\landuse2k\UDB\landuse.udb —dataset=DLTB —dbType=udb
String
目标数据连接信息 拷贝的数据和生成的矢量金字塔要存入的目标数据源连接信息,支持的数据源包括:DSF、Hbase、JDBC 下的PostGIS。使用’—key=value’的方式设置,多个值使用空格分隔。下面提供了该参数值的示例:
1. HBase数据:
—providerType=hbase —hbase.zookeepers=172.16.16.8:2181 —hbase.catalog=testdata —dataset=DLTB
或者:
hbase —hbase.zookeepers=172.16.16.8:2181 —hbase.catalog=testdata —dataset=DLTB
2. DSF数据(HDFS目录):
—providerType=dsf —path=hdfs://172.16.16.8:9000/data/vector/DLTB
或者:
dsf —path=hdfs://172.16.16.8:9000/data/vector/DLTB
3. DSF数据(本地目录):
Linux系统下:
—providerType=dsf —path=file:////home/data/vector/Zoopt 或者 dsf —path=file:////home/data/vector/Zoopt
Windows系统下:
—providerType=dsf —path=file:///E:/data/vectordata/Zoopt 或者 dsf —path=file:///E:/data/vectordata/Zoopt
4. PostGIS 数据:
—providerType=jdbc :
—providerType=jdbc —host=127.0.0.1 —port=5432 —schema=postgres —database=uitest —user=postgres —password=uitest —dbtype=postgis —dataset=DLTB
String
是否内建矢量金字塔(仅PostGIS)
(可选)
false 设置为 true 即对象内部创建矢量金字塔,否则会创建外部矢量金字塔数据源。内部矢量金字塔仅支持保存到 PostGIS 数据库中。 Boolean
金字塔名称
(可选)
需要创建的矢量金字塔名称。 String
是否对传入的数据创建矢量金字塔
(可选)
true 是否对传入的数据创建矢量金字塔,默认为 true,不想创建金字塔时,可设置为 false。 Boolean

输出结果

返回 String 类型的结果数据连接信息。