• 検索結果がありません。

基準点を表すクラス。

全ての基準点の情報は,位置と種別を示すと共に,標高値が注記される。この注記に ついては,DM_注記クラスを使用する。

上位クラス : DM_地物

上位クラスから継承し,再定義された属性 : DM分類コード : DM_基準点種別

このDMデータの取得分類コードの値。

この属性値にはDM_基準点種別で定義された列挙型データが設定される。

DM図形区分[0..1] : DM_図形区分=0 このDMデータの図形区分の値。

この属性値には” 0”が設定される。

属性 :

位置 : GM_Point 基準点の位置。

この空間属性は,点要素P1パターンによる構成とする。

標高値 : Real

基準点の標高値。(m単位の値)

名称 [0..1] : CharacterString 基準点の名称。

集約 :

注記 [0..1] : DM_注記

この基準点に対応した注記と関連づけることが可能な場合は,ここに集約する。

インスタンスの単位 :

点によって位置が示される個々の基準点ごとにDM_基準点インスタンスが存在する。

他のインスタンスとの関係 :

DM_基準点インスタンスは,他のインスタンスとは独立して存在する。

インスタンス例 :

次図は,DM_基準点(三角点<7301>)の例を示している。

DM_基準点種別 (列挙型)

基準点の種別。

この分類はDMの取得分類コードに基づいている。

列挙値 :

三角点 : =7301 水準点 : =7302 多角点等 : =7303

(以下省略 クラス図参照)

1 8 4

DM_ グリッド

数値地形モデルを,グリッドデータを用いて表すためのクラス。

上位クラス : DM_地物

上位クラスから継承し,再定義された属性 : DM分類コード : DM_数値地形モデル種別

このDMデータの取得分類コードの値。

この属性値にはDM_数値地形モデル種別で定義された列挙型データの中で,グリッド データ<7501> が設定される。

DM図形区分[0..1] : DM_図形区分=0 このDMデータの図形区分の値。

この属性値には” 0”が設定される。

属性 :

coverage : CV_DiscreteGridPointCoverage

グリッドデータを,JPGISに定義されたCV_DiscreteGridPointCoverageを用いて表現 する。

この空間属性は,定義パターンによらず,応用スキーマに記述された構成とする。

グリッドは,西→東をX軸,南→北をY軸とするマトリックスを構成し,その中でセ ルは,南西端からまず西→東に,その後順次北側の列に進んで,北東端まで配置され る。各セルに対する数値は省略されることなく列挙される。

これらのことを表現するために,CV_DiscreteGridPointCoverageは,次のように設定 されている。

 domainExtent属性は対象のメッシュ全体の範囲を示すもので,EX_Extent型の下

位型であるEX_BoundingPolygon型を用いて,グリッド範囲属性が設定する GM_Surfaceを参照する。

 rangeType属性には,values属性で使用する型名として「DM_グリッド数値」を

指定する。

 commonPointRule属性には,”average” を設定する。

また,CV_GridValuesMatrixは,次のように設定されている。

 dimension属性には,”2” を設定する。

 axisName属性には,”x, y” を設定する。

 extent属性には,low:先頭のセル番号,high:末尾のセル番号を設定する。

 values属性には,DM_グリッド数値型の値のリストをセル順に設定する。

 sequencingRule属性には,type:”Linear”,scanDirection:“+x +y” を設定する。

 startSequence属性には,0 を設定する。

グリッド範囲 : GM_Surface

グリッドデータが対象とするメッシュ全体の範囲。

平面直角座標系による四角形の範囲を定義する。

ここで設定したGM_Surfaceが,CV_DiscreteGridPointCoverageのdomainExtent属性 によって参照される。

この空間属性は,面要素A1パターンによる構成とする。

関連 :

ヘッダ情報 [0..1] : DM_グリッドヘッダ情報

DMのグリッドヘッダ情報と関連づける場合は,この関連を使用する。

インスタンスの単位 :

DM仕様にもとづいてグリッドで表現する数値地形モデルごとにインスタンスが存在 する。

他のインスタンスとの関係 : なし

インスタンス例 :

DM_ グリッド数値

グリッドデータにおける個々のセルの数値を表現するためのクラス。

上位クラス : なし

属性 :

数値 : Real

グリッドの1つのセルに対する数値。

DMデータファイル仕様のグリッドレコードで表現される数値に対応するが,この属 性値はメートル単位で設定する。

1 8 6