3DGIS

研究OpenGL,GPU和GIS

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  41 随笔 :: 1 文章 :: 67 评论 :: 8 Trackbacks

2008年2月3日 #

        sourceforge 在最近一个月无法访问了,但要下载工作中需要的一些源代码,进行研究和借鉴.

上网一查,还真有好心人给出了途径,http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/%5Bpeek%5D,就是这个网址,大家可以先用搜索引擎找到需要的软件,再到这个网址,按照英文字母的顺序查找.虽然没有以前方便,但总比没有东西借鉴要强啊.

posted @ 2008-07-28 18:53 武汉侯涛 阅读(18) | 评论 (0)编辑

     摘要: 有校友和网友询问ERDAS IMG格式与VC环境下读取的问题,几个月前,笔者曾经建议阅读GDAL源代码的相关部分,现在还是这个建议.为了大家更容易上路,笔者将以前代码贴出,供大家参考.
  阅读全文
posted @ 2008-06-29 10:10 武汉侯涛 阅读(112) | 评论 (0)编辑

     摘要: 由于工作上的要求,需将3DS模型在DirectX环境下读入并显示,以前在OpenGL环境下做过读入3DS文件并渲染的事情,对3DS文件的格式已经熟悉,现在,相当于文件读取没有问题,只是要转换到DirectX环境需要的类型数据。正好,DirectX的SDK有读取OBJ格式的程序,大致知道了DirectX环境需要Material配合Mesh数据的模式,因此,将两者综合考虑,可完成任务。
  阅读全文
posted @ 2008-05-24 17:50 武汉侯涛 阅读(147) | 评论 (0)编辑

     摘要:

2008北京奥运圣火传递中, 当专机出现跨洲飞行时候,CCTV在报道过程中,,有两次标示飞行路线时出现技术错误。从地图上可见。

  阅读全文
posted @ 2008-04-20 08:29 武汉侯涛 阅读(1037) | 评论 (8)编辑

     摘要:
在得到区域较大比例尺DEM数据后,通过各格网单元的领域高程差等运算,可生成此区域的三维场景下的坡度与坡向图。其用途较广,如坡度图一般用于退耕还林、土地适宜性评价等方面,坡向图为辐照度等进一步的计算提供基础。另外,坡度、坡向图也应用于自然条件下的水流分布、滑坡等地质灾害监测等方面。以下给出基本公式与程序代码参考。

  阅读全文
posted @ 2008-04-12 12:23 武汉侯涛 阅读(545) | 评论 (0)编辑

     摘要:
三维场景下的通视分析作为GIS中一种重要的分析功能,可应用于旅游中的风景评价,房地产中视线遮挡判断,以及通讯中的信号覆盖,或军事上的火力覆盖等多方面,具有计算结果直观等优点。而通视分析的类型大致有:一点对整个区域的通视面积计算,两点之间的通视性判断,多点通视面积的交集计算,由被覆盖的可视面积反求待定位置与高度等。本文章着重讲解三维场景下前两种通视分析类型的算法和编码。  阅读全文
posted @ 2008-04-03 12:49 武汉侯涛 阅读(583) | 评论 (0)编辑

     摘要: 当折线的端点过于密集,以至于显示时堆积在一起时,有必要简化折线,以提高后续凸包或相交运算的处理效率与显示清晰度。第一步通过设置顶点之间的距离阈值来减少冗余顶点。第二步,采用Douglas-Peucker (DP)算法简化折线,其在计算机图形学与地理信息系统领域被广泛应用。

  阅读全文
posted @ 2008-03-25 09:52 武汉侯涛 阅读(353) | 评论 (0)编辑

     摘要: 介绍完平面上凸包各种求取方法后,讲解三维顶点集合凸包的方法。  阅读全文
posted @ 2008-03-24 10:01 武汉侯涛 阅读(279) | 评论 (0)编辑

     摘要: 现在介绍平面上顶点集合凸包的Bentley-Faust-Preparata (BFP)方法,与前面讲解的Graham Scan和Andrew's Monotone Chain方法不同之处是,预先并不需要将整个顶点集合一起按照X、Y轴数值排序。这种方法虽然是种近似方法,但时间复杂度降低,对于大数据量顶点的处理要求比较适合。  阅读全文
posted @ 2008-03-20 15:15 武汉侯涛 阅读(326) | 评论 (0)编辑

     摘要: 介绍求取平面上顶点集合凸包的Graham Scan和Andrew's Monotone Chain方法。基本原理是在顶点排序好后,初始化一栈,循环取出顶点集合中每个顶点元素,将其与栈顶两元素进行判别,看是否符合凸包条件,循环结束后,栈中剩余元素即为所求。具体过程如下。
  阅读全文
posted @ 2008-03-19 09:41 武汉侯涛 阅读(315) | 评论 (2)编辑

     摘要: 寻找几何物体(点、线段、面与体等)的包围容器(Bounding Container)能加速三维仿真程序中的光线跟踪、碰撞检测和消隐处理等过程,因为在使用这些复杂的处理方法前,采用一个包围容器的预处理能先剔除一些不需参加后续计算的几何物体。包围容器的形状分为矩形、多边形和椭圆等,需注意计算这个容器所消耗的时间应小于希望节省的时间。  阅读全文
posted @ 2008-03-18 11:35 武汉侯涛 阅读(305) | 评论 (2)编辑

     摘要: 说明单调链后,针对平面上多条线段求交问题,若使用最直接的方法,即两两求其交点,则(N-1) + (N-2)+…1 = N(N-1)/2次运算,时间复杂度是O(n2)。这种方法对交点个数接近N(N-1)/2的情况可行,但大多数情况下,N条线段形成的交点个数是较少的,此时算法可调整成与输入线段个数和输出的交点个数相关的效率更高的方法,如Bentley-Ottmann 算法。

  阅读全文
posted @ 2008-03-17 15:43 武汉侯涛 阅读(345) | 评论 (0)编辑

     摘要: 查询平面上一点是否在某多边形(可以为凸或凹多边形)范围内,或在其边上,或在范围之外,此方法作为GIS空间分析中的一种有广泛的应用。具体方法之一是从此点开始沿任意方向作射线,计算此射线与多边形的边的相交个数;方法之二是判断此点与多边形边的左右邻接关系。
  阅读全文
posted @ 2008-03-14 11:14 武汉侯涛 阅读(315) | 评论 (2)编辑

     摘要: 继续讲解3D空间下直线与平面的交点,点到平面的距离,直线到平面的距离,3D空间下两平面相交形成的交线等内容。求解过程中,未知顶点以参数方式表达,并依照矢量点乘和叉乘的性质列出方程求取结果,此技术思路符合实际工作中的初始条件,并且计算过程较快捷。

  阅读全文
posted @ 2008-03-12 11:07 武汉侯涛 阅读(374) | 评论 (1)编辑

     摘要: 在前面两节探讨的基础上,利用已知空间顶点坐标情况下,以矢量点乘和叉乘为基础,继续讲解三维空间中两条直线之间的距离,二维平面上任意凸多边形的面积, 三维空间中凸多边形的面积等方面的应用和程序编写工作。  阅读全文
posted @ 2008-03-10 11:02 武汉侯涛 阅读(345) | 评论 (1)编辑

     摘要: 继续上一节的内容,本节主要讲解三维空间中射线、线段与平面及三维物体的交点及距离的计算,它们在碰撞检测和可见性剔除等应用中是必不可少的。首先给出3D空间下点乘和叉乘的定义与定理的推导,再谈如何应用到求取3D空间下点到直线距离编码的工作中。  阅读全文
posted @ 2008-03-08 10:39 武汉侯涛 阅读(393) | 评论 (1)编辑

     摘要: 地理信息系统软件开发中经常需要求取点、线、面之间的交点、交线、封闭区域面积和闭合集等结果,采用以矢量点乘和叉乘为基础的求取算法符合实际工作中已给出点位置和法向量等条件的情况,效率较高。首先给出基本公式的推导,然后给出代码和效果图。

  阅读全文
posted @ 2008-03-06 11:27 武汉侯涛 阅读(431) | 评论 (1)编辑

     摘要: DEM重采样(Resample)可生成与原始格网不同空间分辨率的格网DEM,产生的结果运用在匹配遥感图象分辨率以生成三维地形场景,及建立细节层次模型(LOD)等方面。在重采样的过程中,插值计算的方法有最近邻域、距离反转加权、双线性、B样条曲线和双三次样条曲线(Bicubic Spline Interpolation)等。本文详细介绍最后一种方法。
  阅读全文
posted @ 2008-02-20 17:37 武汉侯涛 阅读(443) | 评论 (1)编辑

     摘要: on the 24th General Assembly of International Scientific Radio Union in 1993, astronomers from 10 countries, including China, proposed a tentative large radio telescope project, also called SKA (Square Kilometer Array). Firstly, using space-borne remote sensing images, topographic maps and other relevant data, through image processing and spatial characters of remote sensing images interpretation, the surrounding sites of SKA in a 1000 km radius circle region centered in Guizhou Province has bee  阅读全文
posted @ 2008-02-16 19:44 武汉侯涛 阅读(64) | 评论 (0)编辑

     摘要: As a synthesize technology, has been springing up in the end of 20 century, Virtual Reality technology integrates several latest information technology such as computer graph, artificial intelligence, Multi-media, Sensor surveying and parallel processing technology. Virtual Reality technique provides a new interface tool and interactive operation environment and immersive environment for the representation and real-time simulation of large-scale virtual scene.
In Hebei Province, northeast of  阅读全文
posted @ 2008-02-16 19:11 武汉侯涛 阅读(100) | 评论 (0)编辑

     摘要: 现阶段生成数字高程模型(DEM)的方法较多,如以摄影测量得到的像对为数据源跟踪生成等高线及DEM,由机载激光测距仪记录规则点集后生产数据,也可采用传统的地形图扫描后跟踪等高线,记录一连串离散点集,接着运用各类算法进行处理,最后生成不规则三角网(TIN)与规则格网(GRID)DEM的方法。本文主要介绍的就是以等高线和离散点集为数据源,产生TIN与GRID DEM的技术路线。具体步骤如下:  阅读全文
posted @ 2008-02-15 20:59 武汉侯涛 阅读(677) | 评论 (11)编辑

     摘要: 利用卫星遥感影像及地形图等有关资料,通过计算机图像处理与遥感影像空间特征判读, 以贵州为中心在1000公里范围内寻找SKA外围点,在贵州南部喀斯特地区发现了大量适合建造SKA的洼地。然后,根据历史资料查阅、遥感影像分析与工程地质、水文地质现场调查和测量相结合的方法,对此地区的自然地理、地貌发育控制因素、洼地的形态特征、水文、工程稳定性、气象及电波环境等诸方面, 进行了多学科的台址评估工作, 找到了可用于建造SKA的洼地300余个,并从中优选出两个洼地。
  阅读全文
posted @ 2008-02-03 19:48 武汉侯涛 阅读(447) | 评论 (1)编辑