ArcMap中设置字体符号Character Marker Symbol指定某字的unicode

来源:互联网 发布:尤伦斯艺术商店淘宝 编辑:程序博客网 时间:2024/06/10 08:32

在ArcMap中设置点的符号时,有时会用到汉字等字体作为样式,

 

比如,在设置危险品的时候,可能会使用“危”字作为点图元的符号来显示

 

设置点图元符号的方法:在图层的右键菜单中点击“Properties”,即出现

“Layer Properties”窗体,在Symbology选项卡中,可点击样式,

弹出Symbol Selector 对话框,在此对话框中点“Properties...”按钮,

出现“Symbol Property Editor”对话框,在此对话框中可进行相应设置,

在Type下拉列表中选择“Character Marker Symbol”

如图:

点图层样式设置

 

 

这个时候,在“Character Marker”选项卡中会有文字的列表,在一大堆字中找到想要的字,

非常困难,但如果知道了字符的Unicode码编号,则就非常简单了

 

 

但是如何知道这个字的unicode码呢?

有一个比较简单的方法,在Word 中打出需要的字,

然后选中这个字,右键菜单中选择“符号”,

在弹出的“符号”对话框中有"字符代码",这个就是字的unicode编号

字符unicode编码查询

 

不过这个编码格式是16进制的,所以“危”显示为5371,但在

ArcMap中使用的是10进制的数字“21361”,这个时候,使用系统自带的

计算器,即可将16进制转为10进制,这样,就搞定了