図形数マップの計算

ユーザが指定した領域をメッシュ状に区切り、メッシュごとの領域に対する図形数を計算します。

実行方法

Figure Count Map ダイアログから実行する

以下のいずれかの操作で Figure Count Map ダイアログを表示します。

  • スクリーンを右クリックまたは右ドラッグすると表示されるコンテキストメニューから Calculate/Figure Count Map を選択
  • Calculation Panel の空白部分を右クリックすると表示されるコンテキストメニューから Figure Count Map を選択

Screen R Click Menu Figure Count Map

ダイアログのパラメータ

Screen Figure Count Map Dialog

項目 実行内容
Mesh Size メッシュサイズを指定します。
Cell Overlap メッシュのオーバーラップサイズを指定します。
Map Origin メッシュ原点を指定します。
Clip Type 指定領域がメッシュサイズの整数倍でないときの、メッシュ最上段と最右列の配置方法を指定します。
Area 領域を指定します。

パラメータを指定すると、スクリーンに指定された領域とメッシュ領域が表示されます。

Screen Screen Figure Count Map Dialog

Area に領域を入力して OK を押すと計算が実行されます。

計算結果は Calculation Panel に登録され、スクリーン上に表示されます。

Figure Count Added

表示された計算結果を右クリックすると、コンテキストメニューが表示され、以下の操作ができます。

項目 実行内容
Show スクリーン上の計算結果の表示・非表示を切り替えます。
Display/Highlight スクリーン上の計算結果のカラーマップの強調表示・非表示を切り替えます。
Display/Name スクリーン上の計算結果の名前の表示・非表示を切り替えます。
Display/Coordinates スクリーン上の計算結果の座標の表示・非表示を切り替えます。
Display/Cell Info スクリーン上の計算結果の各メッシュの領域の表示・非表示を切り替えます。
Display/Cell Value スクリーン上の計算結果の各メッシュ領域の結果の表示・非表示を切り替えます。
Color スクリーン上の計算結果の表示色を指定します。
Style/Outline スクリーン上の計算結果のカラーマップのアウトラインの表示・非表示を切り替えます。

Area File を指定して実行する

メインメニューから Load AreaFile/Figure Count Map を選択すると Open AreaFile for Figure Count Map ダイアログが表示されます。

File Dialog

Area File を指定して OK を押すと、ファイルに記述された領域に対して計算が実行されます。

詳しくは Area File ページをご覧ください。

計算結果をファイルに出力する

計算した結果はテキストファイルに CSV 形式で保存することができます。

Calculation Panel の アイコンをクリックして Figure Count Map を選択すると Save Figure Count Map ダイアログが表示されます。

Save Figure Count Map Dialog

ファイル名を指定して OK を押すと以下のようなファイルが出力されます。

#Figure Count Map Created by nebv VERSION (uid=UID) USER@HOSTNAME DATE
#COMMAND addFigureCountMap
#ARGS 
#xmin,ymin,xmax,ymax,count
490.8,341.5,500.8,351.5,12
500.8,341.5,510.8,351.5,15
510.8,341.5,520.8,351.5,10
520.8,341.5,530.8,351.5,3
530.8,341.5,540.8,351.5,3
            :
            :

コマンドラインから実行する

起動時に--figure-count--map-file オプションを使って Area File または計算領域を指定すると、起動後に計算処理が実行されます。 また、--figure-count-map-file-out オプションで、計算結果を保存するファイル名を指定することができます。

以下のように指定することで figure_file の指定範囲での計算結果が figure_count_map_result.txt へ出力されます。

$ nebv --figure-count-map-file=/path/to/areafile.txt --figure-count-map-file-out=/path/to/figure_count_map_result.txt /path/to/figure_file
$ nebv --figure-count-map-file="0,0,100,100" --figure-count-map-file-out=/path/to/figure_count_map_result.txt /path/to/figure_file

Area File の記法について詳しくは Area File ページをご覧ください。

詳しくは 起動オプション ページの --figure-count-map-file, --figure-count-map-file-outをご覧ください。

関連する設定

Figure Count Map の計算方法や表示方法はプリファレンスから変更することができます。 詳しくはプリファレンス Action/Density Mapページをご覧ください。

制限事項

各メッシュ領域に辺が接触しているだけの図形は計算の対象外となります。

最終更新 05.12.2024