摘要: 首先登录Google Maps页面,定位到需要分享的位置,然后点击“共享链接”中的“粘贴 HTML 以便嵌入网站”,OK。 阅读全文
posted @ 2010-03-29 10:01 zfgis 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 创建了一个Alt project工程,创建时选择了包含mfc 。 开始时编译链接都正常,可写了一段代码后链接的时候就会出现 mfcs90d.lib(xxx.obj) : error LNK2005: _DllMain@12 already defined in MSVCRTD.lib(xxx.obj) 的链接错误。仔细查看输出就会发现其原因是mfcs90d.lib和MSVCR... 阅读全文
posted @ 2010-03-28 10:50 zfgis 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 最近在做WEBGIS项目,要调用以前一些VC的DLL,所以使用COM进行封装,在C#中传数组头痛了几天,今天终于调试出来了。由于COM中不能直接使用数组,所以经常使用到SAFEARRAY与VARIANT的转换SAFEARRAY* pSA; SAFEARRAYBOUND aDim[1]; //定义安全数组维数aDim[0].lLbound=0; aDim[0].cElements=2; //一维数组... 阅读全文
posted @ 2010-03-28 10:34 zfgis 阅读(3711) 评论(0) 推荐(0) 编辑
摘要: BYTE * ppBuf;long pcBufLen; CMemFile file(ppBuf,pcBufLen); CArchive ar(&file,CArchive::load); 下面是COleVariant与BYTE 转换: //Extensive error checking is le 阅读全文
posted @ 2010-03-27 14:54 zfgis 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 在ArcGis Engine中实现对符号的预览,生成预览图片。使用的时候只要调用SymbolToBitmp(符号,宽,高)就可以返回生成的图片了。关键代码如下: public System.Drawing.Bitmap SymbolToBitmp(ESRI.ArcGIS.Display.ISymbol pSymbol,int iwidth,int iheight){//根据高宽创建图象Bitmap... 阅读全文
posted @ 2010-03-27 14:46 zfgis 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 经过一段时间的努力,终于把主要功能实现了,大概总结一下: 显示钻孔: 建立三角网:创建Delaunay三角网 创建地层:选择三棱柱表现地层 地层剖切:三角面片的剖切 基本原理:设平面方程为ax + by + cz + d = 0,则平面的法向量为n(a,b,c)。定义空间一点M(X,Y,Z),并定义 阅读全文
posted @ 2010-03-27 14:42 zfgis 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 以前只了解一点C#、JS和ArcEngine、ArcIMS,并不了解AJAX、ArcServer,下面是这段时间总结的一些经验,语言描述可能不是很专业,但绝对实用。 Callback回调机制(我的理解):前台的操作和后台处理可以异步进行,前台需要后台做某些事情时,通过JS将参数以字符串的形式传入后台 阅读全文
posted @ 2010-03-27 14:40 zfgis 阅读(545) 评论(0) 推荐(1) 编辑