天天看点

arcgis java环境搭建,ArcGIS Java平台入手——开发环境配置等

安装配置好完成ArcGIS desktop以及ArcGIS server Java edition以后,就可以开始着手开发环境的搭建和配置了。

学习一项技术,一边阅读代码一边翻阅文档不能说不是一种好的方式。配置好ArcGIS的eclipse开发环境以后,我们便可以导入ArcGIS eclipse插件提供的大量的示例程序进行学习,同时查看相关的帮助手册。

关于如何配置开发环境,最好的方式是参考软件安装完成后自带的帮助文件,ArcGIS server安装完成后自然也有相关的帮助,我们可以在{ARCGISHOME}/java/tools/eclipse_plugin/readme.html 找到。

基本上,按照该说明可以顺利的配置好环境,这里需要特别强调几点:

1.安装ArcGIS Plugins for Eclipse之前,需要把原有的老版本的plugins注销掉。注销的过程帮助文件已经有详细的说明。

2.安装ArcGIS Plugins for Eclipse前,先要安装eclipse的virtual editor插件,可以直接上eclipse站点下载小来手动安装。

3.通常插件分为三个部分,位置如下图:

arcgis java环境搭建,ArcGIS Java平台入手——开发环境配置等

4.安装完成后,就可以在eclipse的welcome面板看到ArcGIS的相关内容了,你可以将它提供的例子载入到工作台中调试和学习。另外,可以通过帮助菜单查看详细的文档。

关于ArcGIS API的一些知识

ArcGIS sdk  for java 只在ArcGIS server和ArcGIS engine两个开发平台下提供。其中的许多API其实主要是对其原有的COM组件的包装,所以,在某些版本的java环境下,需要在程序中引用jintegra.jar包。主要是API主要包含在arcobjects.jar包内。

由于这种对COM的包装,有时候会带来一些问题,如拒绝访问或者程序中的AutomationException异常,有时候就是他引起的,具体的解决可以参考这个帖子。

在eclipse中导入ADF sample或创建ADF应用的时候,需要配置GIS server,包括server,username,password和domain等,通常server即是你安装server主机的机器名,username也就是你登录arcgis server manager的用户名,如果你的主机没有在domain中,则可以将domian填写为你的主机名称,示例:

arcgis java环境搭建,ArcGIS Java平台入手——开发环境配置等