例
- Last UpdatedSep 26, 2024
- 1 minute read
-
新しい InTouch アプリケーションを作成し、 WindowMaker を起動します。
-
UDT を作成し、名前を $Tank に変更します。
-
タンクの UDT を開き、次のように属性を追加します。
-
Flow: 整数として
-
Temp: 実測値として
-
-
"Latitude"(緯度)"や "Longitude"(経度)"などの場所属性を追加します。
-
$Tankの最初のインスタンスを作成し、Tank1に名前を変更します。
-
2番目のインスタンスを作成し、Tank2に名前を変更します。
-
[Tank1]の下にメンバーを作成し、以下のようにメンバー(属性)の値の下に設定します。
-
Tank1\Flow = 11
-
Tank1.Temp = 54.5
-
Tank1.Latitude = 33
-
Tank1.Longitude = -114
-
-
Tank2の下にメンバーを作成し、以下のようにメンバー(属性)の下に設定します。
-
Tank2\Flow = 21
-
Tank2.Temp = 65.5
-
Tank2.Latitude = 36.746
-
Tank2.Longitude = -119.773
-
-
新しいグラフィック「Tank1Sym」を作成し、産業グラフィックエディタで開きます。
-
丸みを帯びた長方形を描画します。
-
次のように、アナログエレメント用の値表示アニメーションを含む2つのテキストプリミティブを追加します。
-
Tank1\Flow
-
Tank1.Temp
-
-
Tank1の四角形の内側に、四角形のラベルを追加します。
-
保存して産業用グラフィック エディタを閉じます。
-
Tank2Symに対して手順11~15を繰り返します。
-
Tank2\Flow
-
Tank2.Temp
-
-
[産業用グラフィックス]ウィンドウで[ウィジェット]フォルダーを開き、マップ アプリをダブル選択してマップ アプリ設定を開きます。
-
[ 場所 ] タブで、各アセットのグラフィックを入力またはドラッグアンドドロップします。Tank1 アセットのグラフィックに Tank1Sym を使用します。Tank2 アセットのグラフィックに Tank2Sym を使用します。
-
Tank2の場合、ドロップダウンから [Layer ]を [State] に設定します。
-
[OK]をクリックします。
-
新しいグラフィックを作成し、MyMapという名前を付け、産業用グラフィック エディタで開きます。
-
グラフィックを右選択して[産業用グラフィックの埋め込み]を選択します
-
マップ アプリ ウィジェットを選択してキャンバスに埋め込み、サイズを調整します。
-
マップ アプリ ウィジェットのウィジェット プロパティを編集します。
-
ConfigName = Default
-
CurrentZoom = 5
-
InitialLatitude = 33
-
InitialLongitude = -11
-
InitialZoom = 30
-
-
保存して産業用グラフィック エディタを閉じます。
-
[ファイル] [> [新規作成] の順に移動し、Frame_windowを作成します。
-
ステップ19で作成したフレームウィンドウに MyMap グラフィックを埋め込みます。
-
ウィンドウを閉じて保存します。
-
WindowViewer への高速切り替えを行い、MyMap グラフィックを含むウィンドウを開きます。
-
縮小するには、 - ボタンを選択します。