
二三维GIS
文章平均质量分 81
凡梦_
这个作者很懒,什么都没留下…
展开
-
伟景行Citymaker高亮图层的内元素CSharp
.Net下用citymaker平台进行三维GIs开发时会根据场景对图层中的某些元素进行高亮显示,具体代码如下://过滤条件 string filterString = string.Format("oid={0}", featureId); //构建过滤filter IQueryFilter filter = new原创 2017-10-12 18:31:47 · 1244 阅读 · 1 评论 -
伟景行Citymaker三维Gis加载FDB数据
FDB是伟景行平台数据存储的格式,可以保存在本地也可以存储在后台数据库中,本代码是从本地加载FDB文件。 //连接信息对象,用于数据源的创建或打 IConnectionInfo ci = new ConnectionInfo(); //指定数据源连接类型原创 2017-10-15 23:18:10 · 3852 阅读 · 0 评论 -
CityMaker平台下用C#实现不同场景切换的实现方法
最近在利用CityMaker做三维管廊的开发,需要根据场景切换到不同的位置和视角。客户提供的管廊数据分了5个分区,一个监控中心,加上管廊初始化加载时的视角共需要7组数据。在伟景行提供的SDK中如果要把地图切换到 某一点,需要的数据除了包括X、Y、Z外,还需要Angle数据。X、Y、Z可以理解为经纬度加高程。Angle为相机欧拉角,包括Heading、Tilt、Roll参数。其中Heading表示相原创 2017-11-16 17:17:35 · 823 阅读 · 0 评论