中文Label乱码
发布的地图服务中,中文Label乱码
发起人
相关问题
- 使用ArcGIS Desktop10.2版本,如何设置图例横着放且label在正下方?
- 字段计算器中替换中文问题
- ArcGIS 10.2 打开 CAD数据中文乱码
- arcmap指北针图乱码怎么解决
- arcgis10.2 打开CAD文件注记乱码
- arcpy中图层名为中文时,无法判断相等
- ArcGIS 10.3 打开属性中label反应很慢 假死
- esri官网试用界面乱码 账号注册界面乱码
- ArcGIS Pro 跟搜狗输入法是有冲突嘛?有时候切换成搜狗输入法也打不了中文,甚至严重时切换搜狗ArcGIS Pro就会崩溃提示错误报告
- ARCMAP10.2.1字段名中文不能超过三个字符,导出DBF用EXCLE打开无法显示中文
- arcgis10.2.2属性表乱码
问题状态
- 最新活动: 2015-12-25 19:30
- 浏览: 9345
- 关注: 1 人
1 个回复
张赛
赞同来自: 张宝才
数据源Shapefile本身的字符编码问题。由于Shapefile原始是GBK的编码,而ArcGIS从10.2.2版本开始,默认字符编码是utf8。
ArcGIS for Server进行Label绘制或属性查询时,会先读取数据源中是否包含cpg文件;如果没有,则会读取注册表中ArcGIS for Server账户下的代码页;如果还是未获取,则会直接采纳utf8作为字符编码。因此,当shapefile实际字符编码是GBK,且未包含cpg文件,注册表中也未添加这一信息时,就会导致乱码。
最终的解决办法:(1)在确保ArcMap可正确读取的情况下,将shapefile导入到geodatabase中,这是推荐方案;(2)在注册表中arcgis server账户下的 server 中添加代码页。
更加具体的方案,请参见下面的博客链接:
http://blog.csdn.net/zssai2015 ... 03105
要回复问题请先登录或注册