ArcIMS問題集中解決

來源:互聯網
上載者:User
ArcIMS問題集中解決

1、為什麼有時候發布的網站的地圖圖片不能顯示,甚至有時候出現訪問不到地圖服務的情況,而明明已經配置好了地圖服務的?(Windows平台)
地圖圖片不能顯示的原因大概有:
a)ArcIMS Administrator裡面地圖服務的屬性裡面沒有正確配置output的位置,其位置應該在你的WEB伺服器發布目錄下
b)用戶端的防火牆開啟,有時候如果你安裝的是XP或者2000,如果開啟IE內建的防火牆就不能顯示地圖。

地圖服務訪問不到,如果沒有特殊情況應該是:
ArcIMS並不能自動網域名稱解析:如果你的ArcIMS administrator裡面配置的伺服器名稱用的是IP比如127.0.0.1,那麼你在訪問的時候(特別是遠端存取,而不是在本機訪問)最好直接用IP地址加連接埠號碼,而不要用機器名加連接埠號碼訪問;如果你的伺服器配置使用的是伺服器的名稱,那麼訪問的時候如果是遠端存取,也應該是機器名,但是你的用戶端也就是訪問伺服器的機器的系統host(一般在C:/winnt/system32/drivers/etc目錄下)裡面添加機器名和IP的配置對應(對於windows系統來說)。 

2、基於ArcIMS的一般系統開發體繫結構參考:
a)開發平台: 選用ArcIMS,最好結合ArcSDE
b)中介軟體web伺服器:支援IIS Tomcat Weblogic等-詳見安裝協助檔案
c)開發語言:二次開發要求你能夠使用HTML DHTML Javascript 有時候可以結合JSP甚至是VML-基於ArcIMS,C Java-基於ArcSDE
d)技術關鍵在於 中介層於ArcIMS之間的互動即:ArcXML的拼字和解析。

 

3、忘記ArcIMS的登陸密碼,再次進入的方法: 

1)、刪除密碼檔案AimsAdmPw。 

2)、依次停止ArcIMSTasker、ArcIMSMonitor、ArcIMSApplication服務(在控制台的服務中)。 

3)、依次啟動ArcIMSApplication、ArcIMSMonitor、ArcIMSTasker服務(在控制台的服務中)。 

然後再次登陸manager,就會和剛安裝時一樣,要你輸入新的使用者名稱和密碼了

4、ArcIMS中文顯示亂碼問題

ArcIMS中文顯示亂碼問題的解決方案:

ArcIMS在html viewer中中文顯示為亂碼:

1)、編輯位於工作目錄javascript目錄下的aimsXML.js檔案. 將下行

var charSet = "ISO-8859-1"替換為var charSet = 某個中文字元集。

例如 var charSet="GB2312"

2)、編輯位於工作目錄下的viewer.htm和mapFrame.htm檔案。參照第五步,編輯下行:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

將ISO-8859-1替換為所需字元集,如GB2312。

3)、預設的,ArcIMS HTML Viewer使用Arial字型檔。為了正確顯示字型,編輯ArcIMSParam.js檔案相應部分:

var legFont="Arial";

將Arial替換為相應的系統字型檔。如改為:var legFont="黑體";

arcims返回的地圖有些字成了方塊(亂碼)的解決辦法:

1。檢查那些文字是否為頁面內部傳遞過來的變數然後你動態建立的層。如果是,查看傳遞過程中這些文字是否正常,就是編碼的問題(不多說)。

2。如果不是,使用designer查看這張地圖的這些亂碼欄位的字型。到你的機器font目錄下尋找是否有該字型。問題就出在字型上。

3。安裝那個字型,或者改一個你的機器上已經安裝了的字型即可。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.