设备类型 | 浏览器兼容性 | |||||||
---|---|---|---|---|---|---|---|---|
IE | Chrome | Firefox | Opera | Safari | ||||
PC 机终端 |
10.0 及以上系列 (推荐 11.0 及其以上版本)注:IE不支持深度纹理 |
41.0 及以上系列 (推荐 45.0 及其以上版本) |
2.0 及其以上系列 (推荐 5.0 及其以上版本) |
9.5 及以上系列 (推荐 10.0 及其以上版本) |
3.0 及其以上系列 (推荐 4.0 及其以上版本 |
注:目前移动设备对WebGL的支持存在差异,使用微信内置浏览器可能影响稳定,推荐使用Chrome浏览器获得最佳浏览效果。
类名称 |
新增接口 |
接口说明 |
Scene |
enableOcclude |
当前场景是否开启遮挡剔除。 |
addLayerService |
添加场景图层服务。 |
|
getHeight |
根据经纬度坐标获取对应高度。 |
|
addFieldLayer |
根据url路径添加场数据图层。 |
|
stopFlyCircle |
停止相机绕中心点旋转。 |
|
NetCDFData |
获取或者设置NetCDF场数据图层。 |
|
NetCDFInfo |
获取或者设置NetCDF场数据的头文件信息,包括维度、变量及对应的属性信息。 |
|
filter |
获取或设置是否启用粒子过滤功能,默认值为false。 |
|
MaxFilterValue |
获取或设置可显示粒子的最大速度值。 |
|
MinFilterValue |
获取或设置可显示粒子的最小速度值。 |
|
textureEffect |
设置粒子效果是否采用纹理效果,默认值为false。 |
|
textureEffectUrl |
设置粒子纹理的URL路径。 |
|
fieldTextureSize |
设置粒子纹理的缩放大小,默认值为30。 |
|
S3MTilesLayer |
datasetInfo |
获取图层数据集名称以及对应的Id范围。 |
setCustomClipPlane |
剖面分析。 |
|
setObjsExtendHeight |
根据IDS列表,设置对象的拉伸高度。 |
|
removeAllObjsExtendHeight |
移除所有设置的拉伸高度。 |
|
removeObjsExtendHeight |
根据图元ID列表移除对象被设置的拉伸高度。 |
|
getVolNames |
获取所有的体数据名称。 |
|
addExcavationRegion |
添加开挖面。 |
|
removeExcavationRegion |
移除指定名称的开挖面。 |
|
removeAllExcavationRegion |
移除所有的开挖面。 |
|
getClipRegion |
获取剖面裁剪的范围。 |
|
addOverlayImage |
S3M图层指定范围叠加图片。 |
|
setCustomClipBox |
设置区域裁剪参数。 |
|
brightness |
设置图层亮度值调节颜色。 |
|
contrast |
设置图层对比度值调节颜色。 |
|
hue |
设置图层色调值调节颜色。 |
|
saturation |
设置图层饱和度值调节颜色。 |
|
gamma |
设置图层gamma值调节颜色。 |
|
volName |
体数据名称。 |
|
minVisibleAltitude |
获取或设置图层的最小可见高度。 |
|
maxVisibleAltitude |
获取或设置图层的最大可见高度。 |
|
heading |
获取或者设置相机的heading角度。 |
|
splitDirection |
获取或设置卷帘方向。 |
|
splitPosition |
获取或设置卷帘位置。 |
|
selectionFiltrateByTransparency |
获取或设置透明选择过滤阈值。 |
|
effect |
获取或设置S3M图层的线型符号。 |
|
ImageryLayer |
transperantBackColor |
设置影像透明色。 |
transperantBackColorTolerance |
设置影像透明色容限。 |
|
DynamicLayer3D |
setPickEnable |
根据动态图层的url,设置url对应的模型实例是否可选。 |
type |
获取该图层类型标识。 |
|
enableLocalOffset |
设置是否支持模型局部偏移(模型自带偏移矩阵)。 |
|
Camera |
flyCircle(center) |
相机绕中心点旋转。 |
flyCircleLoop |
设置相机绕点旋转是否开启循环模式。 |
|
Globe |
setPolygonOffset |
设置地形多边形偏移缩放因子和偏移常量。 |
DynamicObjectState |
pitch |
获取或者设置绕X轴旋转角度。 |
roll |
获取或者设置绕Y轴旋转角度。 |
|
offset |
获取或者设置模型中心点偏移位置。 |
|
FieldLayer3D |
visible |
获取或者设置图层的可见性。 |
type |
获取该图层类型标识。 |
|
fieldData |
获取或者设置图层的场数据。 |
|
layerBounds |
获取或者设置图层的数据范围。 |
|
particleVelocityFieldEffect |
获取图层的粒子效果渲染器。 |
|
BloomEffect |
bloomIntensity |
获取或设置泛光强度值。 |
threshold |
获取或设置泛光亮度阈值。 |
|
show |
获取或设置是否开启泛光效果。 |
|
ParticleVelocityFieldEffect |
show |
设置粒子效果渲染器是否启用。 |
paricleCountPerDegree |
设置每经纬度内产生的粒子数,用来控制粒子数量。 |
|
particleLifeRange |
设置粒子的生命周期范围。 |
|
particleColor |
设置粒子的颜色。 |
|
particleSize |
设置粒子的大小。 |
|
velocityScale |
设置粒子的速度缩放倍数。 |
|
colorTable |
设置颜色表,可以根据风速强度指定粒子渲染的颜色。 |
|
Style3D |
pointSize |
获取或者设置点的尺寸。 |
pointColor |
获取或者设置点的颜色。 |
|
PolylineTrailMaterialProperty |
color |
设置尾迹线的线型颜色。 |
trailLength |
设置尾迹线的长度在整条线中占的比例。 |
|
period |
设置尾迹线从起点到终点的运行周期。 |
|
constantSpeed |
设置尾迹线的运行速度。 |
|
Route |
isHeadingFree |
获取或者设置相机是否锁定方位角。 |
isTiltFree |
获取或者设置相机是否锁定俯仰角。 |
|
Skyline |
radius |
获取或设置天际线分析半径。 |
getObjectIds |
获取障碍物对象的IDS集合。 |
|
getSkylineSectorParameter |
获取天际线闭合体的构建参数,包括三维天际线、观察点位置。 |
|
GeoBillboard |
geoImagePath |
获取或设置布告板图片的存储路径。 |
geoWidth |
获取或设置布告板的宽度。 |
|
geoHeight |
获取或设置布告板的高度。 |
|
GeoBox |
isValid |
获取长方体几何对象是否有效。 |
getCenter |
获取长方体几何对象的中心点。 |
|
geoLength |
获取或设置长方体几何对象的长度。 |
|
geoWidth |
获取或设置长方体几何对象的宽度。 |
|
geoHeight |
获取或设置长方体几何对象的高度。 |
|
GeoCone |
clone |
克隆三维椎体几何对象。 |
geoBottomRadius |
获取或设置椎体底部圆的半径。 |
|
geoHeight |
获取或设置椎体的高度。 |
|
GeoCylinder |
clone |
克隆三维圆柱体几何对象。 |
geoTopRadius |
获取或设置圆柱体顶部圆的半径。 |
|
geoBottomRadius |
获取或设置圆柱体底部圆的半径。 |
|
geoHeight |
获取或设置圆柱体的高度。 |
|
GeoEllipsoid |
isValid |
获取椭球体几何对象是否有效。 |
getCenter |
获取椭球体几何对象的中心点。 |
|
geoXAxis |
获取或设置椭球体x轴方向的长度。 |
|
geoYAxis |
获取或设置椭球体y轴方向的长度。 |
|
geoZAxis |
获取或设置椭球体z轴方向的长度。 |
|
GeoLine3D |
addPart |
向三维几何线对象中追加一个子对象。 |
getPart |
获取三维线对象中指定索引号的子对象的三维点对象数组。 |
|
partCount |
获取三维线几何对象的子对象个数。 |
|
Geometry3D |
getBounds |
获取三维几何对象的地理范围。 |
geoRotationX |
获取或设置三维几何对象绕 X 轴的旋转角度。 |
|
geoRotationY |
获取或设置三维几何对象绕 Y 轴的旋转角度。 |
|
geoRotationZ |
获取或设置三维几何对象绕 Z 轴的旋转角度。 |
|
geoScaleX |
获取或设置三维几何对象沿 X 轴方向的缩放比例。 |
|
geoScaleY |
获取或设置三维几何对象沿 Y 轴方向的缩放比例。 |
|
geoScaleZ |
获取或设置三维几何对象沿 Z 轴方向的缩放比例。 |
|
geoId |
获取或设置三维几何对象的Id。 |
|
geoType |
获取三维几何对象的类型。 |
|
geoPosition |
获取或设置三维几何对象的位置。 |
|
GeoModel3D |
geoFilePath |
获取或设置三维模型文件的存储路径。 |
GeoPoint3D |
X |
获取或设置三维地理点几何对象的 X 坐标值。 |
Y |
获取或设置三维地理点几何对象的 Y 坐标值。 |
|
Z |
获取或设置三维地理点几何对象的 Z 坐标值。 |
|
GeoRegion3D |
addPart |
向三维面对象中追加一个子对象。 |
getPart |
获取三维面对象中指定索引号的子对象的三维点对象数组。 |
|
partCount |
获取三维面几何对象的子对象个数。 |
|
GeoSphere |
isValid |
获取球体几何对象是否有效。 |
getCenter |
获取球体几何对象的中心点。 |
|
geoRadius |
获取或设置三维球体的半径。 |
|
Point3Ds |
add |
向三维点集合对象中追加三维点对象。 |
removeAll |
清除三维点集合对象中的所有元素。 |
|
RouteCollection |
fromXML |
读取解析记录飞行路线的fpf文本文件。 |
ColorCorrection |
show |
获取或设置图像的颜色校正效果是否开启。 |
brightness |
获取或设置图像的亮度。 |
|
contrast |
获取或设置图像的对比度。 |
|
saturation |
获取或设置图像的饱和度。 |
|
hue |
获取或设置图像的色调。 |
|
DepthOfFieldEffect |
show |
获取或设置是否开启景深效果。 |
focalDistance |
获取或设置相机的焦距,用户可点击区域自动聚焦。 |
|
focalRange |
获取或设置完全聚焦的区域范围,在此范围内的物体完全清晰,不会模糊。 |
|
fStop |
获取或设置相机镜头的光圈F值,值越小景深越浅。 |
|
blurRadius |
获取或设置焦外的模糊半径。 |
|
ScanEffect |
show |
获取或设置是否开启扫描线效果。 |
mode |
获取或设置扫描线效果模式。包括圆环状扫描模式和线状扫描模式。 |
|
color |
获取或设置扫描线的颜色。 |
|
centerPostion |
获取或设置扫描线中心点的世界坐标系位置。 |
|
period |
获取或设置扫描线的运行周期。 |
|
speed |
获取或设置扫描线的运行速度。 |
|
lineMoveDirection |
获取或设置线状扫描线的运行方向,使用世界坐标系。 |
|
lineWidth |
获取或设置线状扫描线的宽度。 |
|
ScanEffectMode枚举 |
CIRCLE |
圆环状扫描模式。 |
LINE |
线状扫描模式。 |
|
Layers |
getSelectedLayer |
获取当前点击选中的S3M图层。 |
setSelectedLayer |
设置当前点击选中的S3M图层。 |
|
S3MInstanceCollection |
clampToObject |
获取或者设置该图层是否贴对象,默认值为false。 |
SplitDirection枚举 |
BOTTOM |
屏蔽卷帘的下边。 |
LEFT |
屏蔽卷帘的左边。 |
|
NONE |
禁用卷帘。 |
|
RIGHT |
屏蔽卷帘的右边。 |
|
TOP |
屏蔽卷帘的上边。 |
|
Sightline |
getObjectIds |
获取通视分析所有障碍物对象的IDS集合。 |
ViewShed3D |
getViewshedParameter |
获取可视域闭合体的构建参数。 |
新增三维标绘接口说明:
类名称 |
类中文说明 |
接口名称 |
接口中文说明 |
GeoGraphicObject |
标绘符号类 |
fromGeoJson |
将GeoJson数据转换为标绘对象 |
toGeoJson |
将标号转为GeoJson数据 |
||
getMinEditPts |
获取标号最小编辑点 |
||
getMaxEditPts |
获取标号最大编辑点 |
||
Plotting |
动态标绘总控类 |
getInstance |
动态标绘单例获取 |
getSymbolLibManager |
获取标号库管理器对象 |
||
getGOAnimationManager |
获取动画管理器对象 |
||
getSitDataManager |
获取态势图管理器对象 |
||
PlottingLayer |
标绘图层类 |
createSymbol |
创建标号 |
getFeatureByUuid |
根据id确定标号对象 |
||
removeGeoGraphicObject |
移除指定标号 |
||
removeAll |
清空图层 |
||
PlotDrawControl |
绘制控件类 |
activate |
激活标绘控件 |
deactivate |
使handler处于非激活状态 |
||
PlotEditControl |
编辑控件类 |
activate |
激活编辑控件 |
deactivate |
取消激活 |
||
GOAnimationAttribute |
动态标绘属性动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
GOAnimationBlink |
动态标绘闪烁动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
GOAnimationGrow |
动态标绘生长动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
GOAnimationRotate |
动态标绘旋转动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
GOAnimationScale |
动态标绘比例动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
GOAnimationShow |
动态标绘显隐动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
GOAnimationWay |
动态标绘路径动画类 |
getGOAnimationType |
获取动画类型 |
setAnimationName |
设置动画名称 |
||
SymbolStyle |
标号属性类 |
|
|
SymbolTextStyle |
注记属性类 |
|
|
SitDataManager |
态势图管理器类 |
getInstance |
获取态势图管理器单例 |
openSmlFile |
打开态势图文件(本地),并将其上传到服务器 |
||
addSmlFile |
叠加态势图文件 |
||
uploadSmlFile |
上传态势图文件 |
||
addSmlFileToLayer |
叠加态势图文件(本地)到指定图层 |
||
addSmlFileOnServer |
叠加已发布的态势图到当前态势图 |
||
addSmlFileToLayerOnServer |
叠加已发布的态势图到指定图层 |
||
downloadSmlFileUrl |
从服务器上获取指定的态势图文件的下载地址 |
||
openSmlFileOnServer |
打开指定的已发布态势图文件 |
||
deleteSmlFileOnServer |
删除指定的已发布态势图文件 |
||
getSmlInfos |
获取服务器上用户发布的态势图文件列表 |
||
saveAsSmlFile |
另存当前态势图数据到服务器 |
||
newSmlFile |
新建态势图 |
||
saveSmlFile |
保存当前态势图到服务器 |
||
getPlottingLayer |
获取当前标绘图层 |
本文档完成日期为2018年9月21日,如果此前的任何文档(包括电子文档和印刷文档)中的某些内容与本文档不相符合,请以本文档为准。若本文档更新,则以更新后的文档为准。