高程
大地测量学是运用数学工具研究地球的大小和形状,以及表示其表面位置的多种坐标系统的学科。这里有三个基本的表面是需要我们知道的,即:地形实际表面、大地水准面(Geoid)、参考椭球面(Ellipsoid)。
大地水准面是一个非常接近海平面并且具有相同重力势能的表面,如果一个人能够挖掘一条切断陆地、...
分类:
其他好文 时间:
2014-05-17 02:09:41
阅读次数:
428
若是第一次打开,且在网络连接通畅的情况下,你会发现目录中已有部分数据层,这些数据层是由ArcGISOnline的在线数据:Imagery图层即在线的影像数据、高程数据、地名数据、运输线数据。
ArcGlobe的图层类型有别于ArcMap在ArcGlobe共有三种类型的图层:浮动层(Floatingl...
分类:
其他好文 时间:
2014-05-17 02:06:55
阅读次数:
270
可傻算是我们测绘行业用的比较可靠的软件了,不管我们布控什么网形,他都能解算,出来的平差结果文件也行当有实用性和参考性,里面算出来的精度对比会看到网形与网形的差别之处。最近工作不是怎么忙,我打算重拾可傻,把可傻的平面、高程、gps等相关使用方法做个视频教程,让大家还没有学会用可傻去平差的哥们有个好的帮...
分类:
其他好文 时间:
2014-05-15 20:59:27
阅读次数:
403
最近从事三维地形开发,从HDF、tif、img文件里解析数据,读取出高程值,在OSG的场景中做三维的地形,这之间最困难的是数据的获取,比如你要从几十个G的tif或者img读取数据,推荐一个很优秀的GIS库,GDAL,C++和C#均可用,特别是C#中,调用九个dll即可获取该库的所有功能,这几个库.....
分类:
其他好文 时间:
2014-05-15 15:42:30
阅读次数:
248
加载完TIN数据后,需要在三维物体上描绘细节,即纹理;建立DEM表面点与纹理空间点的关系,即纹理映射。叠加影像数据就是把影像看作纹理,将其贴在地形表面,让其具有地形起伏的三维效果。
这里与GlobeControl下三维场景的构建有所不同,在前面的博文中我们提到过,globe下图层主要有三种类型:Floating、Draped、Elevation(浮动、叠加和高程图层),即只需要设置图层的属性即可...
分类:
其他好文 时间:
2014-05-15 15:13:47
阅读次数:
388
这两天替别人写一个三维校园的展示程序,用的是SceneControl二次开发。需要利用DOM和TIN构建三维地形。现在说下根据高程点生成TIN的过程:
(1)根据高程点文件(Excel)生成点shapefile
(2)使用ITinEdit的AddFromFeatureClass方法生成TIN
高程点数据格式如下:
操作界面如下:
:
生成TIN效果图:
代码很容易理解,如...
分类:
其他好文 时间:
2014-05-15 03:50:55
阅读次数:
529
摘要:在地理数据库中,坐标系和其他相关空间属性被定义为各数据集的空间参考的一部分。空间参考是用于存储各要素类和栅格数据集,以及其他坐标属性(例如,x,y
坐标的坐标分辨率及可选的 z 坐标和测量 (m) 坐标)的坐标系。如果需要,可使用表示表面高程的 z 坐标为数据集定义一个垂直坐标系。任何特定区域...
分类:
其他好文 时间:
2014-05-11 15:46:01
阅读次数:
407
在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。为什么要使用生产者和消费者模式在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者处理速度很慢,那么生...
分类:
其他好文 时间:
2014-05-09 08:19:05
阅读次数:
455
本来只是想对写c++和基于c++的数据结构的文章,但是,后来发现,对于c++中一些细节还是得要从C中以及计算机系统的细节结构进行仔细地研究,要想提高程序的效率也必须深刻地了解C,所以我这里在C的基础中选取一些重要的C以及计算机系统的内容进行总结,取书中重要的部分,不要对细节过分纠结。...
分类:
其他好文 时间:
2014-05-08 05:06:25
阅读次数:
347
在程序中使用缓存可以极大的提高程序的运行速度,设计一个简单的缓存类并不需要太复杂的逻辑.简单的只需要3个接口.
存对象
取对象
删除对象...
分类:
移动开发 时间:
2014-05-08 04:05:50
阅读次数:
439