这个方法用于创建圆。
方法
这个方法用于创建圆
参数描述:
名称 | 类型 | 描述 |
---|---|---|
position |
Array | 可选 一个经纬度数组例如:[-114.0, 40.0, 300000.0]。 |
Circle |
object | 可选 对象。对象{ semiMinorAxis: 300000.0, semiMajorAxis: 300000.0, height: 200000.0, material: this._cesium.Color.GREEN, outline: true, } |
name |
String | 可选 圆的文字。 |
GroupID |
String | 可选 组。 |
返回:
返回一个Cesium的对象。
仿照te修改 这个方法用于创建圆
参数描述:
名称 | 类型 | 描述 |
---|---|---|
Position |
Object | 可选 Position表示地面对象的位置和方向。对象{ Altitude:高度。 AltitudeType:枚举确定高度如何解译。 Cartesian:一个布尔值,决定是否基于直角坐标系计算。 Distance:从摄像机到位置的距离。 Pitch:相机或对象的倾斜角度。 Roll:对象的滚动角。 X:X坐标。 Y:Y坐标。 Yaw:该相机或对象的方向角。 } |
Radius |
number | 可选 对象的半径(单位:米)。 |
LineColor |
String | 可选 组成圆的线的颜色。颜色值由RGB定义。 |
FillColor |
String | 可选 圆的填充色。颜色值由RGB定义。 |
GroupID |
String | 可选 组。 |
Description |
String | 可选 显示在信息树中圆的名称。 |
返回:
返回一个Cesium的对象。
向三维场景中添加圆(可编辑,升级版)。
参数描述:
名称 | 类型 | 描述 |
---|---|---|
option |
Object | 可选 矩形参数 |
method |
function | 可选 回调函数 |
返回:
返回一个Cesium的对象。
仿照te修改 这个方法用于创建椭圆
CreateEllipse(Position, RadiusX, RadiusY, LineColor, FillColor, GroupID, Description) → Promise.<Object>
参数描述:
名称 | 类型 | 描述 |
---|---|---|
Position |
Object | 可选 Position表示地面对象的位置和方向。对象{ Altitude:高度。 AltitudeType:枚举确定高度如何解译。 Cartesian:一个布尔值,决定是否基于直角坐标系计算。 Distance:从摄像机到位置的距离。 Pitch:相机或对象的倾斜角度。 Roll:对象的滚动角。 X:X坐标。 Y:Y坐标。 Yaw:该相机或对象的方向角。 } |
RadiusX |
number | 可选 椭圆沿X轴半径。 |
RadiusY |
number | 可选 椭圆沿Y轴半径。 |
LineColor |
String | 可选 组成椭圆的线的颜色。颜色值由RGB定义。 |
FillColor |
String | 可选 椭圆的填充色。颜色值由RGB定义。 * @param {number} [NumOfSegments] 组成圆锥体的部分数目。部分数据越多,圆锥体越圆滑。 |
GroupID |
String | 可选 组。 |
Description |
String | 可选 显示在信息树中椭圆的名称。 |
返回:
返回一个Cesium的对象。
删除圆
向三维场景中添加圆。
参数描述:
名称 | 类型 | 描述 |
---|---|---|
method |
object | 可选 回调函数 |
向三维场景中添加圆完善。
参数描述:
名称 | 类型 | 描述 |
---|---|---|
method |
object | 可选 回调函数 |
圆导出工程数据
获取circle样式
修改圆的可视距离
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
min, max |
String | 可选 设置线段的可视距离 |
返回:
返回一个ellipse对象。
设置圆的贴图
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
图片路径。 |
url |
返回:
返回一个ellipse对象。
设置Ellipse圆柱
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
height |
Float | 可选 height |
返回:
返回一个Ellipse对象。
设置Ellipse的相对于椭球面的高度
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
length |
Property | 可选 长度。 |
返回:
返回一个Ellipse对象。
设置ellipse的高度类型
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
type |
int | 可选 1:该位置被夹在地形上。2:这个职位是绝对的。3:位置高度是地形上方的高度。 |
返回:
返回一个对象。
设置Ellipse的填充颜色
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
htmlColor |
Property | 可选 。 |
返回:
返回一个Ellipse对象。
设置Ellipse的透明度
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
a |
Float | 可选 透明度 0-1 |
返回:
返回一个Ellipse对象。
设置Ellipse的Color轮廓的属性
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
htmlColor |
Property | 可选 。 |
返回:
返回一个Ellipse对象。
设置Ellipse的半长轴的数字属性。
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
length |
Property | 可选 长度。 |
返回:
返回一个Ellipse对象。
设置Ellipse的半短轴的数字属性。
参数描述:
名称 | 类型 | 描述 |
---|---|---|
ellipse |
Object | 可选 ellipse对象 |
length |
Property | 可选 长度。 |
返回:
返回一个Ellipse对象。