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