図形頂点数マップの計算

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

実行方法

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

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

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

Screen R Click Menu Vertex Count Map

ダイアログのパラメータ

Screen Vertex Count Map Dialog

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

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

Screen Screen Vertex Count Map Dialog

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

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

Vertex Count Added

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

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

Area File を指定して実行する

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

File Dialog

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

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

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

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

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

Save Vertex Count Map Dialog

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

#Vertex Count Map Created by nebv VERSION (uid=UID) USER@HOSTNAME DATE
#COMMAND addVertexCountMap
#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
            :
            :

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

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

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

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

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

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

Curvilinear 図形の計算結果の表示

Curvilinear 図形を含む場合、頂点と制御点を分けて数えることができます。

Vertex Count Added Separately

詳しくはプリファレンス Action/Vertex Count ページの Count Control Points Separately をご覧ください。

関連する設定

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

制限事項

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

最終更新 22.04.2025