ArcGIS10试用体验之安装篇
ArcGIS9.3的下一个版本ArcGIS9.4,据说是有了太多革命性的变化,使得ESRI最终考虑将其命名为10。在去年ESRI中国用户大会上,我们已经见识过ArcGIS10的面容,在系统展示区,我也曾经距离地了解过它的不同程序,在欣喜之余,却留下了一个“慢”字的感觉——这得用多高配置的机器才能流畅地运行啊!
但目前我手头上拿到的ArcGIS 10 pre-release版本,却开始在颠覆我之前的影响:全新的布局,更好的UI效果,更为强大的功能和配置,使得我也不由得相信,这将是一款非常棒的GIS平台。在最近一段时间,我将为大家简要介绍一下我试用ArcGIS10的感觉,以及ArcGIS10的一些新功能。
...
ICommand接口的Enabled属性
最近老革命遇到新问题,最近我也开始写起ArcMap的DLL插件起来,其中有些功能的要求颇为特别,如“该命令只有在数据为SDE类型才能使用”,“只有在ArcMap中存在要素图层才能使用”等等,虽
制作ArcGIS DLL插件的安装包
当我们编写了一个ArcGIS扩展DLL文件后,如何将它载入到ArcGIS程序中呢?这个很简单,无非是在“定制”面板中点击“Add from file”命令导入即可,但如果类实现了IDockableWindowDef,我们就得在组件管理器中将其再注册一次,这样做非常麻烦。如果是自己写个DLL玩玩尚可,这也算不上什么了不起的工作,但如果你是给客户开发......
基于Oracle触发器的ArcSDE数据库要素级监测
本文已经发表在《宁波大学学报》第20卷第4期,PDF文件可以在http://3xb.nbu.edu.cn/lg/200704507.pdf下载。
摘 要:本文介绍了一种基于底层Oracle数据库的触发器对象对ArcSDE数据库单个要素状态变化监测的方法,弥补了ArcSDE数据库的GeoDatabase模型无法对地理要素在时间维度上进行管理的缺陷,将三维地理数据库转换为支持时间轴的四维空间数据库。该方法较目前普遍使用的各种技术手段具有快速、可靠和自动化程度更高等优点,同时减轻了数据服务器的访问压力并提高了监测效率。
VS2005不支持TOCControl控件的问题解决
ArcGIS Server学习6
使用Server API和web控件既可以开发供用户直接交互的Web应用程序,也可以开发供程序使用的Web Service。AS支持的WEB Service分为两种,即Application Web Service和ArcGIS Server Web Service。
Application Web Service
Application Web Service是我们见过的最普通的WEB SERVICE编写形式,它的编写方法同ASP.NET WEB SERVICE并无二致,同样...
ArcGIS Server学习5
我们继续讨论web程序的状态问题。其实写过诸如asp jsp的人都知道,类似session、cookie等东西在web页面程序中应用的非常广泛,因为这是我们让程序记住一个用户标志的方法,唯有使用这些对象,我们才能区分不同的用户。
事实上,有状态的web程序是极其常见的,许多我们根本没有意识到的“无状态”操作都依赖有状态的方法来实现,这种方法我们称为“浅状态程序”,例如下面这个例子,我们启动一个页面,然后点击一个&ld...
ArcGIS Server学习4
客户端程序连接到SOM,要求访问一个SO;
SOM分配一个SOC给客户端程序的AO Proxy对象,这个SOC是AS启动时建立的,默认最少为2个,最多为4个;
客户端程序通过调用远程AO对象的Proxy对象操作AO对象;
执行完操作后。执行pSC.Relea...
ArcGIS Server学习3
AS使用了分布式对象技术DOT来处理这个问题,ADF提供了一系列所谓的ArcO...
ArcGIS Server学习2
我们先不谈桌面端的产品,先讨论服务器端的两个组件,即web服务器和GIS服务器。
WEB服务器是一种用于解析外部的HTTP协议访问,并将这一访问的信息解析后传递给GIS服务器的组件,这个产品是现成的,如IIS或Apache都是一种WEB服务器。我们开发的WEB应用程序(A...
ArcGIS Server学习
Map的度量单位
地图在显示时出现的度量单位,一般是通过IMap::MapUnits来设置的,这是一个预先定义好的枚举值。
在图层被加载到Map对象中后,如果地图对象不存在一个坐标系统且图层的空间参考存在,则地图对象会使用该空间参考,此时,地图的MapUnits和DistanceUnits属性也被设置。
如果是多个图层被载入,则地...
接边算法研究1
在开始接边代码编写之前,我在网上找了一些论文研究过,很遗憾,几乎没有一篇对我的具体工作有帮助。它们都是谈流程该如何如何,顶多用伪代码来画画结构图。咱不信这个邪,自己想,自动接边是如何完成的。
我们首先考虑一下接边的数据情况,接边要么是多幅标准图入库,需要在图幅边框处进行接边;要么是更新区范围内入库,需要对更新线左右两边的对象进行接边。那么接边基于什么规...
要素类在不同坐标系间转换的问题
编写DLL扩展ArcMap功能
做了一个土地评价
昨天在实验室的时候,看到师兄在使用Civil 3D在做一个土方评价...
Or, take a look at Archives and Categories
Category
Archives
- 2010 September (1)
- 2010 August (2)
- 2010 July (2)
- 2010 June (1)
- 2010 May (3)
- 2010 April (2)
- 2010 March (6)
- 2010 January (6)
- 2009 December (2)
- 2009 November (6)
- 2009 October (4)
- 2009 September (20)
- 2009 August (2)
- 2009 July (5)
- 2009 June (5)
- 2009 May (3)
- 2009 April (6)
- 2009 March (5)
- 2009 February (7)
- 2009 January (2)
- 2008 December (8)
- 2008 November (3)
- 2008 October (2)
- 2008 September (3)
- 2008 August (8)
- 2008 July (10)
- 2008 June (4)
- 2008 May (4)
- 2008 April (2)
- 2008 March (2)
- 2008 January (11)
- 2007 December (5)
- 2007 October (2)
- 2007 September (3)
- 2007 August (3)
- 2007 July (5)
- 2007 June (8)
- 2007 April (5)
- 2007 March (8)
- 2007 January (7)
- 2006 December (10)
- 2006 November (1)
- 2006 October (11)
- 2006 September (9)
- 2006 August (8)
- 2006 July (6)
- 2006 June (8)
- 2006 May (7)
- 2006 April (6)
- 2006 March (8)
- 2006 February (13)
- 2006 January (7)
- 2005 December (4)
- 2005 November (5)
- 2005 October (4)
- 2005 September (9)
- 2005 August (11)
- 2005 July (11)
- 2005 June (4)
- 2005 May (15)
- 2005 April (8)