VectorLayer Class

目录服务.VectorLayer(option)

矢量图层类

Fx构造函数

# new VectorLayer(option)

Zondy.Catalog.VectorLayer

参数:
名称 类型 属性 默认值 描述
option Object

属性键值对。

serverName String <optional>
null

服务器名称

gdbName String <optional>
null

数据库名称

dsName String <optional>
null

要素数据集

rcsName String <optional>
null

栅格数据集

User String <optional>
null

数据库用户名

Password String <optional>
null

数据库密码

containAll Boolean <optional>
true

是否包含所有

作者:
  • 基础平台/产品2部 龚跃健

查看源代码 service/Igserver/MRCS/CatalogVectorLayer.js, line 5

继承关系

方法

# AttachGDB(path, onSuccess, onError)

附加地理数据库。在附加前,数据源内应不包含将附加的数据库

参数:
名称 类型 描述
path String

数据库的绝对路径。

onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 318

Example
var CatalogServer = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "localhost",
                    //IGServer请求端口
                    port: "6163",
                    //设置数据库名称
                    gdbName: '专题图数据'
                });
     CatalogServer.AttachGDB('D:/20180629MapGIS 10/Sample/专题图数据.hdf', function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# CreateGDB(path, onSuccess, onError)

创建地理数据库,新建的数据库会保存到本地,同时附加到数据源

参数:
名称 类型 描述
path String

数据库的绝对路径(本地数据源,即MapGISLocal,必须设置,仅包含创建数据库路径,不包含数据库名称)。

onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 404

Example
var CatalogServer = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "localhost",
                    //IGServer请求端口
                    port: "6163",
                    //设置数据库名称
                    gdbName: '专题图数据'
                });
     CatalogServer.CreateGDB('D:/20180629MapGIS 10/Sample/专题图数据.hdf', function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# DeleteGDB(onSuccess, onError)

删除地理数据库

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 450

Example
var CatalogServer = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "localhost",
                    //IGServer请求端口
                    port: "6163",
                    //设置数据库名称
                    gdbName: '专题图数据'
                });
     CatalogServer.DeleteGDB(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# DetachGDB(onSuccess, onError)

注销地理数据库。如果将要被注销的数据库正在被使用,则会注销失败

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 361

Example
var CatalogServer = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "localhost",
                    //IGServer请求端口
                    port: "6163",
                    //设置数据库名称
                    gdbName: '专题图数据'
                });
     CatalogServer.DetachGDB(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# getDsList(onSuccess, onError)

获取GDB下要素集列表

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 159

Example
var CatalogServe = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "develop.smaryun.com",
                    //IGServer请求端口
                    port: "6163",
                    //数据库名称
                    gdbName: '示例数据'
                });

     CatalogServe.getDsList(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# getGDBList(onSuccess, onError)

获取指定数据源下数据库列表

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 120

Example
var CatalogServer = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "develop.smaryun.com",
                    //IGServer请求端口
                    port: "6163"
                });
     CatalogServer.getGDBList(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# getProjectInfo(srefID, onSuccess, onError)

获取参照系信息

参数:
名称 类型 描述
srefID Integer

空间参照系ID。

onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 280

Example
var CatalogServe = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "develop.smaryun.com",
                    //IGServer请求端口
                    port: "6163",
                    //数据库名称
                    gdbName: '示例数据'
                });

     CatalogServe.getProjectInfo(5,function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# getProjectList(onSuccess, onError)

获取参照系列表

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 243

Example
var CatalogServe = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "develop.smaryun.com",
                    //IGServer请求端口
                    port: "6163",
                    //数据库名称
                    gdbName: '示例数据'
                });

     CatalogServe.getProjectList(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# getRcsList(onSuccess, onError)

获取GDB下所有栅格目录列表

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 201

Example
var CatalogServe = new Zondy.Catalog.GDBInfo({
                    //数据源名称
                    serverName: 'mapgislocal',
                    //IGServer所在地址
                    ip: "develop.smaryun.com",
                    //IGServer请求端口
                    port: "6163",
                    //数据库名称
                    gdbName: '示例数据'
                });

     CatalogServe.getRcsList(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });

# getServerList(onSuccess, onError)

获取数据源列表

参数:
名称 类型 描述
onSuccess function

成功回调函数。

onError function

失败回调函数。

Inherited From:

查看源代码 service/Igserver/MRCS/CatalogGDBInfo.js, line 88

Example
var CatalogServer = new Zondy.Catalog.GDBInfo({
                    //IGServer所在地址
                    ip: "develop.smaryun.com",
                    //IGServer请求端口
                    port: "6163",
                });
     CatalogServer.getServerList(function (res) {
                    console.log(res);
                },function (error) {
                    console.log(error);
                });