
ArcGIS Engine开发笔记
GISirFive
生活啊~
像一团麻呀~
总有那解不开滴~小疙瘩~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArcGIS Engine控件运行许可
Runtime绑定:在ArcGIS Engine10.0中,许可方式发生了一定的变化,ArcGis10有一个新的要求---runtime绑定。就是在任何ArcObjects代码(包括许可初始化代码)被执行前,指定相称的ArcGIS产品---ArcGIS Desktop或者ArcGIS Engine应用程序。 建立runtime绑定的APIs位于程序集ESRI.ArcGIS.原创 2012-10-26 17:03:25 · 13640 阅读 · 0 评论 -
ArcGIS Engine二次开发中有关内存泄漏异常的解决方法
在ArcGIS Engine二次开发过程中,.NET框架下,类库是经常被提及和使用的一类技术。而在类库的使用过程中,也经常会碰到内存方面的问题。尤其在COM编程环境下,非托管类的内存管理变的非常重要。现不管在.NET下VS如何进行管理的,我只就在AE中遇到的问题及如何解决的做以下阐述。 NET开发中,引用COM对象主要是通过RCW(Runtime Callable Wrappe转载 2012-12-19 16:40:15 · 1654 阅读 · 0 评论 -
SceneControl+AE+鼠标滚轮缩放
要为SceneControl设置鼠标滚轮缩放必须定义委托,因为SceneControl没有Wheel事件,所以委托From的Wheel事件public Form1() { InitializeComponent(); this.MouseWheel += new MouseEventHandler(this.SC1_Wheel); //在这个地方输入"this.Mo转载 2012-12-19 16:36:49 · 2050 阅读 · 0 评论 -
ArcGlobe常用代码
1. 按照适当的顺序绘制ArcGlobe图层 public void GetSetGlobeDrawingOrder(ESRI.ArcGIS.GlobeCore.IGlobe globe) { ESRI.ArcGIS.GlobeCore.IGlobeDisplay globeDisplay = globe.Globe转载 2012-12-19 16:42:43 · 2394 阅读 · 0 评论 -
GlobeControl中设置图层基本高程--ArcGlobe+C#
ILayer pLayer = new MapOperationClass().GetLayer(MyGlobe, "市区道路L");IGlobeDisplayLayers pGlobeDisplayLayers = MyGlobe.GlobeDisplay as IGlobeDisplayLayers;IGlobeLayerProperties pGlobeLayerProperties转载 2012-12-19 16:41:06 · 1997 阅读 · 3 评论 -
C#程序打包
c#程序打包2011-12-02 08:56 397人阅读 评论(0)收藏 举报 一、应用程序文件夹操作1、新建一个安装项目,起名“测试打包”这里要记住路径了,不然,打完了找不着安装包在哪里,可就说不过去了,呵呵 !2、这里就会出现三个文件夹,不用多说一看就明白意思,点“应用程序文件夹-->添加-->文件夹这里的作用就是好管理,重启一下名字,转载 2012-11-06 20:01:16 · 623 阅读 · 0 评论 -
通过ComBox查询属性表中的数据
效果图源码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;us原创 2012-10-27 16:55:29 · 1046 阅读 · 0 评论 -
如何将ToobarControl或TOCControl绑定在两个控件上
一个ToolbarControl可以控制两个伙伴控件,比如在用到鹰眼时,如果鹰眼上的全图太小导致展示框太小,可以使用此功能放大。publicpartialclassForm1 :Form { intindex=0; publicForm1() { ESRI.ArcGIS.RuntimeManager.Bind(ES原创 2012-10-26 20:57:00 · 2506 阅读 · 1 评论 -
图层和属性表字段添加进ComBox
效果图源码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;usin原创 2012-10-27 14:22:54 · 1940 阅读 · 0 评论 -
AE实现鹰眼功能
效果图:源代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;原创 2012-10-26 22:22:08 · 1537 阅读 · 0 评论 -
AE二次开发问题及解决方法
1、此问题是由于没有使用LiscenseControl控件,程序运行需要使用此空间获取许可但是,只添加此控件是不行的,还要在程序运行前执行此段代码:ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);此代码应写在程序入口处: public Form1()原创 2012-10-26 17:01:51 · 2280 阅读 · 1 评论 -
ArcGIS系列软件学习参考书收藏
从刚开始学习GIS到现在,走过的路可以是波折不断,从盲目的找资料开始,决定了学习的艰难,为了让后来的朋友们能够顺利找到想要的资料,方便你的学习。你现在也是投资家,知识也是一种投资,你投资的是你自己的未来。我收藏了以下的ArcGIS系列参考书链接,并分类列出。希望对你有用,也算是我对GIS学习一个总结。一、ArcGIS桌面软件使用基础 1.ArcGIS软件操作与应用转载 2012-12-19 16:38:30 · 1038 阅读 · 0 评论