分享

IIS下配置mapserver

 古罗 2008-02-22

IIS下配置mapserver

[日期:2006-07-21] 来源:  作者: [字体: ]
IIS下配置mapserver

1 下载MapServer 4.4.1的Windows版
 http://mapserver.gis./win32bin/ms441pg.zip
2 下载MapServer 4.0 Tutorial
 http://terrasip.gis./projects/tutorial/tutorial.zip
3 建立MapServer目录在C盘.
4 将ms441pg.zip解压,放在MapServer内.
5 将C:\MapServer\bin内的mapserv.exe拷贝到c:\Inetpub\Scripts内.
6 将C:\MapServer\Proj目录到C:\内.(Proj连目录名称,并不是Proj内的所有资料)
7 将C:\MapServer\bin内的所有dll的文件,拷贝到C:\Windows\system32内
 (即是bgd.dll, dal12.dll, hd420m.dll, hm420m.dll, iconv.dll, libcurl.dll, libmap.dll,
 libpq.dll, NCScnet.dll, NCSEcw.dll, NCSEcwC.dll, NCSUtil.dll, pdflib.dll, proj.dll,
 xerces-c_1_7_0.dll拷贝到C:\Windows\system32内)
8 将Tutorial.zip解压,放在C:\Inetpub\wwwroot内
9 执行Internet Information Services
 启动在树将目录的"预设的Web站台"
10 测试MapServer
 打开Internet Explorer,在Address栏内输入
 http://localhost/scripts/mapserv.exe 然后按Enter
 若果正常,在Internet Explorer内会看到No query information to decode. QUERY_STRING not set.
   我在做这步时出错.原因是msvcr70.dll和msvcr71.dll,在网上下载后,拷贝至winnt\system32目录下即可.
11 执行记事本(或其他文书Editor程式).
12 选"档案->开启旧档"
 在档名栏内输入
 C:\Inetpub\wwwroot\tutorial\example1-1.html
 选"编辑->取代"
 输入下面资料
 寻找目标: /cgi-bin/mapserv40
 取代为:  /Scripts/mapserv.exe
 按全部取代按钮
 输入下面资料
 寻找目标: http://terrasip.gis./
 取代为:  http://localhost/
 按全部取代按钮
 输入下面资料
 寻找目标: map=/data/projects
 取代为:  map=C:/Inetpub/wwwroot
 按全部取代按钮 
 选"档案->存档"
13 最后在Internet Explorer,在Address栏内输入
 http://localhost/tutorial/example1-1.html
 这时你会看到这个tutorial的第一个教程及地图显示在Internet Explorer内,你只要将所有tutorial内的教程,按照第12个步骤,
 就可以顺利执行这些教程.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约