ArcGIS Server 10.2 實戰(三)圖層標注及圖例中文顯示亂碼的解決


發布的圖層中不可避免的使用到中文來標注,默認設置下,ArcGIS Server不支持中文的,中文標注顯示成亂碼,主要是編碼的問題,需要把手動把編碼改為UTF-8。

ArcGIS Server 10.2 如下解決:

在服務器端,ArcGIS Server目錄下面:

C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\conf\server.xml

修改Connetcor標簽,加上URIEncoding="UTF-8",如,

<Connector port="6080" server=" " redirectPort="6443" protocol="HTTP/1.1" maxPostSize="10485760" maxHttpHeaderSize="65535" connectionTimeout="20000" URIEncoding="UTF-8"/>

端口號是客戶端使用的端口號,保險起見,將所有Connector標簽中都加上。

然后,重啟ArcGIS的兩個服務。可以發現,圖層中文標注亂碼問題已經解決。

 

對於地理處理服務,問題還沒有結束,當需要顯示結果圖層的圖例時,顯示中文時需要注意。如

最后生成的圖層在存儲時最好不要使用中文名稱,在模型中再從命名,這樣就可以在web頁面中顯示中文圖層名,輸入模型參數等不需要在界面上顯示的建議都使用英文符號。

飲水思源,轉載勿刪:http://www.cnblogs.com/evkchina/p/3478999.html,請支持關注北京易維清www.evkchina.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM