鉄道を線形状として表現するためのクラス。
普通鉄道<2301>や地下鉄地上部<2302>など,線形状であってDMの図形区分が指定 されていない鉄道の情報について,このクラスを使用する。
1/500表現により鉄道レールを取得し二条で表現する場合であっても,中心線をDM_
鉄道インスタンスで表現することが望ましい。そのとき,二条のレールは,それぞれ をDM_付属線図形として表し,中心線のDM_鉄道に集約する。中心線を取得するこ とができず,二条の鉄道線としてだけ表現する場合には,中心線区分=falseを設定し それぞれの線(レールの形状)は別インスタンスとする。
上位クラス : DM_地物
上位クラスから継承し,再定義された属性 : DM分類コード : DM_鉄道種別
このDMデータの取得分類コードの値。
この属性値にはDM_鉄道種別で定義された列挙型データが設定される。
DM図形区分[0..1] : DM_図形区分=0 このDMデータの図形区分の値。
この属性値には” 0”が設定される。
属性 :
場所 : GM_Curve 鉄道の場所。
1/500表現により鉄道レールを二条で取得する場合であっても,中心線をこの空間属 性で表現することが望ましい。中心線を取得することができず,二条の鉄道線として だけ表現する場合には,それぞれの線は別インスタンスとする。
この空間属性は,線要素L1パターンによる構成とする。
名称 [0..1] : CharacterString 鉄道の名称。
中心線区分 [0..1] : boolean = true
このDM_鉄道が中心線を表している場合にはtrue,レールを表している場合にはfalse を設定する。
集約 :
付属図形 [0..*] : DM_付属図形
この鉄道が中心線区分=trueであるとき,対応するレール形状の情報をDM_付属線図 形で表現し,ここに集約する。
注記 [0..*] : DM_注記
この鉄道に対応した注記と関連づけることが可能な場合は,この関連を使用する。
インスタンスの単位 :
DM_鉄道インスタンスは,軌道の中心線を示す連続した線分が1つのインスタンスで ある。さらに,以下の条件に合致した箇所でインスタンスが分割されている。
① 市町村の境界と交わる箇所
② 種別,名称が変化する箇所
注)トンネル内の鉄道は,種別が異なるため別インスタンスとなる。
③ 軌道の中心線が分岐・合流する箇所
注1)分断されたそれぞれが別インスタンスとなる。
注2)平面交差した箇所ではインスタンスを分割しない。
・道路橋等が上部をまたぐ部分や,駅等で建物が軌道を隠蔽している部分を特に区別 しない。
他のインスタンスとの関係 :
他の地物インスタンスとの相対位置関係と接続関係
相手地物 相対位置関係の整合条件 選択可能な
交差パターン
DM_鉄道
(同一クラス)
■隣接するDM_鉄道インスタンスとは接続する。
■軌道が分岐・合流する箇所では,各インスタンスは接続 する。
■軌道が平面交差・立体交差する箇所では,DM_鉄道は 交差する。
LL1,LL2 LL1,LL2
LL6
DM_境界等
■DM_鉄道インスタンスとDM_境界等インスタンス(分 類コード=1101,1102,1103)とは,接するか離れているか のいずれかである。
LL1~LL3,LL11
インスタンス例 :
次図は,DM_鉄道インスタンスの例を示している。
三角形はインスタンスの分割点を表しており,軌道の分岐・合流する箇所でインスタ ンスが別れている。
1 0 2
次図は,両渡り線による交差部分の例である。平面交差している箇所ではDM_鉄道イ ンスタンスは分割しない。
1/500での表現の場合の例を次図に示す。左側は鉄道レールと共に軌道の中心線のデ ータを保持している。この場合,DM_鉄道インスタンスは軌道の中心線の形状を空 間属性として持ち,実際の鉄道レールの形状はDM_付属線図形として保持する。
一方,右側は,軌道の中心線のデータはないため,個々の鉄道レールの形状を空間属 性として持つDM_鉄道インスタンスとして保持する。
DM_鉄道
DM_付属線図形
DM_鉄道 (中心線区分=false)
DM_鉄道種別 (列挙型)
鉄道の種別。
この分類はDMの取得分類コードに基づいている。
列挙値 :
普通鉄道 : =2301 地下鉄地上部 : =2302 路面電車 : =2303 モノレール : =2304 特殊鉄道 : =2305 索道 : =2306
建設中の鉄道 : =2309
トンネル内の普通鉄道 : =2311 地下鉄地下部 : =2312
トンネル内の路面電車 : =2313 トンネル内のモノレール : =2314 トンネル内の特殊鉄道 : =2315
1 0 4