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
FGITEMNUM
MAKEDBTABLE
FGEXGET
FGGETCUR
FGPOLGATTAIA
FGDISPT
FGINPUTZMN
SETEXCHANGEFILE
FGMODZHIDE
RESTOREADS
FGMOVA
FGPLUS
ADDBMV
FGEXCLOSE
FGEXCLSAMELINE
FGEXCREATE
FGDISP
FGDISPJUNC
FGDISPDB
FGEDIT
FGDELE
SETDEFAULTGRP
FGCOPY
FGAREAZNAME
FGFRAME
SETLANDTMP
EDITLDS
DSPHMODE
DSPEXCHANGEMODE
DSPADD
CHKDGRP
ADDTABLE
SETDSPSQL
FGSELITMT
FGO2TDIST
FGMOV
FGMODSSTYLE
FGMODLSTYLE
FGMKZMN
FGLIN2POL
FGPOLCUT2
FGGETZR
FGGETTOUCHPOL
FGGETRLINE
PEXEC
SETSGRP
SAVETABLE
ADDBMR
HALFBUFFER
MESHLO
MESHSETVALUE
FGGETCENTER
FGGET2PANGLE
FGPICKOUT
NIF4WRITE
FGGETLINKL
ROUTEWEB
FGPOSGRP