MapScript 4.27 styleObj

styleObjはclassObjに所属しています。

+-------+ 0..*    1 +-------+
| Style | <-------- | Class |
+-------+           +-------+
new_style = new styleObj()
the_class.insertStyle(new_style)

4.27.1 styleObj 属性

connoteaangle : double

線描画の角度である、ディフォルトは0。ハッチタイプのシンボルの場合は、この角度はハッチラインの角度となる。

connoteaangleitem : string

角度を格納している属性項目を利用して角度を指定する。

connoteaantialias : int

TrueTypeフォントと地図のラインがアンチエイリアスされるかどうか。

connoteabackgroundcolor : colorObj

非透過なシンボルの背景色。

connoteacolor : colorObj

地物の描画色。

connoteamincolor : colorObj

Color Range Mapping (RFC-6)の属性です。
mincolor, minvalue, maxcolor, maxvalueで範囲を定義して、連続値のフィーチャーを連続の色で描画できます。

connoteaminsize : int

シンボルが描画されるピクセルでの最小サイズ。デフォルトは0。

connoteaminvalue : double

Color Range Mapping (RFC-6)の属性です。
mincolor, minvalue, maxcolor, maxvalueで範囲を定義して、連続値のフィーチャーを連続の色で描画できます。

connoteaminwidth : int

線描画の最小幅(pixels)。

connoteamaxcolor : colorObj

Color Range Mapping (RFC-6)の属性です。
mincolor, minvalue, maxcolor, maxvalueで範囲を定義して、連続値のフィーチャーを連続の色で描画できます。

connoteamaxsize : int

シンボルが描画されるピクセルでの最大サイズ。

connoteamaxvalue : double

Color Range Mapping (RFC-6)の属性です。
mincolor, minvalue, maxcolor, maxvalueで範囲を定義して、連続値のフィーチャーを連続の色で描画できます。

connoteamaxwidth : int

線描画の最大幅(pixels)。

connoteaoffsetx : int

影や空のシンボルなどからのオフセット値。

connoteaoffsety : int

影や空のシンボルなどからのオフセット値。

connoteaoutlinecolor : colorObj

ポリゴンの輪郭とある種のマーカーシンボルに使われる色。

connotearangeitem : string

Color Range Mapping (RFC-6)の属性です。

connoteasize : int

シンボル/パターンのピクセルでの高さ。スケーラブルなシンボルでのみ有効である。

connoteasizeitem : string

サイズを格納している属性項目を指定する。

connoteasymbol : int

定義されたシンボルのインデックスです。

connoteasymbolname : string immutable

シンボルの名前です。

connoteawidth : int

描画する線の幅を指定する、単位はpixels、ディフォルトは1。ハッチタイプのシンボルの場合はハッチラインの幅となる。

4.27.2 styleObj メソッド

connoteanew styleObj( [ classObj parent_class ] ) : styleObj

ディフォルトstyleObjのインスタンスを返します。

connoteaclone : styleObj

スタイルのクローンコピーを返します。

connoteasetSymbolByName(mapObj map, string symbolname) : int

シンボル名を与えて、シンボルを設定します。

Add a new comment
Page tags: mapscript mapserver
page_revision: 3, last_edited: 1208838696|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License