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 | 是否包含所有 |
继承关系
方法
# AttachGDB(path, onSuccess, onError)
附加地理数据库。在附加前,数据源内应不包含将附加的数据库
参数:
名称 | 类型 | 描述 |
---|---|---|
path |
String | 数据库的绝对路径。 |
onSuccess |
function | 成功回调函数。 |
onError |
function | 失败回调函数。 |
- Inherited From:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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);
});