高清在线一区二区_激情网在线观看_激情一区二区三区_精品中文一区_亚洲中字幕_亚洲天堂一区

ImageryLayerCollection

有序的圖像層集合。
new ImageryLayerCollection()

Members

layerAdded : Event

將層添加到集合時(shí)引發(fā)的事件。事件處理程序?qū)鬟f給添加的層和添加該層的索引。
Default Value: Event()

layerMoved : Event

層更改集合中的位置時(shí)引發(fā)的事件。事件處理程序?qū)鬟f給已移動(dòng)的層、移動(dòng)后的新索引以及移動(dòng)前的舊索引。
Default Value: Event()

layerRemoved : Event

從集合中移除層時(shí)引發(fā)的事件。事件處理程序?qū)鬟f給已刪除的層和從中刪除該層的索引。
Default Value: Event()

layerShownOrHidden : Event

通過(guò)設(shè)置ImageryLayer#show屬性顯示或隱藏層時(shí)引發(fā)的事件。事件處理程序?qū)鬟f一個(gè)對(duì)此層的引用、集合中層的索引,以及一個(gè)標(biāo)志,如果層現(xiàn)在顯示,則為真;如果層現(xiàn)在隱藏,則為假。
Default Value: Event()

length : Number

獲取此集合中的層數(shù)。

Methods

add(layer, index)
向集合中添加層。
Parameters:
layer (ImageryLayer) 要添加的層。
index (Number) 添加層的索引。如果省略,該層將添加到所有現(xiàn)有層的頂部。
Throws
  • DeveloperError : 索引(如果提供)必須大于或等于零且小于或等于層數(shù)。
addImageryProvider(imageryProvider, index) → {ImageryLayer}
使用給定的ImageryProvider創(chuàng)建新層并將其添加到集合中。
Parameters:
imageryProvider (ImageryProvider) 要為其創(chuàng)建新層的圖像提供商。
index (Number) 添加層的索引。如果省略,該層將添加到所有現(xiàn)有層的頂部。
contains(layer) → {Boolean}
檢查集合是否包含給定層。
Parameters:
layer (ImageryLayer) 要檢查的層。
destroy()
銷毀此集合中所有層持有的WebGL資源。顯式銷毀此對(duì)象允許確定地釋放WebGL資源,而不是依賴?yán)占鳌?br />
此對(duì)象銷毀后,不應(yīng)使用它;調(diào)用除isDestroyed以外的任何函數(shù)都將導(dǎo)致DeveloperError異常。因此,將返回值(undefined)賦給對(duì)象,如示例中所述。
Example
layerCollection = layerCollection && layerCollection.destroy();
Throws
  • DeveloperError : 此對(duì)象已被銷毀,即調(diào)用destroy()。
See:
get(index) → {ImageryLayer}
從集合中按索引獲取層。
Parameters:
index (Number) 要檢索的索引。
indexOf(layer) → {Number}
確定集合中給定層的索引。
Parameters:
layer (ImageryLayer) 要查找的索引的層。
isDestroyed() → {Boolean}
如果此對(duì)象被破壞,則返回true;否則返回false。

如果此對(duì)象被破壞,則不應(yīng)使用它;調(diào)用除isDestroyed以外的任何函數(shù)將導(dǎo)致DeveloperError異常。
See:
lower(layer)
在集合中將層降低一個(gè)位置。
Parameters:
layer (ImageryLayer) 要移動(dòng)的層。
Throws
lowerToBottom(layer)
將層降低到集合的底部。
Parameters:
layer (ImageryLayer) 要移動(dòng)的層。
Throws
pickImageryLayerFeatures(ray, scene) → {Promise.<Array.<ImageryLayerFeatureInfo>>|undefined}
異步確定與拾取光線相交的圖像層特征。通過(guò)調(diào)用ImageryProvider#pickFeatures為每個(gè)圖像層(與拾取光線相交)的瓦片,可以找到相交的圖像層特征。要從屏幕上的某個(gè)位置計(jì)算拾取光線,請(qǐng)使用Camera.getPickRay
Parameters:
ray (Ray) 要測(cè)試交叉點(diǎn)的光線。
scene (Scene) 現(xiàn)場(chǎng)。
Example
var pickRay = viewer.camera.getPickRay(windowPosition);
var featuresPromise = viewer.imageryLayers.pickImageryLayerFeatures(pickRay, viewer.scene);
if (!bmgl.defined(featuresPromise)) {
    console.log('No features picked.');
} else {
    bmgl.when(featuresPromise, function(features) {
        // This function is called asynchronously when the list if picked features is available.
        console.log('Number of features: ' + features.length);
        if (features.length > 0) {
            console.log('First feature name: ' + features[0].name);
        }
    });
}
raise(layer)
在集合中向上提升一個(gè)層。
Parameters:
layer (ImageryLayer) 要移動(dòng)的層。
Throws
raiseToTop(layer)
將層提升到集合的頂部。
Parameters:
layer (ImageryLayer) 要移動(dòng)的層。
Throws
remove(layer, destroy) → {Boolean}
刪除此集合中的層(如果存在)。
Parameters:
layer (ImageryLayer) 要?jiǎng)h除的層。
destroy (Boolean) (default true) 是否在移除層的同時(shí)銷毀層。
removeAll(destroy)
刪除此集合中的所有層。
Parameters:
destroy (Boolean) (default true) 是否在移除層的同時(shí)銷毀層。
主站蜘蛛池模板: 久草视频2 | 亚洲人成在线播放网站 | 暖暖免费观看高清完整版电影 | 日日鲁一鲁视频 | 免费观看欧美一级片 | 啊~用cao嗯力cao烂我视频 | 美女一级视频 | 色中射| 国产一区精品在线观看 | 日韩毛片网 | 久久成人视屏 | 九九热视频免费观看 | 欧美成人做爰高潮片免费视频 | 一区二区三区日韩 | 国产亚洲精品一区二区三区 | 亚洲成人入口 | 成人精品一区二区三区中文字幕 | 成人免费久久 | 懂色av懂色aⅴ精彩av | 免费在线观看国产精品 | 91av在线免费视频 | 久久网站热最新地址 | 欧美一区二区三区四区夜夜大片 | 国产亚洲欧美在线视频 | 日操操夜操操 | 免费黄色大片网站 | 在线观看免费污视频 | 国产91精品一区二区麻豆亚洲 | 秋霞a级毛片在线看 | 久久免费视频在线 | 中文字幕精品久久 | aaaaa国产欧美一区二区 | 午夜久久久精品一区二区三区 | 久草视频在线看 | 日本一区二区不卡高清 | 久久精品2019中文字幕 | 精品在线观看一区 | 91一区二区三区久久久久国产乱 | 狠狠99| 羞羞视频免费视频欧美 | 日韩视频一区在线 |