当前位置: 代码迷 >> GIS >> 如何启动mapguide?
  详细解决方案

如何启动mapguide?

热度:273   发布时间:2016-05-05 06:34:11.0
怎么启动mapguide???
我的mapguide安装完毕以后,我把他退出了,但是我不知道怎么启动了。
在程序启动里没有启动项,
如图

请问各位高手该如何启动????

------解决方案--------------------
安装好了后正常情况下mapguide opensource服务会自动启动.
如果没有启动,到"开始-设置-控制面板-管理工具-服务里手动开启
好好看下mgos的安装文档,那里面讲得很详细
------解决方案--------------------
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
http://localhost/mapguide/mapagent/mapagent.fcgi?OPERATION=ENUMERATERESOURCES&VERSION=1.0.0&LOCALE=en&RESOURCEID=Library://&TYPE=&DEPTH=-1
默认用户名: Administrator
默认密码:admin
以上的用户名和密码区分大小写。
如果页面显示一XML文件,则安装成功。

(2)测试Site Administrator
http://localhost/mapguide/mapadmin/login.php
默认用户名: Administrator
默认密码:admin
以上的用户名和密码区分大小写。
如果可以登入Site Administrator页面,则安装成功。Site Administrator中可以修改所有的Server配置信息。

(3)测试Web Server Extensions
http://localhost/mapguide/mapviewerajax/ajaxviewer.aspx?WEBLAYOUT=Library://ATest.WebLayout
由于当前MapGuide中没有ATest.WebLayout,页面应该显示如下错误信息:
Resource was not found: Library://ATest.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:
http://localhost/mapguide/mapadmin/login.php
默认用户名: Administrator
默认密码:admin
(3)选择Configure Services菜单
(4)在Resource Services项中,Package folder目录信息应该与步骤(1)中相同:
MapGuideOpenSource安装目录Server\Packages
(5)选择Manage Packages菜单
(6)在Load Package项中选择Sheboygan.mgp,点击Load Package。
数据装载完毕后,状态栏会显示Load Succeeded信息。
如果装载不成功,可查看日志信息:MapGuideOpenSource安装目录\Server\Packages\Sheboygan.mgp.log
可用MapGuide Studio,则可以在其中查看示例数据;也可以使用http方式测试示例数据装载成功与否,打开:http://localhost/mapguide/mapagent/index.html,选择EnumerateResources选项,在Type 中输入 WebLayout,点击提交,如果示例数据装载成功,应该获得如下6个WebLayout:
Library://Samples/Sheboygan/Layouts/SheboyganPhp.WebLayout
Library://Samples/Sheboygan/Layouts/SheboyganPhpTiled.WebLayout
Library://Samples/Sheboygan/Layouts/SheboyganAsp.WebLayout
Library://Samples/Sheboygan/Layouts/SheboyganAspTiled.WebLayout
Library://Samples/Sheboygan/Layouts/SheboyganJsp.WebLayout
Library://Samples/Sheboygan/Layouts/SheboyganJspTiled.WebLayout

6、安装MapGuide示例程序
下载Mapguide示例Viewer程序dotnetviewersample。在Mapguide Server上安装示例程序dotnetviewersample的步骤如下:
(1)将dotnetviewersample文件夹拷贝到MapGuide WebServer Extention中的www的文件夹中,如果里面没有bin文件夹,则从MapGuide WebServer Extention mapviewernet中的bin拷贝进去,如果有则替换;
(2)在IIS服务中打开mapguide站点,在dotnetviewersample文件夹上点击右键,选择属性,在“目录”标签的“应用程序设置”选项中点击“创建”,点击“确定”完成dotnetviewersample的配置。
配置好示例数据和dotnetviewersample示例程序后,可在浏览器中查看该示例程序的三种效果:
注:需要先安装DwfViewer软件才能在Internet Explorer中浏览DWF Viewer效果。
DWF Viewer效果:可以浏览矢量地图数据,只能在Internet Explorer上运行,URL:
  相关解决方案