上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 83 下一页
  2011年6月8日
摘要: 十九个国内外主流的三维GIS软件 我国GIS经过三十多年的发展,理论和技术日趋成熟,在传统二维GIS已不能满足应用需求的情况下,三维GIS应运而生,并成为GIS的重要发展方向之一。上世纪八十年代末以来,空间信息三维可视化技术成为业界研究的热点并以惊人的速度迅速发展起来,首先是美国推出Google Earth、Skyline、World Wind、 Virtual Earth、ArcGIS Explorer等,我国也紧随推出了EV-Globe 、GeoGlobe、VRMap、IMAGIS等软件与国外软件竞争本土市场。三维GIS得到了各行业用户的认同,在城市规划、综合应急、军事仿真、虚拟旅游、智能 阅读全文
posted @ 2011-06-08 15:26 3D入魔 阅读(4057) 评论(0) 推荐(0) 编辑
  2011年5月12日
摘要: 写文件:CString szFilter1 = _T("导出路径文件(*.txt)|*.txt;|所有文件(*.*)|*.*||"); CFileDialog dlg(FALSE, _T(".txt"), NULL, OFN_CREATEPROMPT|OFN_OVERWRITEPROMPT,szFilter1);if (dlg.DoModal()==IDOK){CComBSTR str=dlg.GetPathName();std::ofstream cout;cout.open(str, std::ios::out);// 如果文件不存在可自动创建之if 阅读全文
posted @ 2011-05-12 15:16 3D入魔 阅读(483) 评论(0) 推荐(0) 编辑
  2011年5月11日
摘要: MFC非模态对话框的创建: 用MFC创建非模态的对话框,和模态对话框创建方式不同,模态对话框用 dlg.DoModel()调用,而非模态对话框要用create函数创建调用。/*假设IDD_TEST_DLG为已经定义的对话框资源的ID号*/CTestDlg *dlg=new CTestDlg;dlg->Create(IDD_TEST_DLG,NULL);dlg->ShowWindows(SW_SHOW);//SW_SHOW是对话框的显示方式 MFC非模态对话框的销毁: 非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别,先看一下MSDN的原文:When you 阅读全文
posted @ 2011-05-11 16:46 3D入魔 阅读(1244) 评论(0) 推荐(0) 编辑
  2011年3月11日
摘要: //将unicode下的wstring转化成ansi下的stringinline std::string UnicodeToASCII(LPCTSTR lpszText){ int length=_tcslen(lpszText); TCHAR* pWideCharStr=new TCHAR[length+1]; char* data=new char[2*length+2]; _tcscpy(pWideCharStr, lpszText); WideCharToMultiByte(CP_ACP, 0, pWideCharStr, -1, data, 2*length + 2, NULL, N 阅读全文
posted @ 2011-03-11 16:36 3D入魔 阅读(359) 评论(0) 推荐(0) 编辑
  2011年2月25日
摘要: ArcGIS Engine基础开发教程(0)——目录 《ArcEngine9.3 基础开发教程》是面向初中级开发者的一份简单易用,功能全面的学习资料及参考文档。教程首先从如何来创建一个ArcGIS Engine桌面应用程序开始,依据GIS的数据获取(几何对象与空间参考)、显示(地图与地图布局、图层符号化、地图输出)、处理(地图查询)、分析(空间分析)主线来进行详细讲解。每一具体的部分均由目标、准备... 阅读全文
posted @ 2011-02-25 17:01 3D入魔 阅读(2514) 评论(0) 推荐(0) 编辑
  2011年1月19日
摘要: 接口文档:/*1.新建*///新建Worddocument.all.FramerControl1.CreateNew("Word.Document");//新建Exceldocument.all.FramerControl1.CreateNew("Excel.Sheet");/*2.打开文件*///打开制定的本地文件document.all.FramerControl1.Open("C:\\TestBook.xls");//制定用Word来打开c:\plain.txt文件document.all.FramerControl1.Open("C:\\Plain.txt",false, "Word. 阅读全文
posted @ 2011-01-19 17:56 3D入魔 阅读(1063) 评论(0) 推荐(0) 编辑
  2011年1月13日
摘要: 母子关系:DAE是COLLADA的模型文件 标签: dae collada it分类: 网络IT 我们提到了Google Earth/Google Maps 中用于三维建筑模型的DAE文件,DAE是英文Digital Asset Exchange的首字母缩写,意思为数据资源交换。DAE文件并非 Google为 Google Earth、Google Maps创立的文件格式,它是COLLADA的模型... 阅读全文
posted @ 2011-01-13 09:45 3D入魔 阅读(7536) 评论(0) 推荐(0) 编辑
  2010年11月2日
摘要: Sets a breakpoint on a specified object allocation order number (debug version only). long _CrtSetBreakAlloc( long lBreakAlloc ); ParameterslBreakAlloc Allocation order number, for which to set the ... 阅读全文
posted @ 2010-11-02 18:05 3D入魔 阅读(2435) 评论(0) 推荐(0) 编辑
  2010年10月13日
摘要: vc++实现avi文件的操作 为了对avi进行读写,微软提供了一套API,总共50个函数,他们的用途主要有两类,一个是avi文件的操作,一类是数据流streams的操作。  1、打开和关闭文件  AVIFileOpen ,AVIFileAddRef, AVIFileRelease  2、从文件中读取文件信息  通过AVIFileInfo可以获取avi文件的一些信息,这个函数返回一个AVIFILE... 阅读全文
posted @ 2010-10-13 14:28 3D入魔 阅读(2171) 评论(0) 推荐(0) 编辑
  2010年10月9日
摘要: CString->TCHAR*的转化可以用函数GetBuff() 函数原型为:LPTSTR GetBuffer( int nMinBufLength );CString str("CString");TCHAR* szMsg = new TCHAR[100];//其参数为CString字符串的长度szMsg = str.GetBuffer(str.GetLength());str.Relea... 阅读全文
posted @ 2010-10-09 15:18 3D入魔 阅读(423) 评论(0) 推荐(0) 编辑
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 83 下一页