SIS 9.1
プロパティ

プロパティとは

名称

説明

システムプロパティ

プロパティの作成と編集

プロパティの表示

システムプロパティとユーザ属性

プロパティの一覧を取得する

プロパティとは

SISでは、どのアイテムにもプロパティがあります。アイテムを選択するとプロパティコントロールバーに各アイテムのプロパティが表示されます。プロパティとして格納されている情報には、アイテムを描くペンやラインアイテムの長さ、 ポイントテキストアイテムの文字ポイント高さなどがあります。アイテムプロパティ[ホームタブ-選択]でタブのついたダイアログが表示されますが、このダイアログでアイテムプロパティを参照することもできます。

プロパティは名称と説明、値の各部からなります。

ページの先頭へ戻る 

名称

プロパティの名称はプログラミング言語(Microsoft Visual Basicなど)で用いられるルールにしたがってつけられます。プロパティ名の末尾には、 "$"(文字列型)、"#"(浮動小数点型)、"&"(整数型)といった各プロパティのデータ型を示す記号がつきますので注意してください。

ページの先頭へ戻る 

説明

プロパティの説明とは、各プロパティの意味/内容をわかりやすい言葉で記述するもので、単に一語ですませるものもあれば、数語を用いて説明するものもあります。SIS本体アプリケーションのユーザインタフェースを利用する場合は各プロパティの説明を参照することができますが、プログラミングを行う場合は正確にプロパティの名称を指定しなければなりません。

ページの先頭へ戻る 

システムプロパティ

SISはすべてのアイテムに自動的にプロパティを付与します。このプロパティをシステムプロパティといいます。システムプロパティは第1文字目が"_"記号(アンダースコア)です。

ページの先頭へ戻る 

プロパティの作成と編集

一方、システムプロパティとは別に、編集可能なアイテムに、ユーザ定義の属性データ(ユーザ属性)を付加することができます。システムプロパティと混同しないよう、ユーザ属性の名称の第1文字目には、"_"記号(アンダースコア)を使用することはできなくなっています。

アイテムのペンなど、いくつかのシステムプロパティは編集することができます。編集可能なプロパティの場合、プロパティダイアログの背景は白色で表示されます(Windowsの標準色に設定してある場合)。編集不可能なプロパティの場合、背景は灰色で表示されます。

アイテムプロパティ[ホームタブ-選択]を実行すると、アイテムのプロパティを編集するタブのついたダイアログが表示されます。

ページの先頭へ戻る 

プロパティの表示

プロパティダイアログを表示するには、アイテム(複数可)を選択し、以下のいずれかを実行します。

通常、プロパティダイアログには、スタイル、スキーマ、ユーザ属性、ジオメトリ、すべての5つのタブが表示されます(マップフレームアイテムやテキストアイテムは例外です)。

以下はポリゴン のプロパティダイアログです。

スタイルタブの詳細は以下のとおりです。

ペン - 線形のジオメトリを描画する際に使用するペンです。

ブラシ - ジオメトリの内部を塗りつぶす際に使用するブラシです。

シンボル - 幾何学的なポイントに割り当てるシンボルです。

地物テーブル - 地物コードを設定してある地物テーブルです。

地物コード - 地物コードは実世界におけるアイテムの詳細を表すために使用します。また、地物コードにはデフォルトのスタイル(例:ペン、ブラシ、シンボル)を設定することができます。

親地物コード - 地物コードをツリー表示する場合に使用します。親地物コードを設定していない場合、選択した地物コードはツリーの上部に表示されます。

レイヤ - 任意のレイヤ名を指定することができます。マップコントロールバーでオーバーレイのアイテムの表示・非表示を切り替える場合レイヤを使用します。

レベル - アイテムの描画順序に影響します。オーバーレイ内でより低いレベルのアイテムがより高いレベルのアイテムよりも先に描画されます。レベルの範囲は0 ~ 255です。

最小スケール - アイテムを描画する最小スケールです。最小スケールを956に設定してある場合、1:955以下のスケールにズームインすると、アイテムが表示されなくなります。

最大スケール - アイテムを描画する最大スケールです。最大スケールを956に設定してある場合、1:956以上のスケールにズームアウトすると、アイテムが表示されなくなります。

スキーマタブにはカラムが一覧表示されます。各カラムはテーブルウィンドウに表示され、アイテムの値を計算するためのフォーミュラが設定されています。フォーミュラはプロパティカラムに一覧表示されます。

ユーザ属性タブには、システムプロパティ以外のユーザ定義のデータが表示されます。ユーザ属性とは、編集可能なアイテム、マップドキュメント、オーバーレイ、データセットに割り当てられた非グラフィック情報です。リンクしているデータセットや、リンクしているデータセットのコピーにはユーザ属性を追加することはできません。オリジナルデータは編集できません。本トピックの最後の図はシステムプロパティとユーザ属性の概念を図化し、人間の世界における概念の関連性について示しています。

ジオメトリタブには選択アイテムのジオメトリに関する情報が表示されます。表示される内容はジオメトリの種類によって異なります。

すべてタブには、スタイルタブ、スキーマタブ、ユーザ属性タブ、ジオメトリタブに表示されている選択アイテムのすべての情報が一覧表示されます。複数のアイテムを選択している場合、選択アイテムに共通なプロパティだけが表示されます。


ページの先頭へ戻る