文章分类 - ArcGIS
摘要:使用IWorkspaceFactory,IWorkspaceName,IName,IWorkspace等接口以及InMemoryWorkspaceFactoryClass对象创建在程序运行时的内存中的矢量要素层直接上代码:///<summary>///在程序运行时的内存中创建矢量要素层,并加到地图控件最顶端///</summary> ///<param name="pMapCtrl">地图控件</param>///<returns>IFeatureLayer 新加的要素层</returns>privat
阅读全文
摘要:最近几天开始学习和基础ArcGIS AO 开发,感觉对一些概念性的东西很不了解,在学习过程中遇到了一些问题。突然想起前几天一同学问了我这样一个问题,如何实现添加一个面要素是判断是否与一个面图层相交。开始的时候我想起了用叠加分析来实现,但是没有亲自实践。刚好学习AO也趁此机会提高一下动手能力。 用过分析面的相交可能范围包含、被包含、叠加、相接几种情况。如下如所示:实现代码: public bool GetInterSection(string tableName,IGeometry gemotry,int objid) { IFeatureWorkspace currentWorkspace .
阅读全文
摘要:一、AO和AE是什么及区别和联系甲文:AO的全称叫ArcObjects,是一组组件对象库,号称是“世界上继微软之后第二庞大的类库!”我们所熟悉的ArcGIS桌面产品,ArcGIS Desktop(ArcMap,ArcCatalog……)都是AO的产品,也就是说都是用AO开发出来的。AE全程ArcEngine,是用于嵌入式开发的组件类库,或叫开发包,可以供使用者在现有的MS系统中嵌入地图服务等功能。AE从类库或是从体系架构上来说,是AO的子集,其功能没有AO那么强大,但凡是在ArcGIS Desktop中能实现的功能,用AE开发基本都能实现。AO是基于COM技术的,因此,凡是支持COM技术的ID
阅读全文
摘要:1、ArcGISAPIforSilverlighthttp://help.arcgis.com/EN/webapi/silverlight/ 下载前需要先登录。如果没有帐号,需要先注册一个。2、ArcGIS API for WPFhttp://help.arcgis.com/en/webapi/wpf/index.html3、官方网站 Esri中国(北京)有限公司版网站(软件、知识库、下载与更新、Esri中国社区)http://support.esrichina-bj.cn/ ArcGIS 博客http://resources.arcgis.com/zh-cn/content/all-blog
阅读全文

浙公网安备 33010602011771号