久久久久久一区_中文字幕在线不卡_精品不卡_久久久网_精品亚洲一区二区三区在线观看_欧美精品一区二区三区在线四季

BM3DTilePointFeature

BM3DTileset的點要素。

提供對存儲在瓦片的批處理表中的要素屬性的訪問,以及顯示/隱藏要素并更改其點屬性的功能

BM3DTilePointFeature的修改 對象具有瓦片內(nèi)容的生存期。 如果磁貼的內(nèi)容已卸載,例如,由于其內(nèi)容不可見,并且需要為可見磁貼釋放高速緩存中的空間,請偵聽BM3DTileset#tileUnload事件以保存所有修改。 還收聽BM3DTileset#tileVisible事件以重新應(yīng)用所有修改。

不要直接構(gòu)造它。 通過BM3DTileContent#getFeature或使用Scene#pickScene#pickPosition進行選擇來訪問它。

new BM3DTilePointFeature()
Example
// On mouse over, display all the properties for a feature in the console log.
handler.setInputAction(function(movement) {
    var feature = scene.pick(movement.endPosition);
    if (feature instanceof bmgl.BM3DTilePointFeature) {
        var propertyNames = feature.getPropertyNames();
        var length = propertyNames.length;
        for (var i = 0; i < length; ++i) {
            var propertyName = propertyNames[i];
            console.log(propertyName + ': ' + feature.getProperty(propertyName));
        }
    }
}, bmgl.ScreenSpaceEventType.MOUSE_MOVE);
Experimental

This feature is using part of the 3D Tiles spec that is not final and is subject to change without bmgl's standard deprecation policy.

Members

anchorLineColor : Color

獲取或設(shè)置定位線的顏色。

僅在定義heightOffset時應(yīng)用。

anchorLineEnabled : Boolean

獲取或設(shè)置是否顯示定位線。

僅在定義heightOffset時應(yīng)用。

backgroundColor : Color

獲取或設(shè)置此功能的文本的背景色。

僅在定義labelText時應(yīng)用。

backgroundEnabled : Boolean

獲取或設(shè)置是否顯示此功能的文本背景。

僅在定義labelText時應(yīng)用。

backgroundPadding : Cartesian2

獲取或設(shè)置此功能的文本的背景填充。

僅在定義labelText時應(yīng)用。

color : Color

獲取或設(shè)置此功能點的顏色。

僅在imageundefined時應(yīng)用。

disableDepthTestDistance : Number

獲取或設(shè)置將禁用深度測試的距離。

distanceDisplayCondition : DistanceDisplayCondition

獲取或設(shè)置條件,該條件指定此功能將顯示在距相機的距離處。

font : String

獲取或設(shè)置此功能的字體。

僅在定義labelText時應(yīng)用。

heightOffset : Number

獲取或設(shè)置此功能的高度偏移量(米)。

horizontalOrigin : HorizontalOrigin

獲取或設(shè)置此點的水平原點,該原點確定該點是位于其定位點位置的左側(cè)、中心還是右側(cè)。

image : String

獲取或設(shè)置此功能的圖像。

labelColor : Color

獲取或設(shè)置此功能的標簽顏色。

如果定義了labelText,顏色將應(yīng)用于標簽。

labelHorizontalOrigin : HorizontalOrigin

獲取或設(shè)置該點文本的水平原點,該原點確定該點文本是否位于其定位點位置的左側(cè)、中間或右側(cè)。

labelOutlineColor : Color

獲取或設(shè)置此功能的標簽大綱顏色。

如果定義了labelText,則輪廓顏色將應(yīng)用于標簽。

labelOutlineWidth : Number

獲取或設(shè)置此功能的輪廓寬度(像素)。

如果定義了labelText,輪廓寬度將應(yīng)用于點。

labelStyle : LabelStyle

獲取或設(shè)置此功能的填充樣式和大綱樣式。

僅在定義labelText時應(yīng)用。

labelText : String

獲取或設(shè)置此功能的文本。

labelVerticalOrigin : VerticalOrigin

獲取或設(shè)置此點文本的垂直原點,該原點確定點文本是位于其定位點的底部、中心、頂部還是基線。

pointOutlineColor : Color

獲取或設(shè)置此功能的點輪廓顏色。

僅在imageundefined時應(yīng)用。

pointOutlineWidth : Number

獲取或設(shè)置此功能的點輪廓寬度(像素)。

僅在imageundefined時應(yīng)用。

pointSize : Number

獲取或設(shè)置此功能的點大小。

僅在imageundefined時應(yīng)用。

(readonly) primitive : BM3DTileset

Scene#pick返回的所有對象都具有primitive屬性。這將返回包含該功能的tileset。

scaleByDistance : NearFarScalar

獲取或設(shè)置此功能的近縮放和遠縮放屬性。

show : Boolean

獲取或設(shè)置是否顯示該功能。當評估樣式的顯示時,將為所有功能設(shè)置此選項。
Default Value: true

(readonly) tileset : BM3DTileset

獲取包含該功能的tileset。

translucencyByDistance : NearFarScalar

獲取或設(shè)置此功能的近半透明和遠半透明屬性。

verticalOrigin : VerticalOrigin

獲取或設(shè)置此點的垂直原點,該原點確定該點是位于其定位點位置的底部、中心還是頂部。

Methods

getProperty(name) → {*}
返回具有給定名稱的功能屬性值的副本。這包括使用批處理表層次結(jié)構(gòu)時來自此功能類和繼承類的屬性。
Parameters:
name (String) 屬性的區(qū)分大小寫的名稱。
Example
// Display all the properties for a feature in the console log.
var propertyNames = feature.getPropertyNames();
var length = propertyNames.length;
for (var i = 0; i < length; ++i) {
    var propertyName = propertyNames[i];
    console.log(propertyName + ': ' + feature.getProperty(propertyName));
}
See:
getPropertyNames(results) → {Array.<String>}
返回功能的屬性名稱數(shù)組。這包括使用批處理表層次結(jié)構(gòu)時來自此功能類和繼承類的屬性。
Parameters:
results (Array.<String>) 存儲結(jié)果的數(shù)組。
See:
hasProperty(name) → {Boolean}
返回功能是否包含此屬性。這包括使用批處理表層次結(jié)構(gòu)時來自此功能類和繼承類的屬性。
Parameters:
name (String) 屬性的區(qū)分大小寫的名稱。
See:
setProperty(name, value)
使用給定的名稱設(shè)置功能屬性的值。

如果不存在具有給定名稱的屬性,則創(chuàng)建該屬性。

Parameters:
name (String) 屬性的區(qū)分大小寫的名稱。
value (*) 將要復(fù)制的屬性的值。
Examples
var height = feature.getProperty('Height'); // e.g., the height of a building
var name = 'clicked';
if (feature.getProperty(name)) {
    console.log('already clicked');
} else {
    feature.setProperty(name, true);
    console.log('first click');
}
Throws
  • DeveloperError : 繼承的批處理表層次結(jié)構(gòu)屬性是只讀的。
主站蜘蛛池模板: 日韩欧美在线观看一区二区三区 | 激情小视频在线观看 | 欧美一区二区三区成人 | 亚洲视频在线观看免费 | 一区二区三区影院 | 日韩三级电影在线免费观看 | 午夜免费视频 | 一级少妇视频 | 欧美色视频在线观看 | 国产一级片在线 | 久久精品1 | 午夜精| 91中文字幕在线观看 | 一区二区久久 | 99精品欧美一区二区三区 | 欧美激情在线狂野欧美精品 | 欧美久久久 | 国内精品一区二区 | 三级日韩 | 精品亚洲一区二区三区四区五区 | 亚洲精品成人 | 嫩草成人影院 | 国产精品久久久久一区二区三区 | 久久天堂| 国产999精品久久久久久 | 久久久中文字幕 | 国产精品成人在线观看 | 国产成人精 | 亚洲精品久久久久午夜 | 亚洲www啪成人一区二区 | 成人在线免费网站 | 日韩在线中文字幕 | 99在线精品视频 | 欧美日韩卡一卡二 | 国产激情精品一区二区三区 | 国产精品久久一区二区三区 | 91视频免费在线看 | 亚洲精品久久 | 99精品视频在线 | 欧美综合一区二区 | 日本精品视频网站 |