在ArcMap中设置点的符号时,有时会用到汉字等字体作为样式,
比如,在设置危险品的时候,可能会使用“危”字作为点图元的符号来显示
设置点图元符号的方法:在图层的右键菜单中点击“Properties”,即出现
“Layer Properties”窗体,在Symbology选项卡中,可点击样式,
弹出Symbol Selector 对话框,在此对话框中点“Properties...”按钮,
出现“Symbol Property Editor”对话框,在此对话框中可进行相应设置,
在Type下拉列表中选择“Character Marker Symbol”
如图:
这个时候,在“Character Marker”选项卡中会有文字的列表,在一大堆字中找到想要的字,
非常困难,但如果知道了字符的Unicode码编号,则就非常简单了
但是如何知道这个字的unicode码呢?
有一个比较简单的方法,在Word 中打出需要的字,
然后选中这个字,右键菜单中选择“符号”,
在弹出的“符号”对话框中有"字符代码",这个就是字的unicode编号
不过这个编码格式是16进制的,所以“危”显示为5371,但在
ArcMap中使用的是10进制的数字“21361”,这个时候,使用系统自带的
计算器,即可将16进制转为10进制,这样,就搞定了