FGGETFIGR |
| 動作 | パラメータ | 戻り値 | エラーコード | サンプル | 履歴 | |
動作 トップ▲ |
パラメータ1で指定された中間ファイルの枠情報内で図形データを検索し、該当のデータをパラメータ2で指定した中間ファイルに書き込みます。 パラメータ4で例えば線とポリゴンを取得したい場合はLPの様に設定します。 検索有効図面グループ、検索有効レイヤーが対象です。 本コマンドの検索有効範囲は中間ファイルで渡した矩形内又は面内の点及び同一点上、線上の点です。 |
パラメータ トップ▲ |
パラメータ1:検索範囲中間ファイル名 (中間ファイルレベル:FGM_COORD) パラメータ2:検索結果を格納する中間ファイル名 (中間ファイルレベル:FGM_DB(|FGM_ANN|FGM_EL)) パラメータ3:取得点設定 GRP : 図形代表点(始点)のみ取得(Default) POINT : 範囲内の点のみ取得 ALL : 1点でも含まれる場合はグループ全点取得 LIN : 含まれているラインのみ取得 パラメータ4:取得図形要素 L : 線 P : ポリゴン S : シンボル A : 注記 C : 円 ALL : 全要素(Default) パラメータ5以降:取得ラインタイプ 未指定 : 全ラインタイプ(Default) 数値 : ラインタイプ(0〜999) |
戻り値 トップ▲ |
無し |
エラーコード トップ▲ |
23 : システムにBMVファイルが読み込まれていません 33 : 検索範囲中間ファイルのレコード数が足りません 48 : 該当するデータが見つかりませんでした |
サンプル トップ▲ |
FGGETFIGR INTMP OUTTMP 「INTMP」で指定した枠の範囲で全要素、全ラインタイプを検索し、代表点で図形を取得します。 FGGETFIGR INTMP OUTTMP ALL L 400 範囲内のラインタイプ400の線のグループ全点を取得します。 |
このコマンドを見た人はこんなコマンドも見ています トップ▲ |
FGGETGANNSIZE FGGETFIG FGGETFIGA FGGETFIGP FGGETINFO FGFILLIF FGCURDB FGO2T FGGETMIDDLE FGFILLIFR FGAREA FGINOUT FGFILLIFC FGFILLIFV FGCIR2POL FGEXINFO FGAREAC FGGETGRPZMN FGINPUT FGGETCUR MAKEDBTABLE FGEXGET FGDISPT SETEXCHANGEFILE FGPOLGATTAIA FGINPUTZMN FGITEMNUM FGPLUS FGMODZHIDE FGMOV FGMOVA RESTOREADS ADDBMV FGEXCLOSE FGAREAZNAME FGEXCLSAMELINE FGDISP FGDISPJUNC FGEXCREATE FGDISPDB FGEDIT FGDELE SETDSPSQL FGCOPY SETELAY FGGET2PANGLE SETLANDTMP EDITLDS DSPHMODE DSPEXCHANGEMODE DSPADD CHKDGRP ADDTABLE FGCLOSEDRGNTOPOL FGSELITMT FGPICKOUT FGO2TDIST FGPOLCUT2 FGMODSSTYLE FGMODLSTYLE FGMODANNVH FGMKZMN FGLIN2POL FGPOSGRP FGGETZR PEXEC FGGETRLINE SETDEFAULTGRP SETSGRP HALFBUFFER ADDBMR MESHLO MESHSETVALUE NIF4WRITE FGGETCENTER FGFRAME FGGETLINKL ROUTEWEB SAVETABLE FGGETTOUCHPOL |