灯火图图层
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数选项:
|
Examples:
var geoBrightkiteLayer = new Cesium.GeoBrightkiteLayer({
viewer: viewer,
color: Cesium.Color.fromCssColorString('rgba(255, 122, 40, 0.8)'),
pixelSize: 5.0,
outlineColor: Cesium.Color.fromCssColorString('rgba(255, 122, 40, 0.3)'),
outlineWidth: 1.0,
animation: true,
speed: 200,
minimumScaleSize: 0.3
});
geoBrightkiteLayer.addTo(viewer);
// 静态数据
var data = [
{
type: 'Feature',
geometry: {
type: 'Point',
coordinates: [120, 30]
},
properties: {}
},
...
];
geoBrightkiteLayer.setData(data);
// 请求数据
Cesium.Resource.fetchJson({
url: 'http://' + Cfg.host + '/' + Cfg.projectName + '/JsCodeDemo_new/data/yuzhou.json'
}).then((result) => {
var data = [];
for (var i = 0; i < result.features.length; i++) {
var feature = {
type: 'Feature',
properties: {},
geometry: {
type: 'Point',
coordinates: [
result.features[i].attributes.X,
result.features[i].attributes.Y
]
}
};
data.push(feature);
}
geoBrightKiteLayer.setData(data);
});
Demo:
Extends
Methods
绑定到三维地图
Name | Type | Description |
---|---|---|
map |
viewer |
- Inherited From:
销毁图层对象
- Inherited From:
获取图层数据
- Inherited From:
获取数据源
- Inherited From:
设置图层隐藏
- Inherited From:
拾取图层中的要素
Name | Type | Description |
---|---|---|
pickedFeatures |
Array | 场景中被拾取的对象集合,需要在图层自己内部判断识别出属于自己的,并挂接上图层的属性信息 |
windowPosition |
Cartesian2 | 画布的二维坐标 |
geographicPosition |
Object | 地理位置,{ lng: lng, lat: lat, height: height } |
eventType |
ScreenSpaceEventType | 事件类型 |
Returns:
返回固定形态的结构数据
- Inherited From:
Example:
//返回结构参考样例
{
houseCode: fwCode,
floorCode: floor,
eventType: ScreenSpaceEventType.LEFT_CLICK,
originalLayer: geoSingleBuildingLayer
param:{
info: pickedFeature,
pickedInfos: pickedFeatureList
}
}
清空图层中图元
- Inherited From:
移除数据源
- Inherited From:
渲染
- Inherited From:
设置图层数据源
Name | Type | Description |
---|---|---|
data |
Array | 数据,数据格式为点要素数组 |
设置数据源
Name | Type | Description |
---|---|---|
dataSource |
GeoDataSource |
- Inherited From:
设置图层显示
- Inherited From: