vb点虐 gis开发 vbs开发工具

vb课程设计 关于GIS的

不用找源码,安装一个VS点虐 2005或2008,安装ArcGIS Enigne 9.2 Develope Kit for .NET 或9.3,直接在VS的IDE里面配置这些功能就行了,里面的SQL查询、距离测量、缓冲区分析那是要自己开发,不过简单,你必须学AO。建议你不要找什么源码,动手摸索了,这样对你才有好处。如果是为了完成任务的那种心态,对自己以后就业不好。

创新互联主要从事成都网站设计、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务白城,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

测距就用AO的INewLineFeedback画线判断一个IPolyline的长度

缓冲就用AO的ITopologicalOperator 接口的Buffer方法来做。

地图坐标显示功能比较简单,给MapControl加一个onmousemove事件,移动时获得地图的坐标mapx,mapy,显示在状态条中。

SQL查询就用IQueryFilter根据你输入的SQL进行查询,查询后,通过IFeatureCursor接口访问这些IFeature,通过IFeature的get_value方法获得每个IFeature的属性值。

编辑工具就只用配置Editor工具按钮放到你的toolbarcontrol中

以上都是在ArcGIS Engine里面实现的方法。自己动手弄吧,多实践,对你有帮助。

最近在做基于VB点虐 的ArcEngine的二次开发(项目需要),就是要求做一个GIS系统出来,现在遇到了些问题。

WithEvents 的作用是让你能够处理CustomizeDialog所发出的事件。

m_pCustomizeDialogEvents = m_pCustomizeDialog为什么要这么做,代码太少,看不出所以然来。 看样子估计是打算把接口和事件处理分开来。

GIS大侠们,为什么我利用VB.NET和AE进行二次开发的时候,总是有未处理COMException的错误啊?

安装ArcGIS10.0后,请安装开发环境(如Visual Studio),如果已经有开发环境,跳过这一步直接安装ArcGIS SDK及AE并授权,即可在开发环境中使用COM组件来做二次开发。

ArcGIS Map、Server、Catalog、Scene、Globe都是基于ArcGIS Object开发出来的产品;ArcGIS Engine也是基于ArcGIS Object的类库封装起来的一个开发产品,用来自定义开发C/S端应用GIS。

或刨净并从田间清除,施用优质

小弟刚刚学GIS开发(ArcEngine(vb点虐 实现)),希望大侠能推荐一本好的教程,小弟不胜感激!

基于vb点虐 进行AE开发的比较少,以下2本书可以参考。

《ArcGIS Engine开发从入门到精通》(内附光盘)-邱洪钢(人民邮电出版社,2010),本书讲解是基于ArcGIS Engine 9.3开发平台,介绍了相关的开发技术和工程应用,并用C#语言编程实现了工程实例。

《地理信息系统开发——ArcEngine方法》-韩鹏(武汉大学出版社,2008),本书以Visual Basic作为开发语言,结合大量的实例,详细介绍了ArcEngine进行GIS二次开发的方法和过程。


本文名称:vb点虐 gis开发 vbs开发工具
分享URL:http://ybzwz.com/article/ddieici.html