labelObjオブジェクトはclassObj、scalebarObj或いはlegendObjと関連されています。
+-------+ 0..1 1 +----------+
| Label | <--------- | Class |
+-------+ | -------- |
| Scalebar |
| -------- |
| Legend |
+----------+
4.10.1 labelObj属性
angle : float
antialias : int
MS_TRUE或いはMS_FALSE
autoangle : int
MS_TRUE或いはMS_FALSE
autofollow : int
MS_TRUE或いはMS_FALSE。 ラインフィーチャーの場合は、適当な曲線ラベルを作成するかどうか示します。(参考:RFC 11 ).
autominfeaturesize: int
MS_TRUE或いはMS_FALSE
backgroundcolor : colorObj
ラベルの背景色
backgroundshadowcolor : colorObj
ラベルの背景の影の色
backgroundshadowsizex : int
景の水平オフセットです、単位:pixels。
backgroundshadowsizey : int
景の垂直オフセットです、単位:pixels。
buffer : int
ラベル描画のpaddingです。
color : colorObj
ラベルの色です。
encoding : string
ラベル文字列のエンコードです。指定されたエンコードはサポートされていない場合は、ラベルが描画されません。
参考:[http://www.foss4g.org/FOSS4G/MAPSERVER/mpsnf-i18n-en.html]
font : string
フォントの名前です。
force : int
MS_TRUE或いはMS_FALSE
maxsize : int
スケールされたラベルの描画最大高さです。単位はpixelsです。layerObjオブジェクトのsymbolscale属性も参照してください。
mindistance : int
重ねるラベルの最初距離です。
minfeaturesize : int
含めたフィーチャーの最初サイズです。
minsize : int
最初高さ、単位はpixelsです。
offsetx : int
水平オフセットです。
offsety : int
垂直オフセットです。
outlinecolor : colorObj
文字外枠の色です。
partials : int
MS_TRUE (default)或いはMS_FALSE。
position : int
MS_UL, MS_UC, MS_UR, MS_CL, MS_CC, MS_CR, MS_LL, MS_LC, MS_LR, or MS_AUTO.
shadowcolor : colorObj
ラベルの影の色です。
shadowsizex : int
影の水平オフセットです、単位はpixels。
shadowsizey : int
影の垂直オフセットです、単位はpixels。
size : int
文字の高さです。
type : int
MS_BITMAP or MS_TRUETYPE.
wrap : string
ラベルテキストでの行端を表す文字。これを用いることで複数行のラベルを使用できる。














