MapScript 4.08 labelCacheMemberObjクラス
個別フィーチャーラベルです。labelCacheMemberObjクラスは、labelCacheObjと関係しています。
+------------------+ 0..* 1 +------------+
| LabelCacheMember | <--------- | LabelCache |
+------------------+ +------------+
4.1.1 classObj属性
classindex : int immutable
ラベルフィーチャーが作成されたクラスのインデックスです。
featuresize : float immutable
ラベルフィーチャーが作成されたクラスのインデックスです。
label : labelObj immutable
ラベルフィーチャーが作成されたラベルのコピーです。
layerindex : int immutable
ラベルフィーチャーが作成されたレイヤのインデックスです。
numstyles : int immutable
ラベルフィーチャーが作成されたクラスのスタイルクラスの数です。
point : pointObj immutable
ラベルポイントです。
poly : shapeObj immutable
ラベルの範囲ボックスです。
shapeindex : int immutable
shapefileファイル内にラベルのインデックスです。
status : int immutable
ラベル描画されたかどうかのフラグです。
styles : styleObj immutable
text : string immutable
ラベルテキストです。
tileindex : int immutable
ラベルフィーチャーがあるレイヤのタイルインデックスです。
注意
現時点、ラベルに対して、実際のスクリプトコントロールではありません。ただし、もしユーザはラベルのテキスト、位置及び表示ステータスをコントロールすれば、何か面白い可能性が出てくるかもしれません。
Add a New Comment
page revision: 4, last edited: 18 Apr 2008 14:25














