new ov.BestCommentatorEntity()
最佳解說員實體
Members
-
description
-
最佳解說員實體描述
Properties:
Name Type Description descriptionString 描述
-
name
-
最佳解說員實體名稱
Properties:
Name Type Description nameString 名稱
Methods
-
getProperty(){Object}
webgl/ov-BestCommentatorEntity.js, line 52 -
取得最佳解說員實體屬性參數。
Returns:
Type Description Object 屬性參數。 -
setProperty(property)
webgl/ov-BestCommentatorEntity.js, line 115 -
設定最佳解說員實體屬性參數。
Type Definitions
-
ov.BestCommentatorEntity.AddCloudPropertyObject
-
新增雲參數。
Properties:
Name Type Argument Default Description param.geoGeoPolygon 範圍。
param.surfaceHeightNumber <optional>
0 離地高。
param.heightNumber <optional>
20 雲層高。
param.windGeoPoint <optional>
new GeoPoint(0, 0) 風速。
param.colorHexColor <optional>
"#FFFFFF" 顏色。
param.densityCutoffNumber <optional>
0.5 剔除密度。
-
ov.BestCommentatorEntity.AddCustomBarPropertyObject
-
新增自畫正多邊形柱參數。
Properties:
Name Type Argument Default Description pointGeo3DPoint 柱中心點幾何。
colorHexColor <optional>
"#0000FF" 顏色。
opacityNumber <optional>
1 不透明度。
drawBorderBoolean <optional>
false 是否繪製框線。
borderColorHexColor <optional>
"#000000" 框線顏色。
sizeNumber <optional>
1 柱子半徑大小。
heightNumber <optional>
10000 柱體高度,單位公尺。
absHeightBoolean <optional>
false 是否為絕對高。
sideNumber <optional>
4 柱子的多邊形邊數,不能小於3。
-
ov.BestCommentatorEntity.AddCustomConePropertyObject
-
新增自畫圓錐參數。
Properties:
Name Type Argument Default Description pointGeoPoint 圓錐頂點幾何。
directionGeo3DPoint 投影方向。
distanceNumber <optional>
100 投影距離。
radiusNumber <optional>
10 圓形的半徑。
colorHexColor <optional>
"#FFFFFF" 顏色。
opacityNumber <optional>
1 不透明度。
circleDetailNumber <optional>
90 圓形的邊數。
-
ov.BestCommentatorEntity.AddCustomGlTFPropertyObject
-
新增自畫GLTF參數。
Properties:
Name Type Argument Default Description srcString 來源網址或GLB字串。
positionGeoPoint 位置。
earthCenteredBoolean <optional>
true 是否為地心。
scaleNumber <optional>
1 縮放。
rotateArray.<Number> <optional>
[0, 1, 0, 0] 旋轉,依序代表x y z w的旋轉參數。
minRangeNumber <optional>
20 在畫面上出現的最小像素,小於此值就不畫。
boundingSphereRadiusNumber <optional>
0.0 包圍球半徑,不給核心會自動計算。
useLightBoolean <optional>
true 開啟光照。
textureMaxWidthNumber <optional>
4096 限制貼圖最大寬度,須為2的冪次。
textureMaxHeightNumber <optional>
4096 限制貼圖最大高度,須為2的冪次。
-
ov.BestCommentatorEntity.AddCustomGroundPolylinePropertyObject
-
新增自畫地表聚合線參數。
Properties:
Name Type Argument Default Description polylineGeoPolyline 線幾何。
colorHexColor <optional>
"#FFFFFF" 顏色。
opacityNumber <optional>
1 不透明度。
sizeNumber <optional>
4 點的大小。
-
ov.BestCommentatorEntity.AddCustomHolePropertyObject
-
新增自畫洞參數。
Properties:
Name Type Argument Default Description polygonGeoPolygon 多邊形幾何。
depthNumber <optional>
200 洞的深度。
-
ov.BestCommentatorEntity.AddCustomPointPropertyObject
-
新增自畫點參數。
Properties:
Name Type Argument Default Description pointGeo3DPoint 點幾何。
colorHexColor <optional>
"#0000FF" 顏色。
opacityNumber <optional>
1 不透明度。
sizeNumber <optional>
3 點的大小。
absHeightBoolean <optional>
false 是否為絕對高。
pointTextureString <optional>
圖片來源。
-
ov.BestCommentatorEntity.AddCustomPolygonPrismPropertyObject
-
新增自畫多邊形柱參數。
Properties:
Name Type Argument Default Description polygonGeoPolygon 多邊形幾何。
colorHexColor <optional>
"#0000FF" 顏色。
opacityNumber <optional>
1 不透明度。
drawBorderBoolean <optional>
false 是否繪製框線。
borderColorHexColor <optional>
"#000000" 框線顏色。
heightNumber <optional>
20 柱體高度,單位公尺。
surfaceHeightNumber <optional>
0 柱體底面高度。
-
ov.BestCommentatorEntity.AddCustomPolygonPropertyObject
-
新增自畫表面多邊形參數。
Properties:
Name Type Argument Default Description polygonGeoPolygon 多邊形幾何。
colorHexColor <optional>
"#FFFFFF" 顏色。
-
ov.BestCommentatorEntity.AddCustomPolylinePropertyObject
-
新增自畫聚合線參數。
Properties:
Name Type Argument Default Description polylineGeoPolyline 線幾何。
colorHexColor <optional>
"#FFFFFF" 顏色。
opacityNumber <optional>
1 不透明度。
sizeNumber <optional>
4 點的大小。
-
ov.BestCommentatorEntity.AddCustomProjectorPropertyObject
-
新增自畫Projector攝影機參數。
Properties:
Name Type Description PosGeo3DPoint 攝影機位置。
VGeo3DPoint 攝影機視角。
UpGeo3DPoint 攝影機頭頂角。
ImageTypeov.PROJECTOR_IMAGE 影像類型。
SrcTypeov.PROJECTOR_SRC 影像來源類型。
VideoPathString 影片網址,與Video擇一填入,目前主流瀏覽器僅支援mp4與webm。
VFovNumber 垂直視野角度。
HFovNumber 水平視野角度。
FarNumber 遠截平面的距離。
NearNumber 近截平面的距離。
WallOpacityNumber 虛擬牆的不透明度。
VideoOpacityNumber 影像的不透明度。
MinPlaneHeightNumber 計算焦點時設定的樓地板高度。
MinDisplayDistanceNumber 最小顯示距離,非0時,當與主攝影機距離小於此值時不顯示。
MaxDisplayDistanceNumber 最大顯示距離,非0時,當與主攝影機距離大於此值時不顯示。
DistortionParamANumber 廣角調整參數A。
DistortionParamBNumber 廣角調整參數B。
DistortionParamCNumber 廣角調整參數C。
DistortionScaleNumber 廣角調整放大倍率。
ImgWNumber 廣角調整用,原始圖片寬。
ImgHNumber 廣角調整用,原始圖片高。
CenterXNumber 魚眼調整用,圓心水平位置。
CenterYNumber 魚眼調整用,圓心垂直位置。
FisheyeRadiusXRateNumber 魚眼調整用,水平半徑佔圖長比例。
FisheyeRadiusYRateNumber 魚眼調整用,垂直半徑佔圖高比例。
ShowFovLineBoolean 是否畫出視角線。
FovLineColorHexColor 視角線的顏色。
ShowBoolean 是否顯示。
ReloadTextureBoolean 是否強制重讀影像。
ReloadTimeNumber 影像重新載入時間,小於零則不主動重新載入。
EnableFadeBoolean 是否使用淡出淡入效果。
-
ov.BestCommentatorEntity.AddCustomPushpinPropertyObject
-
新增自畫圖釘參數。
Properties:
Name Type Argument Default Description pointGeoPoint 點幾何。
symbolString <optional>
圖片網址。
colorHexColor <optional>
"#FFFFFF" 顏色。
textString <optional>
文字。
fontString <optional>
"Arial" 文字字體。
sizeNumber <optional>
14 文字大小。
borderColorHexColor <optional>
"#000000" 文字邊框顏色。
borderSizeNumber <optional>
2 文字邊框大小。
pullUpYNumber <optional>
0 Y偏移量。
opacityNumber <optional>
1 不透明度。
absHeightBoolean <optional>
true 是否為絕對高。
-
ov.BestCommentatorEntity.AddCustomSpherePropertyObject
-
新增自畫球參數。
Properties:
Name Type Argument Default Description ballObject 球參數。
Properties
Name Type Argument Default Description centerGeo3DPoint 球的中心點。
radiusNumber <optional>
1 球的半徑,單位公尺。
heightNumber <optional>
高度。
colorHexColor <optional>
"#0000FF" 顏色。
opacityNumber <optional>
1 不透明度。
mode"uv" | "ico" <optional>
"uv" 生成球的模式。
sphereDetailNumber <optional>
30 uv球的精細度,切成幾份。
icoOrderNumber <optional>
4 ico球的精細度(0~4的整數)。
lineModeBoolean <optional>
false 是否開啟線框模式。
absHeightBoolean <optional>
true 是否為絕對高。
-
ov.BestCommentatorEntity.AddCustomSurfaceCirclePropertyObject
-
新增自畫表面圓參數。
Properties:
Name Type Argument Default Description circleObject 圓參數。
Properties
Name Type Argument Default Description centerGeo3DPoint 圓心幾何。
radiusNumber <optional>
1 圓的半徑,單位公尺。
detailNumber <optional>
120 圓的邊數。
colorHexColor <optional>
"#0000FF" 顏色。
opacityNumber <optional>
1 不透明度。
-
ov.BestCommentatorEntity.AddCustomSurfacePolylinePropertyObject
-
新增自畫表面聚合線參數。
Properties:
Name Type Argument Default Description polylineGeoPolyline 線幾何。
colorHexColor <optional>
"#FFFFFF" 顏色。
opacityNumber <optional>
1 不透明度。
sizeNumber <optional>
4 點的大小。
-
ov.BestCommentatorEntity.AddCustomTextPropertyObject
-
新增自畫文字參數。
Properties:
Name Type Argument Default Description pointGeo3DPoint 點幾何。
textString 文字。
fontString <optional>
"Arial" 字型。
sizeNumber <optional>
14 文字大小。
colorHexColor <optional>
"#FFFFFF" 文字顏色。
borderSizeNumber <optional>
2 邊框大小。
borderColorHexColor <optional>
"#000000" 邊框顏色。
epsgNumber <optional>
幾何EPSG。
absHeightBoolean <optional>
true 是否為絕對高。
offsetXNumber <optional>
0 文字水平方向位移,單位px,右為正。
offsetYNumber <optional>
0 文字垂直位移,單位px,下為正。
-
ov.BestCommentatorEntity.AddCustomTilePointPropertyObject
-
新增自畫疊加自訂點圖素參數。
Properties:
Name Type Argument Default Description geoGeoPoint 點幾何。
radiusNumber <optional>
3 點的半徑大小。
visibleLevelNumber <optional>
0 最小可視層級。
epsgNumber <optional>
幾何的EPSG。
lineWidthNumber <optional>
0.5 線寬。
fillBoolean <optional>
true 是否要填充顏色。
strokeBoolean <optional>
false 是否要畫線。
fillStyleString <optional>
"FFF" 填充的樣式。
strokeStyleString <optional>
"#000" 筆刷的樣式。
lngLatScaleNumber <optional>
-1 每像素比經緯的比例,若為負值則使用圖面大小。
-
ov.BestCommentatorEntity.AddCustomTilePolygonPropertyObject
-
新增自畫疊加多邊形圖素參數。
Properties:
Name Type Argument Default Description geoGeoPolygon 幾何。
epsgNumber <optional>
幾何的EPSG。
lineWidthNumber <optional>
1 線寬。
fillBoolean <optional>
true 是否要填充顏色。
strokeBoolean <optional>
true 是否要畫線。
fillStyleString <optional>
"#FFF" 填充的樣式。
strokeStyleString <optional>
"#000" 筆刷的樣式。
lineCap"butt" | "round" | "square" <optional>
"butt" 線終端的樣式。
lineJoin"miter" | "round" | "bevel" <optional>
"miter" 線閉合的樣式。
lineDashString <optional>
[] 虛線樣式,空陣列為實線。
-
ov.BestCommentatorEntity.AddCustomTilePolylinePropertyObject
-
新增自畫疊加聚合線圖素參數。
Properties:
Name Type Argument Default Description geoGeoPolyline 幾何。
epsgNumber <optional>
幾何的EPSG。
lineWidthNumber <optional>
1 線寬。
strokeBoolean <optional>
true 是否要畫線。
strokeStyleString <optional>
"#000" 筆刷的樣式。
lineCap"butt" | "round" | "square" <optional>
"butt" 線終端的樣式。
lineJoin"miter" | "round" | "bevel" <optional>
"miter" 線閉合的樣式。
lineDashString <optional>
[] 虛線樣式,空陣列為實線。
-
ov.BestCommentatorEntity.AddCustomTileTextPropertyObject
-
新增自畫疊加標籤文字圖素參數。
Properties:
Name Type Argument Default Description geoGeoPoint 幾何。
textString 標籤文字。
visibleLevelNumber <optional>
0 最小可視層級。
epsgNumber <optional>
幾何的EPSG。
lineWidthNumber <optional>
0.5 線寬。
fillBoolean <optional>
true 是否要填充顏色。
strokeBoolean <optional>
false 是否要畫線。
fillStyleString <optional>
"FFF" 填充的樣式。
strokeStyleString <optional>
"#000" 筆刷的樣式。
lngLatScaleNumber <optional>
-1 每像素比經緯的比例,若為負值則使用圖面大小。
fontString <optional>
"10x sans-serif" 文字的字形或大小。
-
ov.BestCommentatorEntity.AddFigurePropertyObject
-
新增圖標參數。
Properties:
Name Type Argument Default Description urlString 圖片位址。
widthString <optional>
圖片寬,沒設定就使用圖片檔案自身的值,使用"50px"表示寬50像素,或是"50%"表示圖片寬度同畫布寬的一半,輸入數值視同像素。
heightString <optional>
圖片高,方法同上。
opacityNumber <optional>
1 不透明度,值應在0~1之間。
topString <optional>
"" 圖片離畫布頂端的距離,"50px"代表離頂端50個像素,或是"10%"代表離頂端10%的畫布高度。
leftString <optional>
"" 圖片離畫布左端的距離,方法同上。
rightString <optional>
"" 圖片離畫布右側的距離,方法同上,左右同時有值視同水平至中。
bottomString <optional>
"" 圖片離畫布底端的距離,方法同上,上下同時有值視同垂直至中。
-
ov.BestCommentatorEntity.AddLightningPropertyObject
-
新增閃電參數。
Properties:
Name Type Argument Default Description positionGeo3DPoint 起始座標。
endHeightNumber <optional>
0 結束高度。
colorHexColor <optional>
"#B0FFFF" 顏色。
minWidthNumber <optional>
10 最細寬度。
maxWidthNumber <optional>
10 最粗寬度。
branchMinWidthNumber <optional>
1 閃電分支最細寬度。
branchMaxWidthNumber <optional>
1 閃電分支最粗寬度。
completeShowTimeNumber <optional>
0.2 完全出現時間(sec)。
completeVanishTimeNumber <optional>
0.3 完全消失時間(sec)。
intervalTimeNumber <optional>
0.5 播放間隔時間(sec)。
splitRateNumber <optional>
0.3 主閃電分裂機率(0.0 ~ 1.0)。
branchSplitRateNumber <optional>
0.3 閃電分支分裂機率(0.0 ~ 1.0)。
branchMinGrowTimesNumber <optional>
4 閃電分支最少成長次數。
branchMaxGrowTimesNumber <optional>
8 閃電分支最大成長次數。
-
ov.BestCommentatorEntity.AddModelLayerPropertyObject
-
新增模型圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
identifierString 圖層名稱。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
cullTypeov.ENUM_MESH_CULLTYPE <optional>
ov.ENUM_MESH_CULLTYPE.DEFAULT 模型貼圖的剔除方式。
drawModeov.MODEL_DRAWMODE <optional>
ov.MODEL_DRAWMODE.TEXTURE 圖層的作畫模式。
-
ov.BestCommentatorEntity.AddModelSetLayerPropertyObject
-
新增模型集圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
identifierString 圖層名稱。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
cullTypeov.ENUM_MESH_CULLTYPE <optional>
ov.ENUM_MESH_CULLTYPE.DEFAULT 模型貼圖的剔除方式。
noModelDrawModeov.MODEL_DRAWMODE <optional>
ov.MODEL_DRAWMODE.PUREWHITE 無模型建物作畫模式。
modelDrawModeov.MODEL_DRAWMODE <optional>
ov.MODEL_DRAWMODE.TEXTURE 有模型建物作畫模式。
floorModeScaleNumber <optional>
1 作畫時外牆的單位比例。
-
ov.BestCommentatorEntity.AddOGC3DTilesLayerPropertyObject
-
新增OGC 3DTiles圖層參數。
Properties:
Name Type Argument Default Description urlString tileset.json位址。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
-
ov.BestCommentatorEntity.AddOGCI3SLayerPropertyObject
-
新增OGC I3S圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
-
ov.BestCommentatorEntity.AddParticleExplosionPropertyObject
-
新增爆炸粒子參數。
Properties:
Name Type Argument Default Description positionGeo3DPoint 座標。
sizeNumber <optional>
5 爆炸大小。
generatePeriodNumber <optional>
1 爆炸生成週期(sec)。
rotatePerSecondNumber <optional>
0 每秒旋轉角度。
rgbWeightArray.<Number> <optional>
[1.0, 1.0, 1.0] 顏色rgb權重。
-
ov.BestCommentatorEntity.AddParticleRainPropertyObject
-
新增雨水粒子參數。
-
ov.BestCommentatorEntity.AddParticleSmokePropertyObject
-
新增煙霧粒子參數。
Properties:
Name Type Argument Default Description positionGeo3DPoint 座標。
rateNumber <optional>
150 生成頻率(Hz)。
sizeNumber <optional>
5 煙霧大小。
lifeNumber <optional>
5 煙霧壽命(sec)。
minSpeedNumber <optional>
0 煙霧上飄最慢速度(m/s)。
maxSpeedNumber <optional>
1 煙霧上飄最快速度(m/s)。
gravityNumber <optional>
0 重力(m/s^2)。
rgbWeightArray.<Number> <optional>
[1.0, 1.0, 1.0] 顏色rgb權重。
-
ov.BestCommentatorEntity.AddPhotogrammetryModelLayerPropertyObject
-
新增傾斜攝影模型圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
identifierString 圖層名稱。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
clipPolygonGeoPolygon <optional>
裁切多邊形資訊。
keepPolygonGeoPolygon <optional>
保留多邊形資訊。
maxVisibleDistanceNumber <optional>
3000 最遠可視距離(m)。
-
ov.BestCommentatorEntity.AddPipelineLayerPropertyObject
-
新增管線圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
identifierString 圖層名稱。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
drawAllFlowBoolean <optional>
false 是否開啟流向全畫功能。
flowSpeedNumber <optional>
1 流向速度。
flowUseTextureBoolean <optional>
true 是否使用箭頭圖片。
flowColorWeight_RNumber <optional>
1 R通道值。
flowColorWeight_GNumber <optional>
1 G通道值。
flowColorWeight_BNumber <optional>
1 B通道值。
-
ov.BestCommentatorEntity.AddPointCloudLayerPropertyObject
-
新增點雲圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
tokenString <optional>
若有需要提供,token。
identifierString 圖層名稱。
colorSetObject <optional>
高度的分層設色參數。
Properties
Name Type Description colorArray.<Number> 依序填入RGBA 0~255的數字,目前作畫關閉透明度混色,因此A通道無效。
upperArray.<Number> 分層中各層的上界。
enableAltitudeModeBoolean <optional>
false 是否用高度填色。
enableColorBlendBoolean <optional>
true 是否開啟漸層。
enableEDLBoolean <optional>
false 是否啟用EDL。
EDLStrengthNumber <optional>
0.4 EDL加權強度。
-
ov.BestCommentatorEntity.AddPromptTextPropertyObject
-
新增標示文字參數。
Properties:
Name Type Argument Default Description textString 文字。
fontString <optional>
"Arial" 字型。
sizeNumber <optional>
32 文字大小。
colorHexColor <optional>
"#FFFFFF" 文字顏色。
opacityNumber <optional>
1 不透明度。
alignHorzov.TEXT_ALIGN <optional>
ov.TEXT_ALIGN.HORZ_CENTER 水平對齊方式。
alignVertov.TEXT_ALIGN <optional>
ov.TEXT_ALIGN.VERT_BOTTOM 垂直對齊方式。
borderSizeNumber <optional>
2 邊框大小。
borderColorHexColor <optional>
"#000000" 邊框顏色。
offsetXNumber <optional>
0 文字水平方向位移,單位px,右為正。
offsetYNumber <optional>
0 文字垂直位移,單位px,下為正。
-
ov.BestCommentatorEntity.AddSceneOverlayLayerPropertyObject
-
新增地景疊加圖層參數。
Properties:
Name Type Argument Description uriString 資源位址。
identifierString 要圖ID。
layernameString Overlay名稱。
indexNumber <optional>
插入索引,若沒有填值則視為加在最後面。
-
ov.BestCommentatorEntity.AddSingleTileOverlayLayerPropertyObject
-
新增SingleTile疊加圖層參數。
Properties:
Name Type Argument Default Description urlString 要圖網址或base64編碼(data:image/png;base64,XXX)。
layernameString Overlay名稱。
boundaryGeoBoundary 圖層的範圍。
opacityNumber <optional>
1 圖層的不透明度,0~1。
showBoolean <optional>
true 圖層是否顯示。
indexNumber <optional>
插入索引,若沒有填值則視為加在最後面。
-
ov.BestCommentatorEntity.AddSurfaceAspectPropertyObject
-
地表分析坡向參數。
Properties:
Name Type Description groupColorObject 群組顏色。
Properties
Name Type Description KeysArray.<Number> 坡向填色分層坡向。
ColorsArray.<HexColor> 坡向填色分層顏色。
-
ov.BestCommentatorEntity.AddVectorLayerPropertyObject
-
新增向量圖層參數。
Properties:
Name Type Argument Default Description urlString 位址。
identifierString 圖層名稱。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
-
ov.BestCommentatorEntity.AddVectorTileOverlayLayerPropertyObject
-
新增VectorTile疊加圖層參數。
Properties:
Name Type Argument Default Description urlString 資料來源模板,例如"http://127.0.0.1:8080/3857/identifier/{z}/{x}/{y}.vector.mvt"。
layernameString Overlay名稱。
isGeoJsonBoolean <optional>
true 資料格式是否為GeoJson,若非則是mapbox的pbf標準格式。
minLevelNumber <optional>
0 請求最小Level,小於此Level則不會載入疊加資料。
maxLevelNumber <optional>
23 請求最大Level,大於此Level則不會載入疊加資料。
visibleFactorNumber <optional>
1 可視範圍參數,預設為1.0,越大則可視範圍越遠,在傾斜時更明顯,但無法超越LOD的限制。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
showBoolean <optional>
true 圖層是否預設為開。
opacityNumber <optional>
1 圖層的不透明度。
pointSettingObject <optional>
點圖資的顯示樣式,有給點圖資才會繪製。
Properties
Name Type Argument Default Description textLabelString <optional>
"" 欲顯示文字的參考欄位。
fontLabelString <optional>
"" 欲套用字型的參考欄位。
fadeEffectBoolean <optional>
true 是否使用淡出淡入效果。
allowOverlappingBoolean <optional>
true 是否允許重疊。
fontTableObject.<String, Object> <optional>
字型設定定義,以fontLabel欄位名稱當索引。若為"DEFAULT",則會將所有未匹配文字套上此設定字型。
Properties
Name Type Argument Default Description fontString <optional>
"Arial" 指定字型。
fontSizeNumber <optional>
14 指定字型大小。
fontColorHexColor <optional>
"#E0E0E0" 指定字型顏色。
fontBorderSizeNumber <optional>
2 指定字型邊框粗細。
fontBorderColorHexColor <optional>
"#000000" 指定字型邊框顏色。
pullUpYNumber <optional>
50 指定圖釘最高高度,單位為pixel或公尺。
pullUpYUnitNumber <optional>
0 指定圖釘最高高度的單位,0為pixel,1為公尺。
groundLineColorHexColor <optional>
"#000000" 落地線的顏色。
groundLineWidthNumber <optional>
1 落地線的寬度。
polylineSettingObject <optional>
線圖資的顯示樣式,有給線圖資才會繪製。
Properties
Name Type Argument Default Description colorLabelString <optional>
"" 欲套用顏色的參考欄位。
widthLabelNumber <optional>
欲套用粗細的參考欄位,必須為數字。
simpleDrawBoolean <optional>
false 使用輕便的繪圖模式,建議為false。
lineWidthScaleNumber <optional>
1 指示線條粗細的縮放。
dashScaleNumber <optional>
-1.0 虛線設定,預設為實線,若等於0.0:系統自己切,大於0.0:以公尺為單位切。
colorTableObject.<String, Object> <optional>
線圖資的顯示定義,索引為顏色參考欄位之名稱。
Properties
Name Type Argument Default Description colorHexColor <optional>
"#E8E8E8" 線圖資的顯示顏色。
polygonSettingObject <optional>
詳細參數請參考ov.TerrainView.addTerrainVectorTile
Properties
Name Type Argument Default Description colorLabelString <optional>
"" 面圖資的樣式參考欄位。
colorTableObject.<String, Object> <optional>
面圖資的樣式定義,索引為圖資參考欄位之名稱。
Properties
Name Type Argument Default Description fillColorHexColor <optional>
"#FF0000" 面圖資的顏色。
boundaryColorHexColor <optional>
"#000000" 面圖資的邊緣顏色。
boundaryWidthNumber <optional>
2 面圖資的邊緣粗細。
indexNumber <optional>
插入索引,若沒有填值則視為加在最後面。
-
ov.BestCommentatorEntity.AddVisualizedDataGridOverlayLayerPropertyObject
-
新增可視化網格疊加圖層參數。
Properties:
Name Type Argument Default Description layernameString Overlay名稱。
sourceArray.<Float32Array> 圖層資料位置。
boundaryGeoBoundary 圖層所在經緯度。
heightNumber 資料高。
widthNumber 資料寬。
dateArray.<Data> 資料時間。
filter"nearest" | "linear" <optional>
"linear" 資料過濾方式。
useStepLayeredColorMapBoolean <optional>
false 使用分層設色。
layeredColorMapKeyArray.<Number> <optional>
分層設色圖高度表。
layeredColorMapValueArray.<HexColor> <optional>
分層設色圖顏色表。
playSpeedNumber <optional>
0.16 播放速度。
repeatBoolean <optional>
true 是否重播。
indexNumber <optional>
插入索引,若沒有填值則視為加在最後面。
-
ov.BestCommentatorEntity.AddWMTSOverlayLayerPropertyObject
-
新增WMTS疊加圖層參數。
Properties:
Name Type Argument Default Description urlString 要圖網址。
identifierString 要圖ID。
layernameString Overlay名稱。
resourceUrlString <optional>
網址Pattern,XXX/{TileZ}/{TileR}/{TileC}。
opacityNumber <optional>
1 圖層不透明度,0~1。
showBoolean <optional>
true 圖層是否顯示。
usernameString <optional>
若有需要提供,帳號。
passwordString <optional>
若有需要提供,密碼。
indexNumber <optional>
插入索引,若沒有填值則視為加在最後面。
urlTemplateString <optional>
"" 網址字串模板,可給代理如PROXY_URL/{URL}。
onTerrainBoolean <optional>
true 圖層是否顯示在地形上。
tokenString <optional>
若有需要提供,token。
overlayWindowString <optional>
指定疊加要加的視窗名字,需先使用addOverlayWindow創建視窗。
maxLevelNumber <optional>
圖層最大level上限。
-
ov.BestCommentatorEntity.AnalysisContourPropertyObject
-
地表分析等高線參數。
Properties:
Name Type Argument Default Description isOpenBoolean <optional>
true 是否開啟等高線
intervalNumber <optional>
100 等高線級距
colorHexColor <optional>
"#FF0000" 等高線顏色
opacityNumber <optional>
1 等高線不透明度
-
ov.BestCommentatorEntity.AnalysisSurfaceHeightPropertyObject
-
地表分析高度參數。
Properties:
Name Type Description groupColorObject 群組顏色。
Properties
Name Type Description KeysArray.<Number> 高度填色分層高度。
ColorsArray.<HexColor> 高度填色分層顏色。
-
ov.BestCommentatorEntity.AnalysisSurfaceSlopePropertyObject
-
地表分析坡度參數。
Properties:
Name Type Description groupColorObject 群組顏色。
Properties
Name Type Description KeysArray.<Number> 坡度填色分層坡向。
ColorsArray.<HexColor> 坡度填色分層顏色。
-
ov.BestCommentatorEntity.AnalysisViewshedPropertyObject
-
視域分析參數。
Properties:
Name Type Argument Default Description centerGeo3DPoint 視域分析中心點。
distanceNumber <optional>
1500 視域分析半徑。
absHeightBoolean <optional>
true 輸入中心點Z值是否為絕對高。
colorHexColor <optional>
"#00FF55" 顏色。
opacityNumber <optional>
0.75 不透明度,介於0~1。
-
ov.BestCommentatorEntity.ClearAllDrawingEntitiesObject
-
清除所有圖素參數。
-
ov.BestCommentatorEntity.ClearDrawingEntityObject
-
清除圖素參數。
Properties:
Name Type Description groupNameString 群組名稱。
entityNameString 圖素名稱。
-
ov.BestCommentatorEntity.DelayPropertyObject
-
延遲參數。
Properties:
Name Type Argument Default Description delayTimeNumber <optional>
1000 時間(毫秒)。
-
ov.BestCommentatorEntity.EnableCloudPropertyObject
-
開啟多雲參數。
Properties:
Name Type Argument Default Description heightNumber <optional>
1000.0 高度。
thicknessNumber <optional>
250.0 厚度。
visibleDistanceNumber <optional>
50000.0 可視距離。
densityCutoffNumber <optional>
0.45 剔除密度。
windGeoPoint <optional>
GeoPoint(-1.0, 0.0) 風向。
samplingNumber <optional>
1.0 採樣值。
-
ov.BestCommentatorEntity.LayerAlphaPropertyObject
-
圖層透明度參數。
Properties:
Name Type Argument Default Description layernameString 圖層名稱。
opacityNumber <optional>
1 不透明度。
tickCountNumber <optional>
1000 時間(毫秒)。
easing"LINEAR" | "IN_QUAD" | "OUT_QUAD" | "IN_OUT_QUAD" | "IN_CUBIC" | "OUT_CUBIC" | "IN_OUT_CUBIC" | "IN_QUART" | "OUT_QUART" | "IN_OUT_QUART" | "IN_QUINT" | "OUT_QUINT" | "IN_OUT_QUINT" <optional>
"LINEAR" 緩動函數。
-
ov.BestCommentatorEntity.LayerRemovePropertyObject
-
圖層移除參數。
Properties:
Name Type Description layernameString 圖層名稱。
-
ov.BestCommentatorEntity.LayerShowPropertyObject
-
圖層開關參數。
Properties:
Name Type Argument Default Description layernameString 圖層名稱。
isOpenBoolean <optional>
true 是否開啟。
-
ov.BestCommentatorEntity.LookAtPropertyObject
-
攝影機位置參數。
Properties:
Name Type Argument Default Description asyncBoolean <optional>
false 是否非同步。
rotSpeedNumber <optional>
90 旋轉速度。
maxSpeedNumber <optional>
5 最大速度。
minSpeedNumber <optional>
1 最小速度。
targetGeo3DPoint 移動目標點。
lookAtGeo3DPoint 移動目標點。
jumpBoolean <optional>
true true:跳,false:瞬移。
-
ov.BestCommentatorEntity.PositionPropertyObject
-
攝影機位置參數。
Properties:
Name Type Argument Default Description asyncBoolean <optional>
false 是否非同步。
rotSpeedNumber <optional>
90 旋轉速度。
maxSpeedNumber <optional>
5 最大速度。
minSpeedNumber <optional>
1 最小速度。
cameraObject 攝影機。
Properties
Name Type Description posGeo3DPoint 攝影機位置。
vGeo3DPoint 視線(單位向量)。
upGeo3DPoint 頭頂方向(單位向量)。
jumpBoolean <optional>
true true:跳,false:瞬移。
axisSyncBoolean <optional>
false 是否同步三軸旋轉。
minCalcSpeedNumber <optional>
10 計算後的最小速度。
-
ov.BestCommentatorEntity.PositionTimeOutPropertyObject
-
攝影機位置參數。
Properties:
Name Type Argument Default Description asyncBoolean <optional>
false 是否非同步。
cameraObject 攝影機。
Properties
Name Type Description posGeo3DPoint 攝影機位置。
vGeo3DPoint 視線(單位向量)。
upGeo3DPoint 頭頂方向(單位向量)。
rotTimeOutNumber <optional>
500 旋轉時間(毫秒)。
posTimeOutNumber <optional>
500 移動時間(毫秒)。
easing"LINEAR" | "IN_QUAD" | "OUT_QUAD" | "IN_OUT_QUAD" | "IN_CUBIC" | "OUT_CUBIC" | "IN_OUT_CUBIC" | "IN_QUART" | "OUT_QUART" | "IN_OUT_QUART" | "IN_QUINT" | "OUT_QUINT" | "IN_OUT_QUINT" <optional>
"LINEAR" 緩動函數。
-
ov.BestCommentatorEntity.ReloadTerrainPropertyObject
-
更換地形圖層參數。
Properties:
Name Type Description identifierString 地形圖層名稱。
-
ov.BestCommentatorEntity.RotatePropertyObject
-
攝影機旋轉參數。
Properties:
Name Type Argument Default Description asyncBoolean <optional>
false 是否非同步。
centerGeo3DPoint 旋轉中心點。
rotSpeedNumber <optional>
30 旋轉速度。
maxRotArgNumber <optional>
30 最大旋轉角度。