posts - 119, comments - 62, trackbacks - 0, articles - 0

          導航

          公告

          關注webGIS開發
          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(9)

          隨筆檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          預備工作

          1.  Tomcat的安裝目錄:C:\Tomcat\webapps,測試http://localhost:8080是否成功。請注意這里的locahost和端口,這里會作為后面配置的參照。

          2.  ARCIMS的安裝目錄:C:\Program Files\ArcGIS\ArcIMS

          ArcIMSTomcat的配置

          1.     請把C:\Program Files\ArcGIS\ArcIMS\Connectors\Servlet 的如下文件復制到C:\Tomcat\webapps\ROOT\WEB-INF\classes

          ·             com directory

          ·             Esrimap_prop

          ·             ServletConnector_Res.properties

          ·             ServletConnector_Res_en_US.properties files

          ·             WMSEsrimap_prop

          2. C:\Tomcat\webapps\ROOT\WEB-INF\web.xml, 在此文件中添加如下內容:

          <servlet>

          <servlet-name>Esrimap</servlet-name>

          <servlet-class>com.esri.esrimap.Esrimap</servlet-class>

          </servlet>

          <servlet-mapping>

          <servlet-name>Esrimap</servlet-name>

          <url-pattern>/servlet/com.esri.esrimap.Esrimap/*</url-pattern>

          </servlet-mapping>

          修改Esrimap_prop,把appServerMachine=APPMACHINE改成計算機名,然后保存。
          3.
            啟tomcat服務。

          4.  點擊開始-》所有程序-》ArcGIS-》ARCIMS-》arcIMS diagnostics,在hostname里請輸入預備工作里的localhost(根據自己情況,有可以自己的是機器名哦)和端口(我這里是8080)。

          點擊上圖中的1和2,測試是否成功。如果成功,有Test successful的提示,見下圖。

          如果不成功,請仔細檢查上面的步;如果成功,再繼續下面的步驟。

          Service的創建

          1.  啟動tomcat

          2.  點擊開始-》所有程序-》ArcGIS-》ARCIMS-》Administrator

          3.  點擊工具欄上的Site Propertities按鈕,出現Site Propertities對話框。

          l         在Site PropertiesTAB頁填寫如下內容:

          hostname      localhost:8080 (此處注意端口)

          hosAlias       localhost

          URL          http://localhost:8080

          Web site dir    c:\Tomcat\webapps\test (這里test可以換成我們項目的所在目錄)

          l         在server OutputTAB頁填寫如下內容:

          Directory Location   C:\Tomcat\webapps\test\Output(注意Output的首字母是大寫的,并且在test目錄下請new一個Output文件夾)

          URL   http://localhost:8080/output(注意端口)

          4.  點擊確定,出現輸入登錄對話框,輸入用戶名admin和密碼admin

          5.  點擊工具欄中的new service,在此對話框中填寫如下內容

          Name    cdfx

                  Map file  C:\ArcIMS\AXL\fx.axlfx.axl中的地址要和fx.axl的絕對地址保持一致)

                  Virtual server  ImageServer1 

          server OutputTab頁,填寫如下內容:
          ImageType         Joint Photographic Experts Group-JPEG(*.JPG)

          Directory Location  C:\Tomcat\webapps\test\Output

          URL              http://localhost:8080/test/Output

          6.  點擊確定后保存,結束service的創建。

          代碼移植

          1.  請把defaultwebapp解壓縮。復制cdfx目錄到C:\Tomcat\webapps\test\

          2.  打開C:\Tomcat\webapps\test\cdfx下的文件ArcIMSparam.js。注意此文件中的如下兩個變量imsURL imsOVURL。修改他們的值和上面的配置一致。根據如上的配置,此時把這兩個值修改如下:

          var imsURL = 'http://localhost:8080/servlet/com.esri.esrimap.Esrimap?ServiceName=cdfx';

          var imsOVURL =  'http://localhost:8080/servlet/com.esri.esrimap.Esrimap?ServiceName=cdfx';

          這里需注意三個地方:localhost8080cdfx,一定要和自己的配置一致。

          3.  IE中輸入如下連接:http://localhost:8080/test/cdfx/default.htm 。地圖出來的,配置就好了。如果出現問題了,就要好好檢查一下service的屬性是否都寫對了噻。

          祝成功!!!

           

          備注:
          (1)如果出現"[WRN0401] ArcIMS is not authorized on one or more machines. Keycode required to unlock software"錯誤,說明注冊文件已經過期或不可用。找到<arcInfo安裝目錄>arcGIS\bin\AuthorizationSummary.exe(必須安裝了arcGIS),運行查看arcIMS是否正確注冊。
          (2)在“Service的創建”一步中。如果你要在tomcat中建立一個新的站點test,那么你可以把output路徑設為<tomcat安裝目錄>\webapps\test\output,output訪問路徑必須設置為htpp://hostname:port/test/output。不然的話到時候圖片的路徑不對就無法顯示了。


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 黎平县| 农安县| 夏津县| 苍南县| 长岛县| 循化| 澎湖县| 广丰县| 托克逊县| 嵊泗县| 黄龙县| 鲜城| 浑源县| 海伦市| 定日县| 镇远县| 盐池县| 阜新| 日照市| 阿克苏市| 巍山| 顺义区| 察隅县| 长寿区| 鹰潭市| 红桥区| 衡阳县| 武鸣县| 东山县| 志丹县| 如皋市| 威信县| 容城县| 长汀县| 江孜县| 黔东| 密山市| 南靖县| 乐昌市| 张家川| 静乐县|