new ov.Basic3DTilesLayer()
Cesium 3D Tiles圖層
Extends
Members
- 
    boundary
- 
    
    Boundary Properties:Name Type Description BoundaryGeoBoundary 圖層邊界。 
- 
    readonlyname
- 
    
    圖層名稱 Properties:Name Type Description nameString 名稱。 
- 
    show
- 
    
    圖層顯示 Properties:Name Type Description showBoolean 是否顯示圖層。 
Methods
- 
    inherited enableOrderIndependentTransparency(enable)webgl/ov-Layer.js, line 217
- 
    
    
    透明度是否使用OIT演算法,正確性較高但效能會降低。 Name Type Description enableBoolean 啟用OIT透明。 
- 
    inherited goto(callback)webgl/ov-Layer.js, line 225
- 
    
    
    飛到圖層的位置。 Name Type Description callbackov.Layer~gotoCallback 移動完成後執行的回呼。 
- 
    inherited setAllowHoverEntity(allow)webgl/ov-Layer.js, line 136
- 
    
    
    設定圖層的圖素是否能Hover。 Name Type Description allowBoolean 是否能Hover。 
- 
    inherited setAllowSelectEntity(allow)webgl/ov-Layer.js, line 144
- 
    
    
    設定圖層的圖素是否能被選取。 Name Type Description allowBoolean 是否能被點選。 
- 
    setDrawEdge(enable)webgl/ov-Basic3DTilesLayer.js, line 29
- 
    
    
    設定是否繪製邊緣線。 Name Type Description enableBoolean 是否繪製邊緣線。 
- 
    inherited setDrawSelectedEntityOutline(isDraw)webgl/ov-Layer.js, line 103
- 
    
    
    設定圖層的圖素是否顯示outline。 Name Type Description isDrawBoolean 是否顯示。 
- 
    setEdgeColor(color, opacity)webgl/ov-Basic3DTilesLayer.js, line 38
- 
    
    
    設定邊緣線顏色。 Name Type Description colorHexColor 顏色。 opacityNumber 不透明度。 
- 
    setEdgeZScale(scale)webgl/ov-Basic3DTilesLayer.js, line 78
- 
    
    
    設定邊緣線ZScale。 Name Type Description scaleNumber ZScale的值。 
- 
    inherited setFadeNearFar(near, far){Boolean}webgl/ov-Layer.js, line 209
- 
    
    
    設定圖層開始淡出與完全消失的距離。 Name Type Description nearNumber 開始淡出的距離。 farNumber 完全消失的距離。 Returns:Type Description Boolean 設定是否成功,當near > far時,會失敗。 
- 
    inherited setHoverEntityHighlightColor(color)webgl/ov-Layer.js, line 128
- 
    
    
    設定圖層圖素的Hover高亮顏色。 Name Type Description colorHexColor Hover高亮的顏色。 
- 
    setNormalFilter(enable)webgl/ov-Basic3DTilesLayer.js, line 46
- 
    
    
    邊緣線是否使用法線向量過濾。 Name Type Description enableBoolean true為開,false為關。 
- 
    setNormalFilterSensitivity(sensitivity)webgl/ov-Basic3DTilesLayer.js, line 62
- 
    
    
    設定邊緣線法線向量過濾靈敏度。 Name Type Description sensitivityNumber 靈敏度。 
- 
    inherited setOffset(x, y, z){Boolean}webgl/ov-Layer.js, line 155
- 
    
    
    設定圖層的公尺平移量(目前僅支援Acute3D、PointCloud、Model、ModelSet、Pipeline)。 Name Type Description xNumber 向東西方向偏移,單位為公尺。 yNumber 向南北方向偏移,單位為公尺。 zNumber 向垂直於地表方向偏移,單位為公尺。 Returns:Type Description Boolean 變換是否成功,某些圖層不支持此操作時返回false。 
- 
    setOnClickEntity(callback)webgl/ov-Basic3DTilesLayer.js, line 86
- 
    
    
    設定此圖層圖素被點擊時的回呼。 Name Type Description callbackov.Basic3DTilesLayer~setOnClickEntityCallback 圖素被點擊時的回呼。 
- 
    inherited setOpacity(opacity)webgl/ov-Layer.js, line 95
- 
    
    
    設置圖層不透明程度。 Name Type Description opacityNumber 圖層不透明程度(0~1)。 
- 
    inherited setOutlineColor(VisibleColor, HiddenColor)webgl/ov-Layer.js, line 112
- 
    
    
    設定選取圖層圖素的Outline顏色。 Name Type Description VisibleColorHexColor outline可視的顏色。 HiddenColorHexColor outline不可視的顏色。 
- 
    setPlaneFilter(enable)webgl/ov-Basic3DTilesLayer.js, line 54
- 
    
    
    邊緣線是否使用平面過濾。 Name Type Description enableBoolean true為開,false為關。 
- 
    setPlaneFilterSensitivity(sensitivity)webgl/ov-Basic3DTilesLayer.js, line 70
- 
    
    
    設定邊緣線平面過濾靈敏度。 Name Type Description sensitivityNumber 靈敏度。 
- 
    inherited setResolutionScale(resolutionScale){Boolean}webgl/ov-Layer.js, line 182
- 
    
    
    設定圖層解析度條件的Scale比例。 Name Type Description resolutionScaleNumber 解析度條件的Scale比例(初始值1,越大越容易分裂,模型越細緻)。 Returns:Type Description Boolean 是否設定成功。 
- 
    inherited setRotate(degree){Boolean}webgl/ov-Layer.js, line 164
- 
    
    
    設定圖層的旋轉量(目前僅支援Acute3D、PointCloud、Model、ModelSet、Pipeline)。 Name Type Description degreeNumber 旋轉角度。 Returns:Type Description Boolean 變換是否成功,某些圖層不支持此操作時返回false。 
- 
    inherited setScale(scale){Boolean}webgl/ov-Layer.js, line 173
- 
    
    
    設定圖層的縮放量(目前僅支援Acute3D、PointCloud、Model、ModelSet、Pipeline)。 Name Type Description scaleNumber 縮放比例。 Returns:Type Description Boolean 變換是否成功,某些圖層不支持此操作時返回false。 
- 
    inherited setSelectedEntityHighlightColor(color)webgl/ov-Layer.js, line 120
- 
    
    
    設定圖層圖素的選取高亮顏色。 Name Type Description colorHexColor 選取高亮的顏色。 
- 
    setTooltipPreProcessing(processing)webgl/ov-Basic3DTilesLayer.js, line 15
- 
    
    
    設定圖素Tooltip的自訂前處理函數。 Name Type Description processingov.Basic3DTilesLayer~setTooltipPreProcessingCallback Tooltip的前處理函數。 
- 
    inherited setUseFade(useFade)webgl/ov-Layer.js, line 199
- 
    
    
    設定圖層是否開啟淡出功能。 Name Type Description useFadeBoolean 淡出開關。 
- 
    inherited setZScale(zScale){Boolean}webgl/ov-Layer.js, line 191
- 
    
    
    設定圖層的ZScale(ZScale:越小圖層越不會被遮擋)。 Name Type Description zScaleNumber ZScale的值。 Returns:Type Description Boolean 是否設定成功。 
Type Definitions
- 
    setOnClickEntityCallback(id, pos, attrs)webgl/ov-Basic3DTilesLayer.js, line 89
- 
    
    
    
    
    
    
    
        
Name Type Description idNumber 圖素id。 posGeoPoint 滑鼠坐標。 attrsObject 屬性。 - See:
 
- 
    setTooltipPreProcessingCallback(屬性物件。){String}webgl/ov-Basic3DTilesLayer.js, line 18
- 
    
    
    
    
    
    
    
        
Name Type Description 屬性物件。Object Returns:Type Description String 處理後的字串。