MapBasicFontSymbol
説明
タイプ MapBasicSymbol の MapBasicFontSymbol 要素は、TrueType シンボル フォントのシンボルの文字コード、およびそのシンボルの他の各種属性を指定します。
要素
表 1に、MapBasicFontSymbol タイプの MapBasicSymbol 要素に含めることができる要素の一覧を示します。
要素 | 説明 |
---|---|
形状 |
使用する TrueType シンボル フォントの文字を指定する 32 以上の整数値。 注: 不可視のシンボルを指定するには、32 (スペース文字) を使用します。
MapBasic 3.0 フォント シンボル セットと、各シンボルに対応するコードについては、MapBasic フォント シンボル コードを参照してください。 |
色 |
シンボルの色を指定する文字列値。 この値には、任意の有効な CSS カラーを指定できます(http://www.w3.org/TR/REC-CSS1#color-units 参照)。 |
サイズ |
シンボルのポイント サイズを指定する 1 から 255 の整数値。 |
FontName |
使用する TrueType シンボル フォントの名前を指定する文字列値 ("WingDings" など)。MapBasic フォント シンボル セット ("MapInfo Symbols"、"MapInfo Arrows" など) を指定することもできます。 MapBasic 3.0 フォント シンボル セットと、各シンボルに対応するコードについては、MapBasic フォント シンボル コードを参照してください。 |
太字 |
シンボルを太字にするか ( デフォルト値は |
枠線 |
シンボルを囲む境界線のタイプを指定する列挙値。有効な値を次に示します。
値 |
DropShadow |
シンボルの背後に影を付けるかどうかを指定する boolean 値 ( |
回転 |
シンボルの回転角度 (度単位) を指定する 0 から 360 の浮動小数点数値。 |
例
<ns6:MapBasicSymbol xsi:type="ns6:MapBasicFontSymbol">
<ns6:Shape>32</ns6:Shape>
<ns6:Color>blue</ns6:Color>
<ns6:Size>12</ns6:Size>
<ns6:FontName>Wingdings</ns6:FontName>
<ns6:Bold>true</ns6:Bold>
<ns6:Border>normal</ns6:Border>
<ns6:Rotation>45</ns6:Rotation>
</ns6:MapBasicSymbol>