Create  Edit  Diff  FrontPage  Index  Search  Changes  History  Source  RSS  wikifarm  Login

layerObj.isVisible

layerObj.isVisible メソッド

説明

地図に設定されたスケールの中で表示ができるかを検査

public int isVisible();
Public Function isVisible() As Integer

サンプル

コード
Dim _map As New mapObj("")
Dim _layer As New layerObj(_map)

_layer.maxscale = 100000
_layer.minscale = 25000
_map.scale = 24000
Debug.WriteLine(_layer.isVisible.ToString)

→結果 0
_layer.maxscale = 100000
_layer.minscale = 25000
_map.scale = 26000
Debug.WriteLine(_layer.isVisible.ToString)

→結果 1

_layer.status = mapscript.MS_FALSE
Debug.WriteLine(_layer.isVisible.ToString)

→結果 0

_layer.status = mapscript.MS_TRUE
Debug.WriteLine(_layer.isVisible.ToString)

→結果 1

使い道がわかりません。こんな例でいいのかどうか。。

マップファイル

影響なし

参照

layerObj メンバ | (global) 名前空間

Last modified:2007/02/15 14:16:00
Keyword(s):
References:[layerObj メンバ]