ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

时间:2024-04-05 07:03:44

将该注记图层添加到地图显示并启用编辑,打开属性表。

ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

编辑字体和字体大小,在图层上观察更改效果,将字体调整至合适状态,记下更改后的字体及大小。

 

在ArcMap的Catalog目录中右键有问题的注记图层,打开属性页面,选择Annotation Classes选项卡。

ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

挨个查看下方Annotation Classes内容框中各项,检查其对应的Text Symbol字体是否为中文对应字体,例如宋体、黑体、楷体等。

若不是,修改为相应字体,将上一步骤的字体调试结果应用于此,修改应用后,在Annotation选项卡中会新增添一个symbol项,命名规则为“修改项名称_Old”,例如“湖泊_Old”,参考下图

ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

修改字体点击应用后,可能会出现下列提示,选择【是】即可。

ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

 

修改完毕后,请记下相应的symbol编号,即symbol collection前面的数字序号。

ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

 

 

将该注记图层添加到地图显示并启用编辑,再次打开属性表。 ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

以上图中【湖泊】为例。刚编辑后的symbol collection中,修改好的湖泊样式编号为10,将属性表中湖泊记录行的SymbolID列数值改为10,鼠标点击其他空白处,会发现右侧FontName列内容自动修改为刚刚设置的字体,依照此方法,依次修改有问题的记录,所有问题数据修改后,保存并退出编辑。

ArcGIS中文注记图层发布服务后变乱码(方框乱码)/如何有效修改注记要素类文字样式

重新使用修改后的图层进行底图发布服务即可。