コマンド一覧(随時追加していっています)
コマンド命令とそのパラメータという形で送信します。各パラメータの区切り文字は半角のアットマーク「@」です。パラメータ内の区切り文字はコマンドによって異なります。

CHANGE_FORMSIZE(GIS Matildaフォームのサイズを変更する)
(書式)CHANGE_FORMSIZE@横サイズ@縦サイズ
(例)CHANGE_FORMSIZE@800@600

CHANGE_LEFTSIDEMENU(左側のメニューをON/OFFまたは切替する)
(書式)CHANGE_LEFTSIDEMENU@状態(ON/OFF)
(例1)CHANGE_LEFTSIDEMENU
(例2)CHANGE_LEFTSIDEMENU@ON
(例3)CHANGE_LEFTSIDEMENU@OFF

CHANGE_MAINSCALE(表示縮尺を変更する)
(書式)CHANGE_MAINSCALE@縮尺
(例1)CHANGE_MAINSCALE@1:500
(例2)CHANGE_MAINSCALE@1:1000
(例3)CHANGE_MAINSCALE@1:2500

CLEAR_ALL(GISビュー画面から全てのデータをクリアする)
(書式)CLEAR_ALL
(例)CLEAR_ALL

CREATE_NEWELEMENT_POINT(新規ポイントを入力する)
(書式)CREATE_NEWELEMENT_POINT
(例)CREATE_NEWELEMENT_POINT

CREATE_NEWELEMENT_POINT_REPEAT(新規ポイントを連続入力する)
(書式)CREATE_NEWELEMENT_POINT_REPEAT
(例)CREATE_NEWELEMENT_POINT_REPEAT

CREATE_NEWELEMENT_2PTPOINT(新規角度付きポイントを入力する)
(書式)CREATE_NEWELEMENT_2PTPOINT
(例)CREATE_NEWELEMENT_2PTPOINT

CREATE_NEWELEMENT_2PTPOINT_REPEAT(新規角度付きポイントを連続入力する)
(書式)CREATE_NEWELEMENT_2PTPOINT_REPEAT
(例)CREATE_NEWELEMENT_2PTPOINT_REPEAT

CLOSE_MATILDA(マチルダを終了する)
(書式)CLOSE_MATILDA
(例)CLOSE_MATILDA

CURRENTLAYER_DISPLAY(レジェンドレイヤーで選択中レイヤーのON/OFFを切り替える)
(書式)CURRENTLAYER_DISPLAY@スイッチワード@リフレッシュフラグ
(例1)CURRENTLAYER_DISPLAY@OFF
(例2)CURRENTLAYER_DISPLAY@ON@REFRESH

DELETE_ELEMENT(選択中の単体図形要素を削除する)
(書式)DELETE_ELEMENT
(例)DELETE_ELEMENT

DELETE_ELEMENTOFGRID(グリッドにリストアップされている図形要素を削除する)
(書式)DELETE_ELEMENTOFGRID
(例)DELETE_ELEMENTOFGRID

DELETE_LAYER(レイヤーファイルをGISビュー画面からクリアする)
(書式)DELETE_LAYER@レイヤー名@REFRESH
(例1)DELETE_LAYER@douro
(例2)DELETE_LAYER@douro@REFRESH

DELETE_PROJECT(プロジェクトファイルをGISビュー画面からクリアする)
(書式)DELETE_PROJECT
(例)DELETE_PROJECT

DIALOGMSG(ダイアログメッセージを表示する)
(書式)DIALOGMSG@文字列
(例)DIALOGMSG@こんにちわ

EXPORT_TCX(TCXフォーマットでレイヤーをエクスポート出力する)
(書式)EXPORT_TCX@レイヤー名@出力ファイル名
(例)EXPORT_TCX@point2d@c:¥test.tcx

IMPORT_GRIDLIST(図形要素リストをグリッドに読み込む)
(書式)IMPORT_GRIDLIST@ファイル名
(例)IMPORT_GRIDLIST@c:¥sample¥deletelist.txt

LAYER_DISPLAY_MAIN(メインGISウィンドウのレイヤーON/OFFを切り替える)
(書式)LAYER_DISPLAY_MAIN@レイヤー名@スイッチワード@リフレッシュフラグ
(例1)LAYER_DISPLAY_MAIN@CHIBAN@OFF
(例2)LAYER_DISPLAY_MAIN@FUDEKAI@ON@REFRESH

MOVE_FORM(GIS Matildaフォームを移動する)
(書式)MOVE_FORM@左側ピクセル@上側ピクセル
(例)MOVE_FORM@10@30

OPEN_EXTERNAL_APP(外部アプリを実行する)
(書式)OPEN_EXTERNAL_APP@アプリ名@パラメータ
(例)OPEN_EXTERNAL_APP@C:¥Windows¥System32¥calc.exe

READ_LAYER(レイヤーファイルを読み込む)
(書式)READ_LAYER@ファイル名@REFRESH
(例1)READ_LAYER@c:¥sample¥douro.shp
(例2)READ_LAYER@c:¥sample¥kasen.shp@REFRESH

READ_PROJECT(プロジェクトファイルを読み込む)
(書式)READ_PROJECT@ファイル名
(例)READ_PROJECT@c:¥sample¥h31osaka.ttkproject

REFRESH_MAIN(メインGISウィンドウを再表示)
(書式)ZREFRESH_MAIN
(例)REFRESH_MAIN

RESULTGRID_COMMANDTEST(結果グリッドコマンドテスト)
(書式)RESULTGRID_COMMANDTEST
(例)RESULTGRID_COMMANDTEST

SEARCH_MAIN(メインGISウィンドウの指定レイヤーで検索して図形をジャンプ表示する)
(書式)SEARCH_MAIN@レイヤー名@クエリ式@表示縮尺
(例1)SEARCH_MAIN
(例2)SEARCH_MAIN@FUDEKAI@CHIBAN='241-1'
(例3)SEARCH_MAIN@KAOKU@KANRINO=3901@SCALE:500

SELECT_CURRENTLAYER_BY_NAME(レジェンドレイヤーの指定レイヤー名を選択状態にする)
SELECT_CURRENTLAYER_BY_NAME@レイヤー名
(例1)SELECT_CURRENTLAYER_BY_NAME@azakai
(例2)SELECT_CURRENTLAYER_BY_NAME@chiban

SET_CURRENTLAYERCOLOR_FROMRGB(レジェンドレイヤーで現在選択されているレイヤーの色をRGBで変更する)
SET_CURRENTLAYERCOLOR_FROMRGB@赤:緑:青@リフレッシュフラグ
(例1)SET_CURRENTLAYERCOLOR_FROMRGB@255:0:0
(例2)SET_CURRENTLAYERCOLOR_FROMRGB@0:255:0@REFRESH

SELECT_ELEMENT_GROUPCAPTION(指定するグループキャプションで要素選択を開始する)
SELECT_ELEMENT_GROUPCAPTION@キャプション
(例1)SELECT_ELEMENT_GROUPCAPTION@台帳検索
(例2)SELECT_ELEMENT_GROUPCAPTION@地区A

SELECT_ELEMENT_GROUPNAME(指定するグループ名で要素選択を開始する)
SELECT_ELEMENT_GROUPNAME@名前
(例1)SELECT_ELEMENT_GROUPNAME@SEARCHDAICHO
(例2)SELECT_ELEMENT_GROUPNAME@CHIKU_A

SET_LAYER_HIDEFROMLEGEND(指定するレイヤー名をレジェンドツリーから隠す)
SET_LAYER_HIDEFROMLEGEND@レイヤー名@TRUEまたはFALSE@リフレッシュフラグ
(例1)SET_LAYER_HIDEFROMLEGEND@azakai@TRUE
(例2)SET_LAYER_HIDEFROMLEGEND@fudekai@FALSE@REFRESH

SET_LAYERCOLOR_FROMRGB(指定するレイヤー名の色をRGBで変更する)
SET_LAYERCOLOR_FROMRGB@レイヤー名@赤:緑:青@リフレッシュフラグ
(例1)SET_LAYERCOLOR_FROMRGB@azakai@255:0:0
(例2)SET_LAYERCOLOR_FROMRGB@fudekai@0:255:0@REFRESH

SET_LAYERSECTIONCOLOR_FROMRGB(指定するレイヤー名セクションの色をRGBで変更する)
SET_LAYERSECTIONCOLOR_FROMRGB@レイヤー名@赤:緑:青@セクションクエリ@リフレッシュフラグ
(例1)SET_LAYERSECTIONCOLOR_FROMRGB@chikei10000@255:0:0@DMID=21010@REFRESH
(例2)SET_LAYERSECTIONCOLOR_FROMRGB@chiban2500@0:255:0
(例3)SET_LAYERSECTIONCOLOR_FROMRGB@gesui@0:0:255@@REFRESH

SET_CURRENTLAYER_SCALEFILTER_MAX(レジェンドレイヤーで現在選択されているレイヤーのスケールフィルタ(大)を変更する)
SET_CURRENTLAYER_SCALEFILTER_MAX@スケール文字列@リフレッシュフラグ
(例1)SET_CURRENTLAYER_SCALEFILTER_MAX@1:10
(例2)SET_CURRENTLAYER_SCALEFILTER_MAX@1:500@REFRESH

SET_CURRENTLAYER_SCALEFILTER_MIN(レジェンドレイヤーで現在選択されているレイヤーのスケールフィルタ(小)を変更する)
SET_CURRENTLAYER_SCALEFILTER_MIN@スケール文字列@リフレッシュフラグ
(例1)SET_CURRENTLAYER_SCALEFILTER_MIN@1:2500
(例2)SET_CURRENTLAYER_SCALEFILTER_MIN@1:10000@REFRESH

SET_CURRENT_LEGENDGROUP_FROM_NAME (レジェンドグループを指定する名前でカレントに変更する)
SET_CURRENT_LEGENDGROUP_FROM_NAME@名前
(例)SET_CURRENT_LEGENDGROUP_FROM_NAME@SEARCHDAICHO

SET_CURRENT_LEGENDGROUP_FROM_CAPTION (レジェンドグループを指定するキャプションでカレントに変更する)
SET_CURRENT_LEGENDGROUP_FROM_CAPTION@キャプション
(例)SET_CURRENT_LEGENDGROUP_FROM_CAPTION@台帳検索

SET_LAYER_SCALEFILTER_MAX(指定するレイヤー名のスケールフィルタ(大)を変更する)
SET_LAYER_SCALEFILTER_MAX@レイヤー名@スケール文字列@リフレッシュフラグ
(例1)SET_LAYER_SCALEFILTER_MAX@azakai@1:10
(例2)SET_LAYER_SCALEFILTER_MAX@chiban@1:500@REFRESH

SET_LAYER_SCALEFILTER_MIN(指定するレイヤー名のスケールフィルタ(小)を変更する)
SET_LAYER_SCALEFILTER_MIN@レイヤー名@スケール文字列@リフレッシュフラグ
(例1)SET_LAYER_SCALEFILTER_MIN@azakai@1:2500
(例2)SET_LAYER_SCALEFILTER_MIN@chiban@1:10000@REFRESH

SEND_DDECOMMAND(外部アプリにコマンドを送信する)
(書式)SEND_DDECOMMAND@トピック@アイテム@コマンド
(例1)SEND_DDECOMMAND@GVJR@DdeGVSearch@筆界,53,12-1

PLACE_POINT_MOBILEMATILDA(モバイルマチルダ形式のコード点を入力する)
(書式)PLACE_POINT_MOBILEMATILDA@角度付き書式@フィールド名@属性内容@デバイスコード
(例1)PLACE_POINT_MOBILEMATILDA@1PT@_CODE@A
(例2)PLACE_POINT_MOBILEMATILDA@2PT@_CODE@B
(例3)PLACE_POINT_MOBILEMATILDA@2PT@_CODE

XY(指定したXYの座標をシンボルとラインでマーキングする)
(書式)XY@X座標,Y座標
(例1)XY
(例2)XY@44775.874,-186738.250

XYCLEAR(指定したXYの座標マーキングをクリアする(消す))
(書式)XYCLEAR
(例)XYCLEAR

ZOOM_MAIN(メインGISウィンドウのズーム変更)
(書式)ZOOM_MAIN@左下X,左下Y,右上X,右上Y
(例)ZOOM_MAIN@100,150,500,550

ZOOM_MAIN_IN(メインGISウィンドウ拡大)
(書式)ZOOM_MAIN_IN
(例)ZOOM_MAIN_IN

ZOOM_MAIN_FULL(メインGISウィンドウ全画面表示)
(書式)ZOOM_MAIN_FULL
(例)ZOOM_MAIN_FULL

ZOOM_MAIN_OUT(メインGISウィンドウ縮小)
(書式)ZOOM_MAIN_OUT
(例)ZOOM_MAIN_OUT

 

(マニュアル一覧に戻る)

(全体的な紹介ページを表示)