国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

LabelCollection

標簽的可渲染集合。標簽是定位在三維場景中的視區對齊文本。每個標簽可以有不同的字體、顏色、比例等。


示例標簽


使用LabelCollection#addLabelCollection#remove從集合中添加和刪除標簽。
new LabelCollection(options)
Parameters:
options (Object)
Name Description
options.modelMatrix
Matrix4
default Matrix4.IDENTITY
將每個標簽從模型轉換為世界坐標的4x4轉換矩陣。
options.debugShowBoundingVolume
Boolean
default false
僅用于調試。確定是否顯示此基元的命令的邊界球。
options.scene
Scene
必須傳遞給使用高度參考屬性的標簽,否則將對球體進行深度測試。
options.blendOption
BlendOption
default BlendOption.OPAQUE_AND_TRANSLUCENT
標簽混合選項。默認值用于渲染不透明和半透明標簽。但是,如果所有標簽都是完全不透明的或都是完全半透明的,則將該技術設置為blendoption.opaque或blendoption.transparent可將性能提高2倍。
Example
// Create a label collection with two labels
var labels = scene.primitives.add(new bmgl.LabelCollection());
labels.add({
  position : new bmgl.Cartesian3(1.0, 2.0, 3.0),
  text : 'A label'
});
labels.add({
  position : new bmgl.Cartesian3(4.0, 5.0, 6.0),
  text : 'Another label'
});
See:

Members

blendOption : BlendOption

標簽混合選項。默認值用于渲染不透明和半透明標簽。但是,如果所有標簽都是完全不透明的或都是完全半透明的,則將該技術設置為blendoption.opaque或blendoption.transparent可將性能提高2倍。
Default Value: BlendOption.OPAQUE_AND_TRANSLUCENT

debugShowBoundingVolume : Boolean

此屬性僅用于調試;它既不用于生產,也不進行優化。

為基本體中的每個draw命令繪制邊界球體。

Default Value: false

length : Number

返回此集合中的標簽數。這通常與LabelCollection#get一起用于迭代集合中的所有標簽。

modelMatrix : Matrix4

將此集合中的每個標簽從模型坐標轉換為世界坐標的4x4轉換矩陣。當這是單位矩陣時,標簽以世界坐標繪制,即地球的wgs84坐標。本地參考幀可以通過提供不同的轉換矩陣來使用,如Transforms.eastNorthUpToFixedFrame返回的轉換矩陣。
Default Value: Matrix4.IDENTITY
Example:
var center = bmgl.Cartesian3.fromDegrees(-75.59777, 40.03883);
labels.modelMatrix = bmgl.Transforms.eastNorthUpToFixedFrame(center);
labels.add({
  position : new bmgl.Cartesian3(0.0, 0.0, 0.0),
  text     : 'Center'
});
labels.add({
  position : new bmgl.Cartesian3(1000000.0, 0.0, 0.0),
  text     : 'East'
});
labels.add({
  position : new bmgl.Cartesian3(0.0, 1000000.0, 0.0),
  text     : 'North'
});
labels.add({
  position : new bmgl.Cartesian3(0.0, 0.0, 1000000.0),
  text     : 'Up'
});

Methods

add(options) → {Label}
創建具有指定初始屬性的標簽并將其添加到集合中。將返回添加的標簽,以便以后可以修改或從集合中刪除它。
Parameters:
options (Object) 描述標簽屬性的模板,如示例1所示。
Examples
// Example 1:  Add a label, specifying all the default values.
var l = labels.add({
  show : true,
  position : bmgl.Cartesian3.ZERO,
  text : '',
  font : '30px sans-serif',
  fillColor : bmgl.Color.WHITE,
  outlineColor : bmgl.Color.BLACK,
  outlineWidth : 1.0,
  showBackground : false,
  backgroundColor : new bmgl.Color(0.165, 0.165, 0.165, 0.8),
  backgroundPadding : new bmgl.Cartesian2(7, 5),
  style : bmgl.LabelStyle.FILL,
  pixelOffset : bmgl.Cartesian2.ZERO,
  eyeOffset : bmgl.Cartesian3.ZERO,
  horizontalOrigin : bmgl.HorizontalOrigin.LEFT,
  verticalOrigin : bmgl.VerticalOrigin.BASELINE,
  scale : 1.0,
  translucencyByDistance : undefined,
  pixelOffsetScaleByDistance : undefined,
  heightReference : HeightReference.NONE,
  distanceDisplayCondition : undefined
});
// Example 2:  Specify only the label's cartographic position,
// text, and font.
var l = labels.add({
  position : bmgl.Cartesian3.fromRadians(longitude, latitude, height),
  text : 'Hello World',
  font : '24px Helvetica',
});
Throws
See:
contains(label) → {Boolean}
檢查此集合是否包含給定標簽。
Parameters:
label (Label) 要檢查的標簽。
See:
destroy()
銷毀此對象持有的WebGL資源。銷毀對象允許確定地釋放WebGL資源,而不是依賴垃圾收集器來銷毀此對象。

一旦對象被破壞,就不應使用它;調用除isDestroyed以外的任何函數都將導致DeveloperError異常。因此,將返回值(undefined)賦給對象,如示例中所述。
Example
labels = labels && labels.destroy();
Throws
See:
get(index) → {Label}
返回集合中指定索引處的標簽。索引以零為基礎,并隨著標簽的添加而增加。刪除標簽后,所有標簽都會向左移動,從而更改其索引。此函數通常與LabelCollection#length一起使用,用于迭代集合中的所有標簽。
Parameters:
index (Number) 廣告牌的零基索引。
Example
// Toggle the show property of every label in the collection
var len = labels.length;
for (var i = 0; i < len; ++i) {
  var l = billboards.get(i);
  l.show = !l.show;
}
Throws
See:
isDestroyed() → {Boolean}
如果此對象被破壞,則返回true;否則返回false。

如果此對象被破壞,則不應使用它;調用除isDestroyed以外的任何函數將導致DeveloperError異常。
See:
remove(label) → {Boolean}
從集合中刪除標簽。一旦移除,標簽就不再可用。
Parameters:
label (Label) 要刪除的標簽。
Example
var l = labels.add(...);
labels.remove(l);  // Returns true
Throws
See:
removeAll()
從集合中刪除所有標簽。
Example
labels.add(...);
labels.add(...);
labels.removeAll();
Throws
See:
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 国产 高清 精品 在线 a| 蜜桃臀一区二区三区| 欧美三日本三级少妇三99| 亚洲一区二区三区四区五区午夜| 亚洲v国产v在线观看| 国产伦精品一区二区三| 亚洲精品一区二区三区av| av成人天堂| 欧美 日韩 国产 一区| 国产在线精品一区二区三区》| 99精品免费视频| 国产精品成人一区二区网站软件 | 亚洲午夜精品久久久久久浪潮| 欧美在线视频一区二区三区| 国产精品推荐精品| 高清av免费一区中文字幕| 久久精品国语| 蘑菇福利视频一区播放| 国产精品乱码| 国产精品一国产精品k频道56| 在线不卡欧美| 亚洲激情婷婷| 9色国产精品| 亚洲欧美清纯在线制服| 久久国产直播| 亚洲一区二区高清视频| 一级二级三级欧美| 涩涩涩999| 亚洲一区二区三区午夜| 自拍视频一区二区三区| 欧美片第1页综合| 欧美片第1页综合| 亚洲高清精品中出| 99精品福利视频| 亚洲免费中文| 动漫精品视频| 久久精品二区| 制服诱惑一区| 亚洲美洲欧洲综合国产一区| 性伦欧美刺激片在线观看| 91免费版黄色| 免费观看国产成人| 伊人情人网综合| 亚洲天堂久久| 国产私拍一区| 亚洲黄网站黄| 色一情一乱一伦一区二区三欧美| 日韩欧美在线一区二区| 红桃视频国产一区| 亚洲第一黄网| 91久久国产自产拍夜夜嗨| 久久久久久久久久久久久久久久av | 99在线视频播放| 欧美在线日韩精品| 国产精品99一区二区| 亚洲一区二区三区午夜| 久久久久久草| 亚洲电影av| 国产一区二区无遮挡 | 日韩一区国产在线观看| 97久久精品午夜一区二区| 久久美女性网| 韩国自拍一区| 国产欧美日韩视频一区二区三区| 亚洲图片小说在线| 91国产丝袜在线放| 欧美日韩一区二区三区在线观看免 | 另类图片国产| 久久99精品久久久久久久久久| 欧美jizzhd精品欧美巨大免费| 国产精品视频免费一区| 在线观看视频免费一区二区三区| 9色国产精品| 国产在线精品一区二区三区》| 欧美一区二区视频在线| 狼狼综合久久久久综合网 | 国产精品大片免费观看| 国产精品日韩欧美一区二区三区| 中文字幕在线中文字幕日亚韩一区| 亚洲欧美日韩在线观看a三区| 亚洲国产精品视频一区| 久久中文欧美| 亚洲午夜视频| 视频一区二区三| ts人妖另类在线| 国内揄拍国内精品久久| 欧美人与性禽动交精品| 久久精品免费| 亚洲黄网站黄| 一级日韩一区在线观看| 中文一区二区| 久久国产欧美精品| 国产精品久久国产愉拍 | 国产精品日本| 自拍视频一区二区三区| 久久久精品有限公司| 国产乱码精品一区二区三区不卡| 亚洲精品一区二区三区四区五区| 999在线免费观看视频| 国产欧美日韩综合精品二区| 亚洲精品中文字幕在线| 精品高清视频| 久久精品日韩欧美| 国产欧美一区二区色老头| 欧美一区免费| 亚洲 国产 欧美一区| 久久伊人资源站| 国产精品美女黄网| 91视频免费在线观看| 亚洲一区网站| 在线视频不卡一区二区三区| 亚洲无线视频| 激情久久av| 电影午夜精品一区二区三区| 麻豆精品传媒视频| 午夜亚洲影视| 国产亚洲精品久久久久婷婷瑜伽| 亚洲成人自拍视频| 亚洲国产欧美日韩| 欧美视频官网| 国内精品久久国产| 一区在线免费观看| 亚洲国产欧美日韩| 国产精品久久波多野结衣| 在线综合亚洲| 亚洲一区国产一区| 亚洲欧美日韩综合一区| 久久最新视频| 国产精品av一区| 久久大香伊蕉在人线观看热2| 久久99欧美| 亚洲欧洲一二三| 国产一区二区三区四区三区四| 欧美日韩一区二区三区在线视频| 狠狠入ady亚洲精品| 国产精品初高中精品久久| 免费h精品视频在线播放| 亚洲美女少妇无套啪啪呻吟| 国内精品久久久久久久97牛牛| 亚洲欧美一区二区原创| 在线视频亚洲自拍| 欧美精品中文字幕一区二区| 国产精品手机视频| 欧美日韩国产不卡在线看| 日本a级片久久久| av在线不卡一区| av噜噜色噜噜久久| 成人h视频在线观看| 精品欧美一区二区久久久伦| 欧美高清一区二区| 欧美日韩成人| 在线天堂一区av电影| 国产精品一区免费观看| 欧美专区一二三| 亚洲无线视频| 国产精品亚洲综合| 宅男av一区二区三区| 亚洲欧美卡通另类91av| 开心色怡人综合网站| 好吊色欧美一区二区三区四区| 亚洲欧洲久久| 夜夜精品视频| 国产一区二区三区黄| 国产精品美女久久久浪潮软件| 亚洲欧美高清| 日日骚一区二区网站| 一区二区三区偷拍| 欧美日本亚洲| 一区二区三区|亚洲午夜| 精品国产一二| 国产视频一区三区| 欧美日韩一区在线观看视频| 99精品99久久久久久宅男| 欧美日韩喷水| 老鸭窝毛片一区二区三区| 亚洲电影一二三区| 久久婷婷国产综合尤物精品| 一区二区三区偷拍| 国产视频在线观看一区| 日韩午夜一区| 色噜噜色狠狠狠狠狠综合色一 | 国产视频不卡| 亚洲欧美日韩在线综合 | 欧美日本二区| 亚洲国产专区| 国产精品一 二 三| 涩涩涩999| 亚洲少妇自拍| 久久高清免费观看| 正在播放一区| 久久精品日产第一区二区三区乱码| 亚洲精品美女| 亚洲一区bb| 蜜桃视频日韩| 国产精品传媒毛片三区| 国产精品人人爽人人做我的可爱| 在线精品亚洲一区二区| 国产精品v日韩精品v欧美精品网站| 久久一区中文字幕| 一区二区三区导航|