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