MapGuide安装常见问题及解决办法
在自己安装和总结了其它人帖子(在内容中不再作说明)后,总结了一下安装过程中可能出现的问题及解决办法。
1、安装MapGuide Server
下载MgServerSetup.exe安装MapGuide Server。
可以使用多台计算机共同提供MapGuide Server的功能,当在多台计算机上安装MapGuide Server时,需要设置一台计算机作为site server,其他的计算机作为support server, 在安装support server时需要提供site server的IP地址。
MapGuide Server (mgserver.exe)程序在
系统运行时自动启动,服务名为MapGuide Server(Windows服务可查看)。
2、安装MapGuide WebServer Extensions
下载MgWebServerExtensionsSetup.exe安装MapGuide WebServer Extention。
MapGuide Server和MapGuide WebServer Extention可以安装在同一台
计算机上,也可安装在不同的计算机上,需要安装在其他计算机上时,要提供安装了MapGuide Server的计算机的IP地址。
MapGuide WebServer Extention支持的WebServer配置环境:
1) IIS Configuration(对初学者比较适合);
2) Bundled Configuration(支持
PHP、
Java开发);
3) Manual Configuration;
注:MapGuide需要ASP.NET 2.0.50727或更高版本的支持。
在IIS服务中选择mapguide站点,打开属性页面,选择ASP.NET标签查看ASP.NET 的版本信息,如果ASP.NET版本低于version 2.0.50727,请更新ASP.
NET。
3、测试安装结果
安装好MapGuide Server和Extension后,可以访问以下地址测试是否安装成功:
(1)测试MapAgent
httplocalhostmapguidemapagentmapagent.fcgiOPERATION=ENUMERATERESOURCES&;VERSION=1.0.0&;LOCALE=en&;RESOURCEID=Library&;TYPE=&;DEPTH=-1
默认用户名 Administrator
默认密码:admin
以上的用户名和密码区分大小写。
如果页面显示一XML文件,则安装成功。
(2)测试Site Administrator
httplocalhostmapguidemapadminlogin.php
默认用户名 Administrator
默认密码:admin
以上的用户名和密码区分大小写。
如果可以登入Site Administrator页面,则安装成功。Site Administrator中可以修改所有的Server配置信息。
(3)测试Web Server Extensions
httplocalhostmapguidemapviewerajaxajaxviewer.aspxWEBLAYOUT=LibraryATest.WebLayout
由于当前MapGuide中没有ATest.WebLayout,页面应该显示如下错误信息:
Resource was not found LibraryATest.WebLayout,这表示Web Server Extension安装成功,并可以正常的接收和处理请求。
4、安装MapGuide DwfViewer
DwfViewer是Mapguide使用的矢量数据浏览器,安装了DwfViewer后即可在IE浏览器中浏览Mapguide矢量地图。
下载DwfViewerSetup_chs.exe安装Dwf浏览器。
5、安装MapGuide示例数据
下载Mapguide示例数据Sheboygan.mgp。在Mapguide Server上装载Sheboygan示例数据的步骤如下:
(1)将Sheboygan.mgp文件拷贝到Packages目录中:
(2)打开Site Administrator:
httplocalhostmapguidemapadminlogin.php
默认用户名 Administrator
默认密码:admin
(3)选择Configure Services菜单
(4)在Resource Services项中,Package folder目录信息应该与步骤(1)中相同:
MapGuideOpenSource安装目录ServerPackages
(5)选择Manage Packages菜单
(6)在Load Package项中选择Sheboygan.mgp,点击Load Package。
数据装载完毕后,状态栏会显示Load Succeeded信息。
如果装载不成功,可查看日志信息:MapGuideOpenSource安装目录ServerPackagesSheboygan.mgp.log
可用MapGuide Studio,则可以在其中查看示例数据;也可以使用http方式测试示例数据装载成功与否,打开:httplocalhostmapguidemapagentindex.html,选择