发布的图层中不可避免的使用到中文来标注,默认设置下,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

最新文章

  1. 外网通过root账户访问虚拟机mysql
  2. [NOIP2014]联合权值 题解
  3. Python模拟实现Linux系统unix2dos功能
  4. 当前时间 js
  5. js学习笔记之包装对象
  6. SQLServer2008收缩数据库日志
  7. 在QLabel上点击获得的效果
  8. hdu1025(nlon(n)最长上升子序列)
  9. 搞定:Enter passphrase for key提示
  10. Java复习随笔
  11. 安装sklearn过程
  12. fullpage 全屏插件
  13. ServiceStack.Redis连接阿里云redis服务时使用连接池出现的问题
  14. Django ORM中datetiem数据类型字段无法对比处理办法
  15. Vue学习5:条件渲染
  16. ./configure -build,-host,-target设置
  17. SQL Server 2000详细安装过程及配置
  18. [ Windows BAT Script ] 删除某个目录下的所有某类文件
  19. linux上安装rabbitMQ
  20. FunDA(17)- 示范:异常处理与事后处理 - Exceptions handling and Finalizers

热门文章

  1. librtmp推流使用aac编码音频的html5和flash播放问题
  2. openstack deug
  3. asp.net mvc 实体类成员变量标识示例
  4. 【现代程序设计】【期末作业】【homework-09】
  5. 现代程序设计 homework-05
  6. mysql一些写常用命令
  7. memcached全面剖析–2. 理解memcached的内存存储
  8. Spring Data JPA教程, 第二部分: CRUD(翻译)
  9. Science上发表的超赞聚类算法(转)
  10. Lambda表达式实现有限状态机