ArcGIS+C#2005开发地理信息系统的问题

ArcGIS+C#2005开发地理信息系统的问题,第1张

全套 ArcGIS 软件安装(Windows 平台)
最近将ArcGIS主要的几个软件重新安装了一次,虽然全部都是在Windows平台下完成的,但过程中还是碰到一些问题,可惜安装过程中没有将关键的步骤截屏,只能在这里简单记录一下。
Oracle 安装
最开始准备安装Oracle10gR2,但是安装文件出了问题没有安装成功,还是老老实实折腾到常用的Oracle9iR2下,具体的版本号是 9201。我准备安装SDE92,ESRI推荐的Oracle安装版本是9207,但最后发现在9201下没有任何问题。大家在搭建应用的时候,建议先到ESRI官方网站上去看看各种软件的系统需求,毕竟这样比较保险。
Oracle安装是个老生常谈的话题,在Google中搜索总是会发现海量的搜索结果向你扑来,不管是新手还是老鸟,不管是在Unix、Linux还是 Windows,时常会碰到这样那样的安装问题,如监听器没有运行起来,Net Configuration没有正常配置,OMS无法登陆,没有办法了就重新安装,注意最好是先停掉所有Oracle相关服务再卸载,特别是准备重新安装不同版本的Oracle时。具体如何在各种平台下装Oracle有许多专门的帖子可以参考,为SDE做准备我们需要注意以下问题:
1为SDE专门创建一个表空间,大小不小于400M。
2为SDE数据库用户增加Resource权限。
3记录作为空间数据库的SID,在D:\oracle\ora92\network\ADMIN目录下可以找到相应的tnsnamesora配置文件。
ArcGIS Desktop 安装
这个过程就比较简单了,先插上软件锁,再安装Desktop Administrator,输入授权文件,最后安装软件,按照提示一步步完成即可。
ArcIMS 安装
自从90版本以后,ArcIMS安装的成功率就大大提高,只需要按照规定的步骤完成就行了,作为IIS+Servlet的配置,安装过程如下:
1安装JRE,版本最好在1406以上,否则有些功能会因此安装不全。
2机器上配置好IIS,版本要求IIS51以上。
3安装ServletExec,在ArcIMS92中有两个文件,分别是ServletExec_ISAPI_50013和 ServletExec_AS_50013,后者可以在不需要IIS的环境下单独运行,这个我没有试过,一般我安装的是前者,安装过程中要求输入管理员帐号和密码,整套系统的安装多处需要输入密码,自己开发研究可以统一这些帐号。
4正式安装,一步步往下走,最后能通过Diagostics两步测试就行了。
大家看了这些安装步骤就知道是在net平台下进行二次开发了,至于Java平台下ArcIMS二次开发,可以参考这篇文章,图文并茂,比较详细,Web服务器和Servlet容器的配置为Apache2052+Tomcat554+JDK50:
>ArcGIS Server是统称;
ArcGIS API for Flex是应用场合的细分;
ArcGIS Server安装时分net版本,java版本,明显的看语言也能看出是服务器端服务开发采用的,比如net ADF,java ADF,必须安装ArcGIS Server才能进行服务的开发(和ArcEngine安装其开发包是一个道理);
客户端服务用API就能满足了,比如flex,javascript,silverlight API;如果你只开发服务功能而地图资源由别人发布的话亦可不安装ArcGIS Server,下个比如agslib-13-2009-10-31swc之类的swf类库嵌进项目中即可开发了;
ArcGIS Server可以把mxd之类的文档发布成地图服务,切瓦片图等;服务端开发是必需要安装的,api客户端服务如果不发布地图可不安装,希望你能明白。。。

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。
j2sdk150_03就是老版本的jdk现在已经出到最新的70了。
ArcEngine 91没用过,等高人回答
eclipse 311是java的ide开发工具。是由ibm开源的,可以免费使用
162是版本号后面的0一般是分枝


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13506754.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-21
下一篇 2023-08-21

发表评论

登录后才能评论

评论列表(0条)

保存