Global Title

成员变量

# constant Align

对齐方向

查看源代码 service/base/style/Enum.js, line 20

# constant Anchor

锚点方向

查看源代码 service/base/style/Enum.js, line 5

# appendUrl

给url追加参数。

查看源代码 mapboxgl/util/Util.js, line 58

String

# constant BroadcastEvent

BroadcastEvent WebSocket消息广播通信事件流程

查看源代码 service/common/SocketEvent.js, line 29

String

# constant BroadcastEvent

BroadcastEvent WebSocket消息广播通信事件流程

查看源代码 mapboxgl/service/socket/SocketEvent.js, line 27

Number

# readonly CItemType

统计分段类型

属性:
Name Type Description
Unknown Number

未知类型

UniqueTheme Number

唯一值

RangeTheme Number

范围

查看源代码 service/common/EnumComm.js, line 402

Number

# readonly CLinAdjustType

线型调整方法枚举

属性:
Name Type Description
Adjust Number

调整

NoAdjust Number

不调整

查看源代码 service/common/EnumComm.js, line 333

Number

# readonly CLinHeadType

线头类型枚举定义

属性:
Name Type Description
Round Number

圆头

Square Number

平头

Butt Number

尖头

查看源代码 service/common/EnumComm.js, line 350

Number

# readonly CLinJointType

线拐角类型枚举

属性:
Name Type Description
Round Number

圆角

Square Number

平角

Butt Number

尖角

查看源代码 service/common/EnumComm.js, line 368

Number

# readonly CLinStyleMakeType

线型生成方法

属性:
Name Type Description
Byrule Number

规律性生成线型

Bypoint Number

按控制点生成线型

查看源代码 service/common/EnumComm.js, line 386

Number

# readonly EightDirType

点八方位注记类型

属性:
Name Type Description
East Number

North Number

NorthEast Number

东北

NorthWest Number

西北

South Number

SouthEast Number

东南

SouthWest Number

西南

West Number

西

NoDir Number

无方位

查看源代码 service/common/EnumComm.js, line 216

String

# readonly EsCatlogName

ElasticSearch数据库名称

属性:
Name Type Description
SpaceTime String

时空库

Addredd String

地址库

作者:
  • 基础平台-潘卓然

查看源代码 service/datastore/elasticsearch/Enum.js, line 22

String

# readonly EsCatlogType

ElasticSearch数据库类型

属性:
Name Type Description
SpaceTime String

时空库

Addredd String

地址库

作者:
  • 基础平台-潘卓然

查看源代码 service/datastore/elasticsearch/Enum.js, line 8

String

# readonly EsGeoHashType

ElasticSearch-GeoHash聚合返回类型

属性:
Name Type Description
Point String

点类型

Polygon String

区类型

作者:
  • 基础平台-潘卓然

查看源代码 service/datastore/elasticsearch/Enum.js, line 36

# extend

复制源对象的所有属性到目标对象上,源对象上的没有定义的属性在目标对象上也不会被设置。

查看源代码 mapboxgl/util/Util.js, line 16

Example
要复制Zondy.Size对象的所有属性到自定义对象上,使用方法如下:
    var size = new Zondy.Size(100, 100)
    var obj = {};
    Zondy.Util.extend(obj, size)
Number

# readonly FeatureType

要素几何类型

属性:
Name Type Description
Unknown Number

未知类型

Pnt Number

Lin Number

线

Reg Number

查看源代码 service/common/EnumComm.js, line 54

Number

# readonly FontShape

动态注记字形的类型

属性:
Name Type Description
Positive Number

正体

LeftOblique Number

左斜

RightOblique Number

右斜

LeftTowering Number

左耸

RightTowering Number

右耸

查看源代码 service/common/EnumComm.js, line 74

Number

# readonly ISShowArc

是否显示弧段

属性:
Name Type Description
Reg Number

只显示填充区域

Arc Number

只显示弧段

All Number

两者都显示

查看源代码 service/common/EnumComm.js, line 246

Number

# readonly LabelLinType

线的动态注记的线方位类型

属性:
Name Type Description
Curved Number

弯曲注记

Forward Number

笔直注记

Horizontal Number

水平注记

Tangent Number

正交注记

查看源代码 service/common/EnumComm.js, line 96

Number

# readonly LabelPntType

点的动态注记的方位类型

属性:
Name Type Description
PntAnyDir Number

任意方位

PntEightDir Number

八方位

PntOnFea Number

压点

查看源代码 service/common/EnumComm.js, line 138

Number

# readonly LabelRegType

区的动态注记的区方位类型

属性:
Name Type Description
Curved Number

沿骨架线弯曲注记

Forward Number

沿骨架线笔直注记

Horizontal Number

水平注记

Boundray Number

边界线注记

Outside Number

区域外注记

查看源代码 service/common/EnumComm.js, line 116

Number

# readonly LabelSpreadType

注记分布的策略

属性:
Name Type Description
AutoSpread Number

自动分布策略(全是数字或字符采用集中注记方式,注记中带有汉字采用分散分布注记)

Centralization Number

字符集中分布

Decentralization Number

字符分散分布

查看源代码 service/common/EnumComm.js, line 174

String

# constant LayerEvent

BroadcastEvent WebSocket 图层事件,用户、二次开发一般关注这个事件

查看源代码 service/common/SocketEvent.js, line 45

String

# constant LayerEvent

BroadcastEvent WebSocket 图层事件,用户、二次开发一般关注这个事件

查看源代码 mapboxgl/service/socket/SocketEvent.js, line 43

Zondy.Enum.Map.LayerStatusType

# readonly LayerStatusType

图层状态类型

属性:
Name Type Description
Show Zondy.Enum.Map.LayerStatusType

仅仅显示指定了图层序号的图层

Hide Zondy.Enum.Map.LayerStatusType

显示除hide参数指定图层外所有的图层

Include Zondy.Enum.Map.LayerStatusType

除显示默认图层(地图文档内图层状态为可见的图层)外,另追加这些被指定的图层显示,追加的这些图层必须为地图中包含的图层。

Exclude Zondy.Enum.Map.LayerStatusType

从默认图层列表里删除这些被指定的图层后,进行显示

查看源代码 service/common/EnumComm.js, line 438

# constant LineCap

线头类型

查看源代码 service/base/style/Enum.js, line 30

Number

# readonly LineConstrain

偏离线约束

属性:
Name Type Description
Left Number

注记在线的左边

Right Number

注记在线的右边

Above Number

注记在线的上方

Below Number

注记在线的下方

Both Number

注记在线的两边

NoRes Number

没有约束

查看源代码 service/common/EnumComm.js, line 192

# constant LineJoin

拐角类型

查看源代码 service/base/style/Enum.js, line 49

String

# readonly MapType

地图类型

属性:
Name Type Description
Doc String

发布的地图文档

Tile String

发布的瓦片地图

查看源代码 service/common/EnumComm.js, line 422

String

# readonly NetAnalyType

网络分析类型

属性:
Name Type Description
UserMode String

用户模式

SysModeCommwayPrefer String

系统模式--普通公路优先

SysModeHighWayPrefer String

系统模式--高速公路优先

SysModeMinCost String

系统模式--最少花费

SysModeMinDis String

系统模式--最短路径

SysModeMinDis String

系统模式--最短时间

SysModeSysRecommend String

系统模式--系统推荐

查看源代码 service/common/EnumComm.js, line 267

Number

# readonly NetElemType

网络元素类型

属性:
Name Type Description
Node Number

节点元素

Edge Number

边元素

CNode Number

复杂结点元素

Chain Number

链元素

Center Number

中心元素

Source Number

Sink Number

查看源代码 service/common/EnumComm.js, line 300

Array.<*>

# objectStack[undefined]

查看源代码 service/OGC/util/base/xml.js, line 150

Array.<*>

# objectStack[undefined]

查看源代码 service/OGC/util/base/xml.js, line 178

Object

# non-null objectStack[undefined]

查看源代码 service/OGC/util/base/xml.js, line 232

Object

# non-null objectStack[undefined]

查看源代码 service/OGC/util/base/xml.js, line 266

NodeStackItem

# objectStack[undefined]

查看源代码 service/OGC/util/base/xml.js, line 288

NodeStackItem

# objectStack[undefined]

查看源代码 service/OGC/util/base/xml.js, line 349

Object

# objectStack[undefined]

查看源代码 service/OGC/util/OWS.js, line 339

string

# PARAM_BRACKET_LEFT

参数括号左边

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 27

string

# PARAM_BRACKET_RIGHT

参数括号右边

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 33

String

# readonly PARAM_COMMA

ElasticSearch的默认查询租佃参数

Default Value:
  • queryField=

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 15

string

# PARAM_SPACE

参数空格

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 21

String

# readonly PARAM_SPLIT

ElasticSearch的默认分号

Default Value:
  • ;

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 41

String

# readonly PARAM_SUB

ElasticSearch的默认查询租佃参数

Default Value:
  • queryField=

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 8

Number

# readonly RepeatType

线重复注记策略

属性:
Name Type Description
Auto Number

自动重复注记(当线长度超过注记长度的2倍时重复注记,否则不重复注记)

NoRep Number

从不重复注记

OnStep Number

分段注记

查看源代码 service/common/EnumComm.js, line 156

String

# readonly SPACE_ENUM_POLYGON

ElasticSearch的空间-区类型

Default Value:
  • polygon

查看源代码 service/datastore/elasticsearch/BaseDefine.js, line 49

String

# constant SubscribeEvent

SubscribeEvent WebSocket消息订阅通信事件流程

查看源代码 service/common/SocketEvent.js, line 13

String

# constant SubscribeEvent

SubscribeEvent WebSocket消息订阅通信事件流程

查看源代码 mapboxgl/service/socket/SocketEvent.js, line 11

# constant TextPlacement

文字方向

查看源代码 service/base/style/Enum.js, line 68

Number

# readonly TotalCount

一次查询的总要素个数,仅在做要素查询时有意义

属性:
Name Type Description
TotalCount

查看源代码 service/common/FeatureSet.js, line 33

Number | String

# readonly VectClsType

矢量数据类型

属性:
Name Type Description
Unknown Number | String

未知类型

SFCls Number | String

简单要素类

AnnoCls Number | String

注记类

查看源代码 service/common/EnumComm.js, line 35

String

# readonly XClsType

数据类型

属性:
Name Type Description
SFCls String

简单要素类

OCls String

对象类

ACls String

注记类

GnetCls String

网络类

RDS String

栅格数据集

SFClsInfo String

简单要素类详细信息

查看源代码 service/common/EnumComm.js, line 11

方法

# copyProperties(target, source)

将要拷贝的源对象属性拷贝到对应的目标对象里面

参数:
名称 类型 描述
target *

目标对象

source *

源对象

查看源代码 service/common/Mixin.js, line 31

# interpolateLagrange(points)

参数:
名称 类型 描述
points *

已有数据坐标集合

作者:
  • 基础平台/潘卓然
See:
  • 请注意,返回的是个函数需要再主动传递一次X来进行求值

查看源代码 service/common/Interpolat.js, line 29

预测的下一个未来时间点/坐标系X下的的Y值的函数

Example
var trues = [
        [2011, 12131],  // 当前年份的产值
        [2012, 13345],
        [2013, 14532],
        [2014, 15472],
        [2015, 16945],
    ];

    f = interpolatingPolynomial(trues);

    // 预测未来的
    let futures2016 = f(2016);  // 预测未来的产值
    let futures2017 = f(2017);
    let futures2018 = f(2018);
    let futures2019 = f(2019);

    console.log(2016, futures2016);
    console.log(2017, futures2017);
    console.log(2018, futures2018);
    console.log(2019, futures2019);

# mix(…mixins)

参数:
名称 类型 属性 描述
mixins any <repeatable>

混合的对象

作者:
  • 基础平台-潘卓然

查看源代码 service/common/Mixin.js, line 9

Example
class DistributedEdit extends mix(Loggable, Serializable) {
    // ...
    }

# toCesiumStyle()

查看源代码 service/base/style/FillStyle.js, line 80

Cesium区格式的样式

# toCesiumStyle()

查看源代码 service/base/style/LineStyle.js, line 89

Cesium线格式的样式

# toCesiumStyle()

查看源代码 service/base/style/PointStyle.js, line 58

Cesium点格式的样式

# toMapboxStyle(highlightopt)

参数:
名称 类型 属性 默认值 描述
highlight Boolean <optional>
false

是否激活高亮样式

查看源代码 service/base/style/FillStyle.js, line 49

MapboxGL线格式的样式

# toMapboxStyle(highlightopt)

参数:
名称 类型 属性 默认值 描述
highlight Boolean <optional>
false

是否激活高亮样式

查看源代码 service/base/style/LineStyle.js, line 52

MapboxGL线格式的样式

# toMapboxStyle(highlightopt)

参数:
名称 类型 属性 默认值 描述
highlight Boolean <optional>
false

是否激活高亮样式

查看源代码 service/base/style/PointStyle.js, line 33

MapboxGL点格式的样式