请选择 进入手机版 | 继续访问电脑版

01BIM社区

 找回密码
 立即注册

扫一扫,访问微社区

查看: 2921|回复: 3

Graphics图形的常用参数

[复制链接]

155

主题

643

帖子

2531

积分

金牌会员

Rank: 6Rank: 6

积分
2531
发表于 2022-6-17 05:52:55 | 显示全部楼层 |阅读模式
<Graphics图形的常用参数>

2002年6月17日


回复

使用道具 举报

155

主题

643

帖子

2531

积分

金牌会员

Rank: 6Rank: 6

积分
2531
 楼主| 发表于 2022-6-17 05:56:34 | 显示全部楼层
Entity:
           1、id        String  可选此对象的唯一标识符。如果未提供,则将生成GUID。
           2、name        String   可选显示给用户的可读名称。它不必是唯一的。
           3、availability   TimeIntervalCollection     可选与此对象相关联的可用性(如果有)。
           4、show        Boolean   可选一个布尔值,指示是否显示实体及其子代。
           5、description    Property     可选一个字符串属性,用于为此实体指定HTML描述。
           6、position      PositionProperty     可选指定实体位置的属性。
           7、orientation    Property      可选指定实体方向的属性。
           8、viewFrom      Property     可选用于查看该对象的建议初始偏移量。
           9、parent       Entity     可选与该实体关联的父实体。



Billboard:

         1、image
         2、scale
         3、color
         4、rotaion
         5、width
         6、height
         7、show

回复 支持 反对

使用道具 举报

155

主题

643

帖子

2531

积分

金牌会员

Rank: 6Rank: 6

积分
2531
 楼主| 发表于 2022-6-17 06:04:35 | 显示全部楼层
本帖最后由 tzbm123456 于 2022-6-17 08:51 编辑

Polyline:
    1、positions
    2、width
    3、material
    4、depthFaillMaterial:低于地形时用于绘制折线的材质
    5、show
    6、clampToGround
    7、classificationType


>案例:
var polylineEnt= viewer.entities.add({  //添加一个实体,仅需要传递一个简单JSON对象,返回值是一个Entity对象  
    name : 'Polyline',  
    polyline : {  
        positions : Cesium.Cartesian3.fromDegreesArray([//一组地理坐标  
                                    -109.080842,45.002073,  
                                    -105.91517,45.002073,  
                                    -104.058488,44.996596,  
                                    -104.053011,43.002989,  
                                    -104.053011,41.003906,  
                                    -105.728954,40.998429,  
                                    -107.919731,41.003906,  
                                    -109.04798,40.998429,  
                                    -111.047063,40.998429,  
                                    -111.047063,42.000709,  
                                    -111.047063,44.476286,  
                                    -111.05254,45.002073]),  
        material : Cesium.Color.RED.withAlpha(1.0), //材质  
        width : 10,
    }  
});


回复 支持 反对

使用道具 举报

155

主题

643

帖子

2531

积分

金牌会员

Rank: 6Rank: 6

积分
2531
 楼主| 发表于 2022-6-17 08:44:46 | 显示全部楼层
本帖最后由 tzbm123456 于 2022-6-29 23:06 编辑

Polygon:
    1、hierarchy
    2、height
    3、stRotaion
    4、material
    5、show
    6、classificationType

>案例:
var polygonEnt= viewer.entities.add({  //添加一个实体,仅需要传递一个简单JSON对象,返回值是一个Entity对象  
    name : 'Polygon',  
    polygon : {  
        hierarchy : Cesium.Cartesian3.fromDegreesArray([//一组地理坐标  
                                    -109.080842,45.002073,  
                                    -105.91517,45.002073,  
                                    -104.058488,44.996596,  
                                    -104.053011,43.002989,  
                                    -104.053011,41.003906,  
                                    -105.728954,40.998429,  
                                    -107.919731,41.003906,  
                                    -109.04798,40.998429,  
                                    -111.047063,40.998429,  
                                    -111.047063,42.000709,  
                                    -111.047063,44.476286,  
                                    -111.05254,45.002073]),
        fill : false,
        material : Cesium.Color.RED.withAlpha(1.0), //材质  
        outline : true, //是否显示轮廓  
        outlineColor : Cesium.Color.RED, //轮廓的颜色  
        outlineWidth : 1.0,
    }  
});



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|01BIM社区 - 最专业的BIM技术交流平台 ( 渝ICP备15000873号 )

GMT+8, 2024-3-29 23:28 , Processed in 0.049759 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表