统计
  • 文章总数:855 篇
  • 评论总数:0 条
  • 分类总数:14 个
  • 最后更新:8月3日

ArcGIS Server地图服务标注如何使用斜体字形?

本文阅读 3 分钟
首页 ArcGIS 正文

1、环境

ArcGIS for Desktop、ArcGIS for Server 2、问题 在Desktop中配图时,设置字体格式为宋体(或者其他中文字体)+ 斜体,Desktop中显示的各种正常。然而发布服务时却发现之前设置的斜体格式不见了,变成了常规模样,切图之后也是同样的问题。
图1:桌面配图时设置的效果明明是这样的  
图2:发布服务之后,切图也是同样 3、问题原因 底图图层和地图服务通过系统中可用的字体和字体样式进行显示,而系统中文字体是不支持斜体字形的,所以我们发现发布的服务标注字体并没有按照斜体格式显示。那为什么在ArcMap中显示正常呢,这是因为ArcMap的字体处理方式与地图服务的处理方式不同,在系统没有相应字体的情况下,ArcMap会对字体以图形的方式进行倾斜或加粗,通过这种模拟的方式达到所要的效果。
4、解决方法 发服务的时候先通过预览窗口验证文本是否按预期的方式进行渲染。如果在文本中没有发现粗体或斜体属性,请检查并确保系统中有特定的字型样式可用。如果没有可用的字型样式,可以在网上找到合适的字体库文件,将其复制到Windows Fonts文件夹下安装即可(如果字体不小心双击安装了,配置时直接选用宋体+粗体(斜体不要选哦!!)的方式解决上述问题)。 重新配图,服务预览窗口下看一下,问题解决。
本文来自投稿,不代表本站立场,如若转载,请注明出处:
ArcGIS教程:制图综合流程
« 上一篇 03-13
CAD的8个冷知识,都非常实用
下一篇 » 03-13