码迷,mamicode.com
首页 >  
搜索关键字:scenecontrol    ( 9个结果
ArcEngine10.0三维开发
该系统分为四个模块,分别是文件的操作、场景的浏览、点查询和矢量文件生成TIN。下面分别对这四个模块做详细介绍。 文件操作。该模块包括打开工程文件(打开sxd文件)、打开栅格文件(打开Raster文件)和保存图片文件。所用到的控件有:SceneControl控件(用于显示打开的工程文件和栅格文件)、 ...
分类:其他好文   时间:2017-11-23 12:20:23    阅读次数:218
ArcEngine下SceneControl叠加影像数据(构建三维地形)
载入完TIN数据后。须要在三维物体上描绘细节。即纹理;建立DEM表面点与纹理空间点的关系,即纹理映射。叠加影像数据就是把影像看作纹理。将其贴在地形表面,让其具有地形起伏的三维效果。 这里与GlobeControl下三维场景的构建有所不同,在前面的博文中我们提到过,globe下图层主要有三种类型:Fl ...
分类:其他好文   时间:2017-08-17 14:32:36    阅读次数:161
三维飞行优化
首先来看下基础api提供的方法 1 function TestCamera() 2 { 3 var sceneControl = new SuperMap.Web.UI.Controls.SceneControl(document.getElementById("sceneControlDiv")) ...
分类:其他好文   时间:2016-08-08 00:52:43    阅读次数:279
AE+C#实现:在SceneControl里打开和保存
AE+C#实现:在SceneControl里打开和保存
分类:Windows程序   时间:2015-06-08 00:44:03    阅读次数:191
以AO方式给SceneControl控件设置BaseHeight
用SceneContral控件给数据添加基本高度以显示三维效果,网上的例子很多,如下: private void addBaseHeight(IRasterLayer layer) { IRasterSurface pSurface = new RasterSurface(); IRaster r....
分类:其他好文   时间:2014-09-28 17:58:14    阅读次数:362
AE+SceneControl源码共享
最近,有博友发私信或留言交流,先把之前用SceneControl代做的一个小工程共享,做的很粗糙,希望可以帮到大家,欢迎留言交流哈。 除了基本的打开、保存、数据加载、查询等,主要实现以下几个功能: 1、根据高程点(excel文件)生成TIN。 2、TIN与DOM叠加构建三维场景。 3、根据TIN提取等高线。 4、模型导入 下载地址见:http://download.csdn.net/d...
分类:其他好文   时间:2014-08-21 00:11:33    阅读次数:277
ArcEngine下SceneControl叠加影像数据(构建三维地形)
加载完TIN数据后,需要在三维物体上描绘细节,即纹理;建立DEM表面点与纹理空间点的关系,即纹理映射。叠加影像数据就是把影像看作纹理,将其贴在地形表面,让其具有地形起伏的三维效果。 这里与GlobeControl下三维场景的构建有所不同,在前面的博文中我们提到过,globe下图层主要有三种类型:Floating、Draped、Elevation(浮动、叠加和高程图层),即只需要设置图层的属性即可...
分类:其他好文   时间:2014-05-15 15:13:47    阅读次数:388
ArcEngine下TIN生成等高线
时间太晚了,直接附上源码:...
分类:其他好文   时间:2014-05-15 04:17:33    阅读次数:334
ArcEngine由点生成TIN
这两天替别人写一个三维校园的展示程序,用的是SceneControl二次开发。需要利用DOM和TIN构建三维地形。现在说下根据高程点生成TIN的过程: (1)根据高程点文件(Excel)生成点shapefile (2)使用ITinEdit的AddFromFeatureClass方法生成TIN 高程点数据格式如下: 操作界面如下: : 生成TIN效果图: 代码很容易理解,如...
分类:其他好文   时间:2014-05-15 03:50:55    阅读次数:529
9条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!