Symbol3D Class

Symbol3D(typeopt, styleOriginopt, symbolLayersopt)

三维线符号

Fx构造函数

# new Symbol3D(typeopt, styleOriginopt, symbolLayersopt)

三维线符号

参数:
名称 类型 属性 描述
type String <optional>

类型,只能是'line-3d'

styleOrigin Object <optional>

样式起源,{ name: '', [styleName|styleUrl] :'' }

name Object <optional>

样式起源-名称,表示引用样式的名称

styleName Object <optional>

样式起源-样式名称,表示默认的内置的MapGIS的样式

styleUrl Object <optional>

样式起源-样式地址,表示样式Url路径

symbolLayers Array.<(LineSymbol3DLayer|PathSymbol3DLayer)> <optional>

图层集合,用来可视化要素和制图综合

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

查看源代码 service/base/symbols/LineSymbol3D.js, line 6

Symbol3D(typeopt, calloutopt, styleOriginopt, symbolLayersopt, verticalOffsetopt)

三维点符号

Fx构造函数

# new Symbol3D(typeopt, calloutopt, styleOriginopt, symbolLayersopt, verticalOffsetopt)

三维点符号

参数:
名称 类型 属性 描述
type String <optional>

类型,只能是'point-3d'

callout String <optional>

插图线,连接点与地形高度之间的示意线

styleOrigin Object <optional>

样式起源,{ name: '', [styleName|styleUrl] :'' }

name Object <optional>

样式起源-名称,表示引用样式的名称

styleName Object <optional>

样式起源-样式名称,表示默认的内置的MapGIS的样式

styleUrl Object <optional>

样式起源-样式地址,表示样式Url路径

symbolLayers Array.<(IconSymbol3DLayer|ObjectSymbol3DLayer|TextSymbol3DLayer)> <optional>

图层集合,用来可视化要素和制图综合

verticalOffset Object <optional>

垂直偏移策略

screenLength Object <optional>

垂直偏移策略-屏幕高度

minWorldLength Object <optional>

垂直偏移策略-最小世界高度

maxWorldLength Object <optional>

垂直偏移策略-最大世界高度

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

查看源代码 service/base/symbols/PointSymbol3D.js, line 6

Symbol3D(typeopt, styleOriginopt, symbolLayersopt)

三维符号基类

Fx构造函数

# new Symbol3D(typeopt, styleOriginopt, symbolLayersopt)

三维符号基类

参数:
名称 类型 属性 描述
type String <optional>

简单填充符号类型,可选 point-3d"|"line-3d"|"polygon-3d"|"mesh-3d"|"label-3d"

styleOrigin Object <optional>

三维符号样式起源,{ name: '', [styleName|styleUrl] :'' }

name Object <optional>

三维符号样式起源-名称,表示引用样式的名称

styleName Object <optional>

三维符号样式起源-样式名称,表示默认的内置的MapGIS的样式

styleUrl Object <optional>

三维符号样式起源-样式地址,表示样式Url路径

symbolLayers Array <optional>

三维符号图层集合,用来可视化要素和制图综合

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

查看源代码 service/base/symbols/Symbol3D.js, line 5