上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页
摘要: 1. 安装OpenGL类库,Windows平台VS2010环境下安装GLUT的步骤: 把glut.h加入C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include中 把glut.lib和glut32.lib放到静态函数库所在文件夹C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib 把glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:\Windows\System32)2.建立一个OpenGL工程 打开VS2010... 阅读全文
posted @ 2013-03-25 17:34 太一吾鱼水 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1. Google Earth的默认目录缓存路径为:C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\GoogleEarth下的dbCache.dat文件夹。Windows7下的路径是? C:\Users\Administrator\AppData\LocalLow\Google\GoogleEarth\unified_cache_leveldb_leveldb2下.sst文件 C:\Users\Administrator\AppData\LocalLow\Google\Google.. 阅读全文
posted @ 2013-03-25 10:39 太一吾鱼水 阅读(1855) 评论(0) 推荐(0) 编辑
摘要: 利用AE开发,基本模式是:数据——内存CPU——数据;显示主要依赖AE现有的功能。红线右面的内容依赖AE提供的函数,自己进行扩展的难度较大!而利用图形加速技术如OpenGL:数据——内存CPU——显示。可以控制数据的计算,控制显示 阅读全文
posted @ 2013-03-21 09:47 太一吾鱼水 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 写OpenGL代码时从前到后的顺序依次是:设定viewport(视口变换),设定投影变换,设定视图变换,设定模型变换,在本地坐标空间描绘物体。而在前面为了便于理解做介绍时,说的顺序是OpenGL中物体最初是在本地坐标空间中,然后转换到世界坐标空间,再到 camera 视图空间,再到投影空间,再到屏幕坐标系。由于模型变换包括了本地空间变换到世界坐标空间,所以我们理解3D变换是一个顺序,而真正写代码时则是以相反的顺序进行的,如果从左乘矩阵这点上去理解就很容易明白为什么会是反序的。D3D是左手坐标系,Opengl是右手坐标系。 阅读全文
posted @ 2013-03-07 11:36 太一吾鱼水 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1. 将栅格数据中的某一块挖洞(NoData)或者归0?此处运用在多层DEM地质建模中,两期DSM数据过滤某一高差数据。将范围图层栅格化,运用重分类将保留区和洞区分别设成新值1和0;运用栅格图层相乘实现挖洞和归0。叠掩现象处理:利用ArcGIS中的重分类工具和栅格计算器工具。举例Q层底板和J2Z底板发生叠掩现象;首先将Q-J2Z得到栅格图层Diff.img将Diff.img重分类,分类数目2,象元值>0,1;象元<=0,NoData;得栅格图ReClass.img;将ReClass.img乘以J2Z图层,得到被挖孔的新栅格图层。2. 修正DEM在三维建模中,往往需要修正DEM影像( 阅读全文
posted @ 2013-03-06 16:26 太一吾鱼水 阅读(6320) 评论(0) 推荐(0) 编辑
摘要: 今天学习了点silverlight,才初步了解这种富客户端技术,将编译的程序打包.xap文件,然后传到客户端,在浏览器中运行,这样的程序运行在客户端,而网页asp.net则运行在web服务器端。从IE缓存文件夹中可以看到这个文件xap。xap是一个压缩文件,解压后包含一些文件。wcf是专门进行服务发... 阅读全文
posted @ 2013-02-26 17:07 太一吾鱼水 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 今天和同门解决了一个问题,这个问题12年6月份就遇到,困拢了我们近7个月。使用esri的arcsde建库,有些表在arccatalog中不可见。今天才发现原来是表名冲突了,以D101这样的放式命名,居然和内部的增加表(A)和删除表(D)冲突,真是没想到,虽然知道SDE版本控制时有有这么两个表,但是没有想到他也会这样命名,要不是他们在arcmap中注册为版本编辑了这些要素类或者Table,通过Oracle发现多了以sde.A123和sde.D131这样的表,真的不会发现会是这种问题!本来是通过ArcDiagramer建立的OMD,然后导出XML,在ArcCatalog中直接导入建立数据库,之所以 阅读全文
posted @ 2013-01-24 20:39 太一吾鱼水 阅读(268) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-01-24 09:58 太一吾鱼水 阅读(12) 评论(0) 推荐(0) 编辑
摘要: RasterIO的用法参考:在MFC项目中添加一个对话框DlgFastShow,添加一个按钮 ,在头文件中添加如下代码:1 public:2 GDALDataset* m_pDataset; 3 double m_dScale; //现有图框与图像的比值4 5 int m_iMinx;6 int m_iMiny;7 int m_iMaxx;8 int m_iMaxy;9 void ShowRaster();在实现文件中添加如下代码: 1 void DlgFastShow::OnBnClickedBtnOpenima... 阅读全文
posted @ 2012-12-31 17:00 太一吾鱼水 阅读(1310) 评论(2) 推荐(0) 编辑
摘要: 1.C#获取object对象属性值object对象属性值获取 1 private void button3_Click(object sender, EventArgs e) 2 { 3 xlsCell cel=new xlsCell(1,100); 4 List<object> lis=GetPropertyValue(cel); 5 string s=string.Empty; 6 foreach (object o in lis) 7 { 8 ... 阅读全文
posted @ 2012-12-29 11:34 太一吾鱼水 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 报表特别多的业务逻辑,还是做成一个电子政务、文件管理系统比较合适。比如煤矿的储量管理,就针对报表!和OA系统很类似啊!有些侧重信息管理如地质信息,水文信息,当然也有报表,但是相对来说就少的多了!还是做成信息管理系统,用数据库比较好!对于煤矿机电设备设施管理不好说,感觉各有利弊!今天重新拾起用Excel输出报表的工作。别人封装的来实在是看不懂! 基本思路:任何一个报表都可以划分成若干区域,如图的课程表用红色框划分成了7个区域。 (似乎用树来组织会不错,如果能有个配置文件,能否不用编码就能实现任何报表的生成?) 水晶报表的思想是报表包含子报表。如果类比这种思想报表->子报表->区域,那 阅读全文
posted @ 2012-12-29 09:50 太一吾鱼水 阅读(512) 评论(8) 推荐(0) 编辑
摘要: 情景:在一个图中,已知经过的一串n节点信息,希望显示经过的路径。数据组织: 点要素:存放图中的点信息,必含Id字段 线要素:存放编辑好的路径信息,必含“Start”和“end”字段,存放无向图的起始终止节点Id,隐含线的FID实现语言:C#数据结构:图的邻接表存储结构AdjacencyList<T>1 public class AdjacencyList<T> //图的邻接表存储结构 2 public class Node<T> //表示链表中的表结点3 public class Vertex<T>//表示存放于数组中的表头结点这里在Node&l 阅读全文
posted @ 2012-12-26 15:26 太一吾鱼水 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 今天又考了一次六级,不知道结果怎么样!贴出昨天的工作,采用MFC改写的构建影像金字塔的代码,感觉自己对于C++的基础知识掌握的还是有欠缺:1. 进度条基类CProcessBaseView Code 1 #pragma once 2 class CProcessBase:CObject 3 { 4 public: 5 CProcessBase(void); 6 ~CProcessBase(void); 7 protected: 8 /*! 进度信息 */ 9 CString m_strMessage; 10 /*! 进度值 */ 11 ... 阅读全文
posted @ 2012-12-22 19:43 太一吾鱼水 阅读(1478) 评论(0) 推荐(1) 编辑
摘要: MFC项目要选择多字节字符集。 GDAL读取栅格: OGR读取矢量数据: 注意: 如果VS编译的是64位程序,那么需要的是64位的GDAL的DLL,不然会报找不到函数依赖项的错误。 阅读全文
posted @ 2012-12-21 16:20 太一吾鱼水 阅读(1453) 评论(1) 推荐(0) 编辑
摘要: STL标准模板库,由惠普实验室最先推出,目前是C++的一部分,内置在C++编译器中。 STL内容:字符串、容器、迭代器、算法 在C++标准中,STL被组织为下面的13个头文件:<algorithm>、<deque>、<functional>、<iterator>、<vector>、<list>、<map>、<memory>、<numeric>、<queue>、<set>、<stack>和<utility>。 阅读全文
posted @ 2012-12-18 17:25 太一吾鱼水 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.自定义单元格Cell类型:以定义一个DataGridViewDateTimePickerColumn为例(源码来自CodeProject)。自定义DataGridViewDateTimePickerColumn 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Windows.Forms; 6 7 namespace NtControls 8 { 9 public class DataGridVie... 阅读全文
posted @ 2012-12-18 11:46 太一吾鱼水 阅读(606) 评论(3) 推荐(0) 编辑
摘要: 开发过程中遇到这样的问题,设计的程序需要按照如下的流程运行:1.程序启动,From_Load中读取配置文件,初始化全局连接字符串,系统运行。2.启动配置窗体,读取配置信息,显示;修改,保存,(系统重新加载运行)3.重启解决方法,通过ini配置文件存取配置信息,主要是数据库的连接字符串;读取ini文件,运行程序;启动配置,读取ini中的配置信息并显示。在界面中修改,保存配置信息。C#读取ini文件的类,运用了系统kernel32内核的API。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 us 阅读全文
posted @ 2012-12-13 09:15 太一吾鱼水 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 刚上研一那会就听师兄说起GDAL,由于当时刚开始用C#开发,所以看着他们编译了一下GDAL1.5的代码,试图用的C#图像处理的开发中,感觉好繁琐啊!所以虽然一直有心学习一下,但只是粗略的接触了一些。知道Google earth、ArcGIS都在用。最近再一次学习C++,觉得有必要从新接触GDAL。查阅了一些资料,发现1.7以后的版本编译起来并不是那么困难!尤其是应用到C++中的开发中。所以先编译了一个简单的应用到学习中。一、环境准备:1.VC++20102.gdal181源码 首先使用VisualStudio2010 IDE编译,但是在C:\warmerda\bld盘只安装了bin、da... 阅读全文
posted @ 2012-12-12 14:58 太一吾鱼水 阅读(606) 评论(0) 推荐(1) 编辑
摘要: C#高级编程P686中有介绍,生成COM对象的RCW,实现COM对象在.Net中的调用! 阅读全文
posted @ 2012-12-10 17:36 太一吾鱼水 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Vs自带的TabControl太丑,想改造一下。自定义TabControl,从TabControl派生一个自定义的标签控件GTabControl。public class GTabControl :TabControl在构造函数中添加如下代码:1 base.SetStyle(2 ControlStyles.UserPaint | // 控件将自行绘制,而不是通过操作系统来绘制3 ControlStyles.OptimizedDoubleBuffer | // 该控件首先在缓冲区中绘制,而不是直接... 阅读全文
posted @ 2012-12-08 11:16 太一吾鱼水 阅读(719) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页