內蒙古java團隊

          j2se,j2ee開發組
          posts - 139, comments - 212, trackbacks - 0, articles - 65
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          1、安裝MapGuide?Server
          下載MgServerSetup.exe安裝MapGuide?Server。
          可以使用多臺計算機共同提供MapGuide?Server的功能,當在多臺計算機上安裝MapGuide?Server時,需要設置一臺計算機作為site?server,其他的計算機作為support?server,????在安裝support?server時需要提供site?serverIP地址。
          MapGuide?Server?(mgserver.exe)程序在系統運行時自動啟動,服務名為MapGuide?ServerWindows服務可查看)。

          2、安裝MapGuide?WebServer?Extensions
          下載MgWebServerExtensionsSetup.exe安裝MapGuide?WebServer?Extention。
          MapGuide?ServerMapGuide?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?ServerExtension后,可以訪問以下地址測試是否安裝成功:

          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
          DwfViewerMapguide使用的矢量數據瀏覽器,安裝了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,點擊提交,如果示例數據裝載成功,應該獲得如下6WebLayout
          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
          http://localhost/mapguide/dotnetviewersample/dwfviewersample.aspx
          AJAX?Viewer效果:使用AJAX方式瀏覽地圖數據(非矢量),可在Internet?Explorer上或Firefox等瀏覽器上運行,URL
          http://localhost/mapguide/dotnetviewersample/ajaxviewersample.aspx
          使用分片地圖(tiled?map)的AJAX?Viewer效果:使用分片地圖和AJAX方式瀏覽地圖數據(非矢量),可在Internet?Explorer上或Firefox等瀏覽器上運行,URL
          http://localhost/mapguide/dotnetviewersample/ajaxtiledviewersample.aspx
          注:在步驟(2)中,如mapviewernet不是應用程序,需要按照步驟(2)的方式將mapviewernet配置為應用程序。


          7、安裝MapGuide?Studio?2007?試用版
          MapGuide?Studio?是地圖管理工具,用戶可以用Studio進行所見即所得的便捷管理,對地圖數據進行配置和管理。MapGuide?Studio只能安裝在Windows平臺。MapGuide?Studio不是開源程序,需要購買。
          下載autodeskmapguidestudio2007eval.exe安裝MapGuide?Studio。此版本是60天試用版本。
          另外,MapGuide?Web?Studio提供了MapGuide?Studio的部分功能。MapGuide?Web?Studio位于MapGuideOpenSource安裝目錄\WebServerExtensions\www\webstudio文件夾中,URL
          http://localhost/mapguide/webstudio/index.html
          MapGuide?StudioMapGuide?Web?Studio登錄的站點為:
          http://localhost/mapguide
          默認用戶名:?Administrator
          默認密碼:admin
          如果出現版本不兼容的問題,則用Autodesk.MapGuide.Studio.Site.dll替換

          更多MapGuide的安裝、配置和開發信息請參考資料:
          InstallConfigureMgOpenSourceOnWindows.pdf?包含了MapGuide的安裝和配置信息。
          InstallMapGuideOpenSourceSamples.pdf包含了MapGuide示例數據和示例程序的安裝和配置信息。
          安裝完MapGuidedotnetviewsample后,在IIS的目錄下面,會見到如下的一個文件結構:
          在該文件結構中,mapviewerajax,?mapviewerdwf,?mapviewernet三個文件包含特定功能函數的aspx文件,這些aspx文件不能被直接瀏覽,而是給其它實例,如dotnetviewersample,提供實現的函數,其它實例借助于這些包含特定功能的aspx文件實現自己的操作,即通過傳遞參數間接調用這aspx文件。
          如實例調用實例部分代碼:<frame?src="/mapguide/mapviewernet/ajaxviewer.aspx?SESSION=<%=?sessionId?%>&WEBLAYOUT=<%=?webLayout?%>"Mapagent文件夾里面主要是html,php文件,是把服務端解譯給客戶端時需要的一些文件。



          8、遇到了訪問IIS元數據庫失敗問題
          在運行時候,可能會遇到了訪問IIS元數據庫失敗的錯誤。錯誤提示為:用于運行?ASP.NET?的進程帳戶必須具有對?IIS?元數據庫(如?IIS://servername/W3SVC)的讀訪問權。這個問題是由于先安裝VS?2005,后安裝IIS才出現的。
          解決辦法如下:
          在開始菜單中打開?"Microsoft?.NET?Framework?SDK?V2.0"目錄下的SDK?命令提示符,打開以后在命令提示符中運行aspnet_regiis?-r就可以了,當然把-r改成-i也可以,在xp中推薦用-r,在2K中推薦用-i
          如果你安裝的只是.net?Framework,那么可以到下面的目錄運行同樣的命令:%Systemroot%\Microsoft.NET\Framework\v2.0.50727

          9、AutoDesk?MapGuide版本沖突問題
          替換AutoDesk中的Autodesk.MapGuide.Studio.Site.dll庫,在附件Autodesk.MapGuide.Studio.Site.rar中有說明解決問題的dll及說明。
          具體參見Autodesk.MapGuide.Studio.Site.rar解決該問題。

          10、AutoDesk?MapGuide無法加載柵格問題
          利用附件rasterconfig.rar中的rasterconfig.php加載柵格數據即可,在附件rasterconfig.rar中有說明解決問題的說明。
          具體參見rasterconfig.rar解決該問題。


          常用到的鏈接
          http://localhost/mapguide/mapadmin/login.php
          http://localhost/mapguide/mapagent/index.html
          http://localhost/mapguide/webstudio/index.html
          http://localhost/mapguide/rasterconfig.php (*添加柵格頁面*)
          http://localhost/mapguide/dotnetviewersample/dwfviewersample.aspx
          http://localhost/mapguide/dotnetviewersample/ajaxviewersample.aspx
          http://localhost/mapguide/dotnetviewersample/ajaxtiledviewersample.aspx


          評論

          # re: MapGuide安裝常見問題及解決辦法  回復  更多評論   

          2011-05-26 19:59 by 阿發生的
          哀傷的發生大幅

          # re: MapGuide安裝常見問題及解決辦法  回復  更多評論   

          2011-08-04 17:21 by chance87
          您好!
          我安裝了MapGuideOpenSource-2.2.0.5703-Release.exe


          測試MapAgent
          http://localhost:8008/mapguide/mapagent/mapagent.fcgi?OPERATION=ENUMERATERESOURCES&VERSION=1.0.0&LOCALE=en&RESOURCEID=Library://&TYPE=&DEPTH=-1
          通過;
          測試Site Administrator
          http://localhost:8008/mapguide/mapadmin/login.php
          通過;
          測試Web Server Extensions
          http://localhost:8008/mapguide/mapviewerajax/ajaxviewer.aspx?WEBLAYOUT=Library://ATest.WebLayout
          出現503錯誤:
          Service Temporarily Unavailable

          The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

          Apache Server at localhost Port 8008

          請問可能是那里出現了問題?多謝!

          # re: MapGuide安裝常見問題及解決辦法[未登錄]  回復  更多評論   

          2011-12-21 08:35 by test
          config目錄下有個workers.properties需要編輯

          # re: MapGuide安裝常見問題及解決辦法  回復  更多評論   

          2012-11-15 16:02 by yinchuanqi
          你這個問題是tomcat沒有啟動。

          # re: MapGuide安裝常見問題及解決辦法  回復  更多評論   

          2012-11-15 16:02 by yinchuanqi
          你這個問題是tomcat沒有啟動。

          # re: MapGuide安裝常見問題及解決辦法  回復  更多評論   

          2012-11-15 16:02 by yinchuanqi
          你這個問題是tomcat沒有啟動。
          主站蜘蛛池模板: 龙井市| 临江市| 无锡市| 丰台区| 夹江县| 岳阳市| 南投市| 宝兴县| 张掖市| 浦城县| 诏安县| 新余市| 漳州市| 德化县| 大庆市| 彰武县| 科技| 吴江市| 伊金霍洛旗| 江口县| 鄢陵县| 宜阳县| 密山市| 托里县| 武山县| 安远县| 静乐县| 沐川县| 金湖县| 延长县| 北宁市| 通海县| 定兴县| 瑞金市| 平南县| 双柏县| 巴马| 平泉县| 丰镇市| 衡阳市| 华坪县|