
GIS
iteye_16040
这个作者很懒,什么都没留下…
展开
-
不要跑偏啊
想要做GIS的话,要牢牢抓住两大技术,C#和AO开发。这是核心关键,不要跑偏啊!原创 2010-09-06 11:07:19 · 141 阅读 · 0 评论 -
AO中为什么不能直接用类来实例化?
在AO开发中,经常会遇到类似的声明: IBasicMap pMap=new MapClass(); 于是就会产生这种疑问,为什么不这样声明呢? MapClass pMap=new MapClass(); 如果这样声明,将会编译错误,不能通过类的全权名进行方法的调用,只能用接口实例来访问。 这是因为Class(如上例中MapClass)里实现相关接口的方法, 属性是以显式接口的方式实现的。...原创 2010-09-09 11:14:16 · 155 阅读 · 0 评论 -
一个地图文档包含多个地图
[img]http://dl.iteye.com/upload/attachment/318181/1e7dfaa5-2bb7-37ea-8522-c71f5cbf30ac.jpg[/img] 曾经有个疑问: “据说一个地图文档里面有多个Map,但是我看的地图文档里面都是以Layer图层组成的呀,所谓一个文档里面有多个Map是以哪种形式组织的呢?” 答案是这样的: “一个地图文档包...原创 2010-09-28 11:09:42 · 276 阅读 · 0 评论 -
Mapcotrol控件
[size=medium] MapControl对应ArcMap中的数据视图,它封装了Map对象,并提供了额外的属性、方法、事件用于: 管理控件的外观、显示属性和地图属性; 添加并管理控件中的数据层; 装载Map文档(.mxd)到控件中 从其它应用程序拖放数据到控件中; Tracking shapes and drawing to the display ArcGIS...原创 2011-06-24 10:11:08 · 139 阅读 · 0 评论 -
ArcGIS Server和ArcGIS Engine
ArcGIS Server是做B/S开发的; ArcGIS Engine是做C/S开发的。 开发环境安装 CS开发的话,可以直接就用engine做就可以了,不用desktop; BS开发,就要先安装desktop,再安装server for .net (or for java)因为server里面还是调用deskt内部ArcObject,server只不过是对ArcObject做了一个...原创 2011-04-23 11:27:23 · 317 阅读 · 0 评论