Mapguide安装与配置说明
安装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(1.2)或MapGuide Server v2.0(2.0)。可以用命令net start/stop/restart "MapGuide Server v2.0"启动/停止/重启该服务。 2、安装MapGuide WebServer Extensions ** 下载MgWebServerExtensionsSetup.exe,安装MapGuide WebServer Extention。 ** MapGuide Server和MapGuide WebServer Extention可以安装在同一台计算机上,也可安装在不同的计算机上,需要安装在其他计算机上时,要提供安装了MapGuide Server的计算机的IP地址。 ** MapGuide WebServer Extention支持的WebServer配置环境: 1) IIS Configuration(对初学者比较适合,支持ASP.NET开发,需ASP.NET 2.0.50727或更高版本的支持); 2) Bundled Configuration(通过Apache Http Server的FastCGI模式支持PHP开发、通过Apache Tomcat支持Java开发); 3) Manual Configuration; MapGuide是一款开源的地理信息系统平台,它允许用户创建、管理和发布地图应用。本文将详细介绍MapGuide的安装与配置过程,包括MapGuide Server、MapGuide WebServer Extensions的安装,以及安装后的测试步骤和示例数据的加载。 安装MapGuide Server是整个流程的基础。你需要下载MgServerSetup.exe并进行安装。MapGuide Server可以分布式部署,一台机器作为site server,其余机器作为support server。在安装support server时,需提供site server的IP地址。MapGuide Server作为一个服务运行,通常在系统启动时自动启动,服务名为MapGuide Server(1.2)或MapGuide Server v2.0(2.0),可通过`net start/stop/restart "MapGuide Server v2.0"`命令来控制服务状态。 接下来,安装MapGuide WebServer Extensions,这个组件负责在Web服务器上提供对MapGuide应用的支持。MgWebServerExtensionsSetup.exe用于此目的。MapGuide Server和WebServer Extensions可以安装在同一台机器上,也可以分开安装,但安装在其他机器上时,需要site server的IP地址。MapGuide WebServer Extensions支持多种Web服务器配置,包括: 1. IIS Configuration:适合初学者,支持ASP.NET开发,要求ASP.NET 2.0.50727或更高版本。 2. Bundled Configuration:通过Apache Http Server的FastCGI模式支持PHP开发,同时通过Apache Tomcat支持Java开发。 3. Manual Configuration:允许自定义配置,适合高级用户。 安装完成后,可以通过一系列测试来验证安装是否成功: 1. 测试MapAgent:访问http://localhost/mapguide/mapagent/mapagent.fcgi?OPERATION=ENUMERATERESOURCES&VERSION=1.0.0&LOCALE=en&RESOURCEID=Library://&TYPE=&DEPTH=-1。如果返回XML文件,表明MapAgent正常工作。 2. 测试Site Administrator:访问http://localhost/mapguide/mapadmin/login.php。成功登录后,可管理Server配置。 3. 测试Web Server Extensions:访问http://localhost/mapguide/mapviewerajax/ajaxviewer.aspx?WEBLAYOUT=Library://ATest.WebLayout。即使页面显示资源未找到,也说明Web Server Extensions安装成功。 为了更好地利用MapGuide,还需安装DwfViewer,它是一个用于浏览MapGuide矢量地图的浏览器。下载DwfViewerSetup_chs.exe并安装。 安装MapGuide的示例数据。例如Sheboygan.mgp文件,将其复制到Server的Packages目录下,然后在Site Administrator中加载这个示例数据,以便进行实际操作和演示。 MapGuide的安装和配置涉及到多个步骤,每个环节都对系统的正确运行至关重要。通过以上步骤,用户可以搭建起一个基础的MapGuide环境,进一步学习和实践GIS应用开发。
- lingaozhi2015-03-25资料挺好,写的比较详细
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助