ArcIMS .NET Link的开发配置

本文详细介绍如何在IIS和VS.NET环境下安装配置arcIMS9.1,包括安装步骤、参数配置及权限设置等关键信息。

(一)安装 arcIMS 9.1 ;先不进行 post installation
(二)如果还没有安装 IIS VS.NET ,安装 IIS VS.NET ,我用的是 VS.NET2003
(三)打开 arcIMS9.1 安装盘下的 \ServletExec\ServletExec_ReadMe.html ,选择 install ServletExec for MicroSoft IIS web server ,安装 ServletExec
(四)运行 arcIMS post installation ,在 configure your Web server 中选择 IIS with ServletExec 4.2/5.0
(五)重新启动 IIS ,测试 arcIMS 是否已经安装成功。
(六)把 <ArcIMS 安装目录 >\Samples\NET_Link\BlueViewer 复制到 C:\Inetpub\wwwroot\BlueViewer ,在 IIS 中新建立一个虚拟目录 BlueViewer ,文件路径为 C:\Inetpub\wwwroot\BlueViewer ,并在 默认 web 站点 上点击鼠标右键,选择属性 -> 文档,添加 default.apsx 默认页。

(七)运行 arcIMS Administrator ,新建一个 service 名为 test ,类型为 ImageServer map file C:\Inetpub\wwwroot\BlueViewer\axl\BlueViewer.axl Directory Location C:\Inetpub\wwwroot\BlueViewer\output HTTP Location http:// 机器名/BlueViewer/output ;保存;
(八)用文本编辑器或 vs.net 2003 打开 C:\Inetpub\wwwroot\BlueViewer\web.config ,修改以下内容:

 <appSettings>
  <add key="DEFAULT_MAPSERVICE" value="test" />
  <add key="DEFAULT_MAPSERVER" value="menglikun" />
  <add key="DEFAULT_MAPPORT" value="5300" />
  <add key="DEFAULT_EXTENT_XMIN" value="-132.0" />
  <add key="DEFAULT_EXTENT_YMIN" value="25.0" />
  <add key="DEFAULT_EXTENT_XMAX" value="-57.0" />
  <add key="DEFAULT_EXTENT_YMAX" value="50.0" />
  <add key="DEFAULT_PRINT_TITLE" value="United States Map" />
 </appSettings>
其中 DEFAULT_MAPSERVICE 改为 test
DEFAULT_MAPSERVER
改为机器名。
(九)打开浏览器,输入 http://localhost/BlueViewer/default.aspx 就可以访问地图了。这样一个基于 .net link 的项目就建立起来了。可以在这个项目的基础上扩展就可以了 .
对于要应用 VS 开发 IMS 服务的、地图不能显示的,请查看 C:\Inetpub\wwwroot\ C:\ArcIMS\Output\ 2 个文件夹的共享权限。对于开发者, C:\Inetpub\wwwroot\ 必须增加 “VS Developer—— 完全控制 的权限。而浏览也要将 C:\ArcIMS\Output\ 增加 “Everyone—— 读取 的共享权限。 Windows 自动更新有时会取消它们的共享或改变共享的权限,最好检查一遍。

原文:http://www.cnblogs.com/gispeng/archive/2007/04/18/717998.html

转载于:https://www.cnblogs.com/ZHF/articles/1001448.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值