Elementuro:RailwayTrackAttribute
uro:RailwayTrackAttribute
定義
軌道の情報。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
xs:string [0..1]
xs:string [0..1]
xs:string [0..1]
以下のいずれかを選択
choice
gml:GeometricComplex
gml:GeometricComplexType [1]
gml:CompositeCurve
gml:CompositeCurveType [1]
以下のいずれかを選択
choice
gml:GeometricComplex
gml:GeometricComplexType [1]
gml:CompositeCurve
gml:CompositeCurveType [1]
uro:startPost
xs:string [0..1]
uro:endPost
xs:string [0..1]
uro:function
gml:CodeType [1]
uro:parameter
uro:ControlPointTypePropertyType [1]
uro:startPoint
gml:PointPropertyType [0..1]
uro:endPoint
gml:PointPropertyType [0..1]
XMLスキーマ
  <xs:element name="RailwayTrackAttribute" type="uro:RailwayTrackAttributeType"/>
XMLインスタンスのサンプル
<uro:RailwayTrackAttribute>
    <uro:routeName>○○線</uro:routeName>
    <uro:directionType codeSpace="../../codelists/RailwayTrackAttribute_directionType.xml">01</uro:directionType>
    <uro:trackType codeSpace="../../codelists/RailwayTrackAttribute_trackType.xml">01</uro:trackType>
    <uro:startPost>0.1</uro:startPost>
    <uro:endPost>0.3</uro:endPost>
    <uro:alignmentType codeSpace="../../codelists/RailwayTrackAttribute_alignmentType.xml">03</uro:alignmentType>
    <uro:lod2Network>
        <gml:CompositeCurve>
            <gml:curveMember>
                <gml:LineString>
                    <gml:posList><!--省略--></gml:posList>
                </gml:LineString>
            </gml:curveMember>
        </gml:CompositeCurve>
    </uro:lod2Network>
    <uro:lod3Network>
        <gml:CompositeCurve>
            <gml:curveMember>
                <gml:LineString>
                    <gml:posList><!--省略--></gml:posList>
                </gml:LineString>
            </gml:curveMember>
        </gml:CompositeCurve>
    </uro:lod3Network>
    <uro:controlPoint>
        <uro:ControlPoint>
            <uro:startPost>0.1</uro:startPost>
            <uro:endPost>0.3</uro:endPost>
            <uro:function codeSpace="../../codelists/ControlPoint_function.xml">02</uro:function>
            <uro:parameter>
                <uro:ControlPointType>
                    <uro:transitionCurve>
                        <uro:TransitionCurveType>
                            <uro:intersection uom="度">30.0</uro:intersection>
                            <uro:distance uom="m">100.0</uro:distance>
                            <uro:curveLength uom="m">200.0</uro:curveLength>
                        </uro:TransitionCurveType>
                    </uro:transitionCurve>
                </uro:ControlPointType>
            </uro:parameter>
            <uro:startPoint>
                <gml:Point>
                    <gml:pos><!--省略--></gml:pos>
                </gml:Point>
            </uro:startPoint>
            <uro:endPoint>
                <gml:Point>
                    <gml:pos><!--省略--></gml:pos>
                </gml:Point>
            </uro:endPoint>
        </uro:ControlPoint>
    </uro:controlPoint>
</uro:RailwayTrackAttribute>