MapScript 4.27 styleObj

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

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

4.27.1 styleObj 属性

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook angle : double

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook angleitem : string

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook antialias : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook backgroundcolor : colorObj

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook color : colorObj

地物の描画色。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook mincolor : colorObj

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook minsize : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook minvalue : double

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook minwidth : int

線描画の最小幅(pixels)。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook maxcolor : colorObj

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook maxsize : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook maxvalue : double

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook maxwidth : int

線描画の最大幅(pixels)。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook offsetx : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook offsety : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook outlinecolor : colorObj

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook rangeitem : string

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook size : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook sizeitem : string

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook symbol : int

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook symbolname : string immutable

シンボルの名前です。

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook width : int

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

4.27.2 styleObj メソッド

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook new styleObj( [ classObj parent_class ] ) : styleObj

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook clone : styleObj

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

BlinkListblogmarksdel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoNewsVineNetvouzRedditYahooMyWebFacebook setSymbolByName(mapObj map, string symbolname) : int

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

Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License