logo资料库

ArcEngine java开发环境搭建.docx

第1页 / 共32页
第2页 / 共32页
第3页 / 共32页
第4页 / 共32页
第5页 / 共32页
第6页 / 共32页
第7页 / 共32页
第8页 / 共32页
资料共32页,剩余部分请下载后查看
ArcGIS Engine+java(2)接上
ArcGIS Engine+java(3)接上
之前没有做过 Java 和 Engine 的开发,也不愿意去搞,因为我最初学 Java 的 时候,就根深蒂固的认识到它是用来做 B/S 程序的,要让它做 C/S,真是强它所 难,说不好听了,就是让 java 忘本,我 java 本来就是做 B/S 的! 但还是由于客观原因我们有一些这样的需求,废话不多说了。我做了个很简 单的 Engine+java 的东东,和大家分享下,主要是帮助大家打开 Engine+java 开发 的思路,我就从环境搭建到最后实现“在文本框输入一个属性,然后点击 button, 就可以在图上定位到该点的一个小例子吧”!。 首先说一下,我 java 的图形化界面用的 swing,那就需要安装给 eclipse 安装 插件,要下载下载 emf-sdo-runtime-2.2.0.zip,GEF-runtime-3.2.zip, VE-runtime-1.2.zip。 当然也可以不安装,但是不安装就不能够进行控件的拖拽,这样开发起来比 较麻烦。 好了,看下安装步骤吧。 安装 EMF 插件、GEF 插件Visual Editor 插件Engine 插件。 需要注意的地方是,不同版本的 Eclipse 需要特定的 Visual Editor 插件。所以 大家在安装时,要在 Eclipse 的官方网站上选择好适合自己的版本,这个选择还 是比较麻烦的,我开始装 Eclipse3.4,找了好久也没找到适合 3.4 的 版本,后来 就用下面这些(这些的看同事写的文档摘过来的),使用的是 Eclipse3.3.2,EMF、 GEF 和 Visual Editor 的插件分别为:emf runtime 2.2.2、GEF runtime 3.2、Visual Editor runtime1.2.1。下面给出 Eclipse 和这几个插件的下载地址: Eclipse: emf runtime 2.2.2: GEF runtime 3.2: Visual Editor runtime1.2.1: http://archive.eclipse.org/eclipse/downloads/ drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-w in32.zip http://archive.eclipse.org/modeling/emf/emf/ downloads/drops/2.2.2/R200702131851/emf-sdo -runtime-2.2.2.zip http://archive.eclipse.org/tools/gef/download s/drops/R-3.2-200606270816/GEF-runtime-3.2.zip
http://archive.eclipse.org/tools/ve/download s/drops/R-1.2.1-200609261748/VE-runtime-1.2.1. zip 下载完后我们就可以安装了。 关于插件的安装方法网上很多,我比较青睐的是直接把 features 和 plugs 里面的 东西拷贝到 eclipse 下面的 features 和 plugs 下面。如果您喜欢用 links 方式,也 可以用 links,反正我是从来没有用 links 方法安装成功过! 关于详细的 ArcGIS 的插件安装还有上面这个,我会上传附件,里面非常详细, 那个文档是我同事整理滴。 现在插件已经安装好了,我们在 Eclipse 里面 New 一个 ArcObjects Project 工程。 点击 Next,输入工程名和包名,如下:
点击 Next,选择选项如下,将 Basic Tools 选项选上,Map Documents 里面选择你 的 mxd 文档。
点击 Next
<:o:p> 选择您所需要的 License,这里我只选择 ArcGIS Engine
点击 Libraries,确保 AO 包已经添加进去
点击 Finish,界面如下
上图红圈里面的导航,可以切换图形界面和代码, 运
分享到:
收藏