(一)安装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://menglikun/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的项目就建立起来了。可以在这个项目的基础上扩展就可以了.