解析ArcGis的標注(二)——認識ArcGis標注標簽


該“標注”系列博文的標注引擎使用“標准標注引擎(standard label engine)”,這個概念如不知道,可不理會,ArcGis默認標注引擎就是它。

本篇的標注語句解析使用VBScript,注意使用時參數值用單引號''包裹,標簽使用雙引號""包裹。

在上一節中我們講到了ArcGis標注中使用的下划線標簽<UND></UND>,可以看出ArcGis里的標注標簽與HTML、XML等的標簽一樣需要成對使用。

下面繼續介紹幾個有用的標簽:

1、FNT

Font,字體。

在標注時有時需要將不同的字段設置字體區分,這時候FNT標簽就派上了用場。

"<fnt name='仿宋' size='12'>" + [字段]   +"</fnt>"

name 參數是系統字體的標准名稱;size參數是字號。

2、CLR

Color,顏色。

顏色亂入一下上面的標注,區分更大化。

"<fnt name='仿宋' size='12'>" + [字段] +"</fnt>" +vbcrlf+ "<clr red='0' green='238' blue='118'>"+ "<fnt name='仿宋' size='12'>" + [BH] +"</fnt>"  +"</clr>"

上面例子中語句在換行“vbcrlf”之后對第2行的字段進行了顏色、字體的(標簽嵌套)設置,可以看出clr標簽的3個參數對應RGB 3原色,具體顏色的RGB值自行百度“RGB顏色對照表”就可以了。

其實clr標簽還有一套CMYK的顏色系統,即cyan、magenta、 yellow、 black 需要使用同該例,百度對照表即可。

3、SUP/SUB

Superscript/Subscript,上標/下標

該標簽無參數。

先看下標:

 [字段] +"<sub>"+ [BH] +"</sub>"

再來個嵌套的上標:

[字段] +"<sup>"+"<clr red='255'>"+ "<fnt name='仿宋' size='12'>" + [BH] +"</fnt>"  +"</clr>" +"</sup>"

4、BOL粗體,ITA斜體

無參數

5、其他標簽自行參考

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM