01 2015 档案
摘要:在OSGMFC程序基础上修改OSG_MFC类的方法,如下: 1 void cOSG::InitSceneGraph(void) 2 { 3 // Init the main Root Node/Group 4 mRoot = new osg::Group; 5 6 ///...
阅读全文
摘要:在OSG的Demo中找到MFC_OSG类文件。 1 #pragma once 2 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 1...
阅读全文
摘要:环境:Vs2010 OpenSceneGraph-3.0.1-VS10.0.30319-x86-debug-12741 OpenSceneGraph-3.0.1-VS10.0.30319-x86-release-12741设置环境变量PATH: D:\osg\binOSG_F...
阅读全文
摘要:线性四叉树十进制Morton码计算,具体算法描述龚健雅《地理信息系统基础》P108
阅读全文
摘要:每次都以为自己理解了Dijkstra这个算法,但是过没多久又忘记了,这应该是第4、5次重温这个算法了。 这次是看的胡鹏的《地理信息系统》,看完之后突然意识到用数学公式表示算法流程是如此的好理解,堪称完美。内容摘抄如下: 网络中的最短路径是一条简单路径,即是一条不与自身相交的路径,最短路径搜索...
阅读全文
摘要:以前从来没有想过.Net开发居然存在内存无法释放的问题,总是认为GC给我处理好了一切。现在GIS二次开发结合三维球开发,没有想到存在如此严重的内存增长,很快内存就不够用了,导致系统各种不稳定。球体和三维模型就开始闪烁,出现无法创建D3D或GDI+设备,OutOfMemory等错误。最近一直为内存...
阅读全文
摘要:如果某对象的Dispose方法被调用一次以上,则该对象必须忽略第一次调用后的所有调用。如果对象的Dispose方法被多次调用,该对象一定不要引发异常。除Dispose之外的实例方法在资源已释放时会引发ObjectDisposedException。用户可能期望资源类型使用特定的约定来表示已分配状态和...
阅读全文
摘要:我计算了一套七参数,但是别人说计算结果不正确,我只好验证一下。最后知道为啥算错了,原来是尺度K的单位问题,我计算七参数的单位是PPM,而下面软件的单位是m所以需要除以1000000进行计算。下面是验证数据和计算结果,证明我的七参数是正确的。参考文献:http://www.docin.com/p-23...
阅读全文
摘要:windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解http://shashanzhao.com/archives/832.html虽然是中文字,但是理解起来还是很困难,什么叫工作设置内存,什么叫内存专用工作集,什么叫提交大小,区别是什么,让人看了一头雾水.通俗的讲工作设置内存是程...
阅读全文
摘要:第一个测试的Demo 1 2 3 4 5 6 7 8 9 10 11 using System;12 using System.Xml;13 using System.Data;14 using System.Data.OracleClient;15 16 namespace MyP...
阅读全文