第1个回答 2012-02-23
学下编程吧,那种精通了实际工作时候再转其实都可以的。可以这么说吧:arcgis和arcgis server都是大拿们用AO开发成的。打包发布以后就是arcmap、arcview……等等家族软件。
二次开发主要是基于sever等服务进行应用方向的功能模块开发(就用到平时学习到的循环、事件、组等等),最终目的就是基于已经有的,开发出针对需求的功能。毕竟让你用语言从0开始开发,你就需要开发图形展示功能、放大缩小、移动等等功能,基于arc系列就可以直接调用已有的方法(放大、缩小)这样省略了基本功能的开发。只需进行特殊针对需求而进行开发即可。
至于语言,你可以再网上看流行,当然专精最重要
第2个回答 2012-02-20
arcgis二次开发是总说吧,他是基于AO的开发,开发的成果一般在arcgis中用,使用的语言貌似是VB(我用过的就是它)。ARCGIS SERVER和相当于两个外部调用的平台,他们需要借助VISUAL STUDIO编程环境,比如C#,VB.net等等。ARCSDE是arcgis开发中与数据库有关的。AE就是ARCGIS ENGINE
第3个回答 2012-02-19
arcgis server是arcgis软件的一个模块,专门用于开发的吧。
我不是做开发的,不过我记得当时有同学毕业设计用的AE什么的做的二次开发。其他的不了解。本回答被网友采纳