BM3DTilePointFeature

                BM3DTileset的點要素。

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

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

                不要直接構造它。 通過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

                獲取或設置定位線的顏色。

                僅在定義heightOffset時應用。

                anchorLineEnabled : Boolean

                獲取或設置是否顯示定位線。

                僅在定義heightOffset時應用。

                backgroundColor : Color

                獲取或設置此功能的文本的背景色。

                僅在定義labelText時應用。

                backgroundEnabled : Boolean

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

                僅在定義labelText時應用。

                backgroundPadding : Cartesian2

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

                僅在定義labelText時應用。

                color : Color

                獲取或設置此功能點的顏色。

                僅在imageundefined時應用。

                disableDepthTestDistance : Number

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

                distanceDisplayCondition : DistanceDisplayCondition

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

                font : String

                獲取或設置此功能的字體。

                僅在定義labelText時應用。

                heightOffset : Number

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

                horizontalOrigin : HorizontalOrigin

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

                image : String

                獲取或設置此功能的圖像。

                labelColor : Color

                獲取或設置此功能的標簽顏色。

                如果定義了labelText,顏色將應用于標簽。

                labelHorizontalOrigin : HorizontalOrigin

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

                labelOutlineColor : Color

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

                如果定義了labelText,則輪廓顏色將應用于標簽。

                labelOutlineWidth : Number

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

                如果定義了labelText,輪廓寬度將應用于點。

                labelStyle : LabelStyle

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

                僅在定義labelText時應用。

                labelText : String

                獲取或設置此功能的文本。

                labelVerticalOrigin : VerticalOrigin

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

                pointOutlineColor : Color

                獲取或設置此功能的點輪廓顏色。

                僅在imageundefined時應用。

                pointOutlineWidth : Number

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

                僅在imageundefined時應用。

                pointSize : Number

                獲取或設置此功能的點大小。

                僅在imageundefined時應用。

                (readonly) primitive : BM3DTileset

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

                scaleByDistance : NearFarScalar

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

                show : Boolean

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

                (readonly) tileset : BM3DTileset

                獲取包含該功能的tileset。

                translucencyByDistance : NearFarScalar

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

                verticalOrigin : VerticalOrigin

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

                Methods

                getProperty(name) → {*}
                返回具有給定名稱的功能屬性值的副本。這包括使用批處理表層次結構時來自此功能類和繼承類的屬性。
                Parameters:
                name (String) 屬性的區分大小寫的名稱。
                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>}
                返回功能的屬性名稱數組。這包括使用批處理表層次結構時來自此功能類和繼承類的屬性。
                Parameters:
                results (Array.<String>) 存儲結果的數組。
                See:
                hasProperty(name) → {Boolean}
                返回功能是否包含此屬性。這包括使用批處理表層次結構時來自此功能類和繼承類的屬性。
                Parameters:
                name (String) 屬性的區分大小寫的名稱。
                See:
                setProperty(name, value)
                使用給定的名稱設置功能屬性的值。

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

                Parameters:
                name (String) 屬性的區分大小寫的名稱。
                value (*) 將要復制的屬性的值。
                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 : 繼承的批處理表層次結構屬性是只讀的。
                主站蜘蛛池模板: 日韩爱爱小视频| 中文字幕无线码一区二区| 99精品中文字幕| 欧美黑人性暴力猛交喷水| 国产在线视频网站| 99久久亚洲综合精品成人网| 无码成人AAAAA毛片| 光棍天堂在线视频| 香蕉视频在线免费| 巨年少根与艳妇全文阅| 亚洲精品欧美日本中文字幕| 视频二区好吊色永久视频| 国产精品无码久久久久久久久久| 三级视频网站在线观看| 欧美综合人人做人人爱| 台湾三级全部播放| 韩国福利影视一区二区三区| 在线观看国产成人AV片| 中文在线天堂网www| 日韩在线观看免费完整版视频| 亚洲砖码砖专无区2023| 精品大臿蕉视频在线观看| 国产强被迫伦姧在线观看无码| 一本大道无码人妻精品专区| 日韩黄色片在线观看| 啪啪免费小视频| 97久久精品无码一区二区 | 欧美老人巨大xxxx做受视频| 又大又爽又湿又紧a视频| 韩国理论电影午夜三级717| 国产男女猛烈无遮档免费视频网站| 99riav国产在线观看| 好看的国产精彩视频| 亚洲天堂中文字幕| 男生女生一起差差差带疼痛| 国产主播一区二区三区| chinese体育生gayxxxxhd| 收集最新中文国产中文字幕| 久久综合网欧美色妞网| 欧美大肚乱孕交hd| 亚洲美国产亚洲av|