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

转载于:https://www.cnblogs.com/evkchina/p/3479027.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值