發佈的圖層中不可避免的使用到中文來標註,默認設置下,ArcGIS Server不支持中文的,中文標註顯示成亂碼,主要是編碼的問題,須要把手動把編碼改成UTF-8。html
ArcGIS Server 10.2 以下解決:web
在服務器端,ArcGIS Server目錄下面:tomcat
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"/>.net
端口號是客戶端使用的端口號,保險起見,將全部Connector標籤中都加上。server
而後,重啓ArcGIS的兩個服務。能夠發現,圖層中文標註亂碼問題已經解決。xml
對於地理處理服務,問題尚未結束,當須要顯示結果圖層的圖例時,顯示中文時須要注意。如htm
最後生成的圖層在存儲時最好不要使用中文名稱,在模型中再從命名,這樣就能夠在web頁面中顯示中文圖層名,輸入模型參數等不須要在界面上顯示的建議都使用英文符號。blog
飲水思源,轉載勿刪:http://www.cnblogs.com/evkchina/p/3478999.html,請支持關注北京易維清www.evkchina.com