アイテムクラス
カテゴリ-紙
マップフレームとは、別のウィンドウに配置されたあるウィンドウのビューのイメージです。元のウィンドウのデータを変更すると、マップフレームの内容もそれに応じて変わります。ただし、マップフレーム内のグラフィックを個別に選択することはできません。
マップフレームはスケールや角度を変更することができます。
マップフレームには、ラベル付きグリッドを追加できます。また、マップフレームアイテムの内容やプロパティを使用して他のクラスのアイテムを追加することもできます。例えば、経緯線網、キーマップ、方位シンボル、スケールバーアイテムなどです。
また、マップフレームはポリゴンアイテムの一種なので、サイズを変更したり、コピーして複数のフレームを同じテンプレート上で使うこともできます。
プロパティ
アイテムのプロパティ
プロパティ (SIS_OT_CURITEM)
- グリッドライン表示: _bShowLines&
グリッドラインをマップフレームの内容の上に描画するかどうかを設定します。
- コーナ注記表示: _bShowTextCorner&
もっとも近いマップフレームの四隅(コーナ)にグリッドラインに対して注記のテキストラベルを表示するかどうかを設定します。
- スプリンタ値: _splinter#
アイテムのスプリンタ値です。円のスプリンタ値は1、細長くて狭いポリゴンのスプリンタ値は100になります。細長くて複雑な図形ほど、この値は大きくなります。
- マップフレームスクリーンスケール: _photothreshold#
マップフレーム上でスケールフィルタを適用するためのスケールです。
このプロパティによって、出力のスケールには影響を与えずにアイテムにスケールフィルタを設定することができます。 マップフレームスクリーンスケールの初期値は、マップフレームアイテムのマップフレームスケールと同じです。
通常、データセット内のアイテムは、それぞれのアイテムスケールフィルタの範囲によって表示/非表示が決まります。マップフレームスクリーンスケールは、マップフレーム内の各アイテムのスケールフィルタの範囲と比較され、どのアイテムが表示されるかを決定します。つまり、アイテムのスケールフィルタをマップフレーム上で有効にするに設定するスケールです。
例えば、あるアイテムのスケールフィルタの_scalemin#が100、_scalemax#が1000に設定されている場合、_photothreshold#が100~999の値でアイテムが表示され、それ以外は非表示になります。
- マップフレームスケール: _photoscale#
マップフレームの内容のスケールです。
- マップフレーム角度(°): _photoangleDeg#
マップフレームの内容の回転角度(単位は度)です。
- マップフレーム角度(ラジアン): _photoangle#
マップフレームの内容の回転角度(ラジアン)です。
- ループの辺の数: _numedges&
ジオメトリの形状のエッジの数です。
- ループ数: _numloops&
ポリゴンアイテムで使用されているループの数です。通常のポリゴンアイテムの場合、ループは1つです。ただし、ポリゴンアイテムにある穴(ホール)や島などは別のループになります。
- 時計回り: _bClockwise&
アイテムのジオメトリのループ方向が時計回りかどうかを定義します。
- 主グリッドペン: _penMajor$
マップフレームの主グリッドを描画するのに使用するペンです。
- 主グリッド間隔: _spaceMajor#
マップフレームの主グリッドの間隔です。
-
注記方向修正: _bFlipInvertedText&
反転している注記の方向を修正します。
- Falseの場合、グリッドのラベルはマップフレームアイテムの下部から見て読みやすい方向に表示されます。(つまり、マップフレームを回転すると注記の方向も反転する場合があります。)
- Trueに設定すると、正のグリッドのラベルはグリッドの原点から見て読みやすい方向に修正されます。
- 副グリッドペン: _penMinor$
マップフレームの副グリッドを描画するのに使用するペンです。
- 副グリッド間隔: _spaceMinor#
マップフレームの副グリッドの間隔です。
- 辺注記表示: _bShowTextMiddle&
もっとも近いマップフレームの四隅(コーナ)に対してではなく、グリッドラインに対して注記のテキストラベルを表示するかどうかを設定します。
- 面積: _area#
アイテムによって作られる領域部分の面積(単位は平方メートル)です。
- 略式表示: _bAbbreviate&
辺注記を略式表示するかどうかを設定します。マップフレームのグリッドのテキストは、その他のテキストラベルよりも短い桁数で省略して表示することができます。四隅のコーナのテキストは完全に表示されます。
ページの先頭へ戻る