Elementtun:HollowSpace
tun:HollowSpace
定義
トンネルの内空。
tun:HollowSpaceはトンネルの内部空間を示す立体であり、輸送に使用する区画や管理点検に使用する区画等に分けることができる。各区画の立体の境界面(tun:_BoundarySurfaceの下位型)及びこの境界面の開口部(tun:_Openingの下位型)、tun:HollowSpaceに付属する固定的な設備(tun:IntTunnelInstallation)及び、tun:HollowSpaceに設置された可動設備(tun:TunnelFurniture)の集まりからなる。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gml:metaDataProperty
gml:MetaDataPropertyType [0..*]
gml:boundedBy
gml:BoundingShapeType [0..1]
gml:location
gml:LocationPropertyType [0..1]
xs:date [0..1]
xs:date [0..1]
core:externalReference
core:ExternalReferenceType [0..*]
core:generalizesTo
core:GeneralizationRelationType [0..*]
core:relativeToTerrain
core:RelativeToTerrainType [0..1]
core:relativeToWater
core:RelativeToWaterType [0..1]
app:appearance
app:AppearancePropertyType [0..*]
tun:usage
gml:CodeType [0..*]
tun:lod4MultiSurface
gml:MultiSurfacePropertyType [0..1]
gml:description
gml:StringOrRefType [0..1]
gml:name
gml:CodeType [0..*]
core:creationDate
xs:date [0..1]
core:terminationDate
xs:date [0..1]
uro:pointCloud
uro:AbstractPointCloudPropertyType [0..*]
gen:stringAttribute
gen:StringAttributeType [1]
gen:intAttribute
gen:IntAttributeType [1]
gen:doubleAttribute
gen:DoubleAttributeType [1]
gen:dateAttribute
gen:DateAttributeType [1]
gen:uriAttribute
gen:UriAttributeType [1]
gen:measureAttribute
gen:MeasureAttributeType [1]
gen:genericAttributeSet
gen:GenericAttributeSetType [1]
tun:function
gml:CodeType [0..*]
tun:lod4Geometry
gml:GeometryPropertyType [0..1]
gml:description
gml:StringOrRefType [0..1]
gml:name
gml:CodeType [0..*]
core:creationDate
xs:date [0..1]
core:terminationDate
xs:date [0..1]
uro:pointCloud
uro:AbstractPointCloudPropertyType [0..*]
gen:stringAttribute
gen:StringAttributeType [1]
gen:intAttribute
gen:IntAttributeType [1]
gen:doubleAttribute
gen:DoubleAttributeType [1]
gen:dateAttribute
gen:DateAttributeType [1]
gen:uriAttribute
gen:UriAttributeType [1]
gen:measureAttribute
gen:MeasureAttributeType [1]
gen:genericAttributeSet
gen:GenericAttributeSetType [1]
tun:function
gml:CodeType [0..*]
tun:lod4Geometry
gml:GeometryPropertyType [0..1]
tun:boundedBy
tun:BoundarySurfacePropertyType [0..*]
XMLスキーマ
<xs:element name="HollowSpace" type="HollowSpaceType" substitutionGroup="core:_CityObject"/>
XMLインスタンスのサンプル
<tun:HollowSpace>
    <gml:description>[概要]</gml:description>
    <gml:name>[名称]</gml:name>
    <core:creationDate>2024-03-31</core:creationDate>
    <core:terminationDate>0001-01-01</core:terminationDate>
    <gen:stringAttribute name="[汎用属性名称]">
        <gen:value>[汎用属性値]</gen:value>
    </gen:stringAttribute>
    <gen:intAttribute name="[汎用属性名称]">
        <gen:value>123</gen:value>
    </gen:intAttribute>
    <gen:doubleAttribute name="[汎用属性名称]">
        <gen:value>123.45</gen:value>
    </gen:doubleAttribute>
    <gen:dateAttribute name="[汎用属性名称]">
        <gen:value>2023-01-02</gen:value>
    </gen:dateAttribute>
    <gen:uriAttribute name="[汎用属性名称]">
        <gen:value>http://www.XXX.org/2014/OOOXXXX</gen:value>
    </gen:uriAttribute>
    <gen:measureAttribute name="[汎用属性名称]">
        <gen:value uom="m">123.45</gen:value>
    </gen:measureAttribute>
    <gen:genericAttributeSet name="[汎用属性セット名称]" codeSpace="[汎用属性のグループを維持管理する機関のURI]">
        <gen:stringAttribute name="[汎用属性名称]">
            <gen:value>[汎用属性値]</gen:value>
        </gen:stringAttribute>
        <gen:intAttribute name="[汎用属性名称]">
            <gen:value>123</gen:value>
        </gen:intAttribute>
        <gen:doubleAttribute name="[汎用属性名称]">
            <gen:value>123.45</gen:value>
        </gen:doubleAttribute>
        <gen:measureAttribute name="[汎用属性名称]">
            <gen:value uom="m2">123.45</gen:value>
        </gen:measureAttribute>
    </gen:genericAttributeSet>
    <uro:pointCloud>
        <uro:PointCloud>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <uro:mimeType codeSpace="../../codelists/PointCloud_mimeType.xml">application/vnd.las</uro:mimeType>
            <uro:pointFile>[三次元点群データへの相対パス]</uro:pointFile>
            <uro:pointFileSrsName>EPSG:6697</uro:pointFileSrsName>
            <uro:pointCloudSpecAttribute>
                <uro:PointCloudSpecAttribute>
                    <uro:class codeSpace="../../codelists/PointCloudSpecAttribute_class.xml">2</uro:class>
                    <uro:function codeSpace="../../codelists/PointCloudSpecAttribute_function.xml">4</uro:function>
                    <uro:srcScale codeSpace="../../codelists/PointCloudSpecAttribute_srcScale.xml">1000</uro:srcScale>
                    <uro:srcRequiredHorizontalAccuracy uom="m">0.3</uro:srcRequiredHorizontalAccuracy>
                    <uro:srcRequiredVerticalAccuracy uom="m">0.3</uro:srcRequiredVerticalAccuracy>
                    <uro:srcRequiredPointDensity uom="点/m2">100</uro:srcRequiredPointDensity>
                    <uro:srcFilteringCriteria codeSpace="../../codelists/PointCloudSpecAttribute_srcFilteringCriteria.xml">2</uro:srcFilteringCriteria>
                    <uro:srcGridInterval uom="m">0.5</uro:srcGridInterval>
                    <uro:isIntensity>1</uro:isIntensity>
                    <uro:spectralBandSet codeSpace="../../codelists/PointCloudSpecAttribute_spectralBandSet.xml">1</uro:spectralBandSet>
                    <uro:isReturnInfo>1</uro:isReturnInfo>
                    <uro:isStandardClassification>0</uro:isStandardClassification>
                    <uro:customClassificationType codeSpace="../../codelists/PointCloudSpecAttribute_customClassificationType.xml">1</uro:customClassificationType>
                    <uro:customClassificationType codeSpace="../../codelists/PointCloudSpecAttribute_customClassificationType.xml">2</uro:customClassificationType>
                    <uro:customClassificationType codeSpace="../../codelists/PointCloudSpecAttribute_customClassificationType.xml">3</uro:customClassificationType>
                    <uro:pointCloudAssociationMethod codeSpace="../../codelists/PointCloudSpecAttribute_pointCloudAssociationMethod.xml">2</uro:pointCloudAssociationMethod>
                    <uro:pointSubsamplingInfo codeSpace="../../codelists/PointCloudSpecAttribute_pointSubsamplingInfo.xml">99</uro:pointSubsamplingInfo>
                </uro:PointCloudSpecAttribute>
            </uro:pointCloudSpecAttribute>
        </uro:PointCloud>
    </uro:pointCloud>
    <tun:class codeSpace="../../codelists/HollowSpace_class.xml">1</tun:class>
    <tun:function codeSpace="../../codelists/HollowSpace_function.xml">1</tun:function>
    <tun:lod4Solid>
        <gml:Solid>
            <gml:exterior>
                <gml:CompositeSurface>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#Intwall_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#Intwallwindow_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#floor_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#floordoor_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#ceil_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#ceilwindow_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <gml:surfaceMember>
                        <gml:OrientableSurface orientation="-">
                            <gml:baseSurface xlink:href="#closure_40000000-0000-0000-0000-000000000000"/>
                        </gml:OrientableSurface>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:CompositeSurface>
            </gml:exterior>
        </gml:Solid>
    </tun:lod4Solid>
    <tun:boundedBy>
        <tun:InteriorWallSurface>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <core:creationDate>2024-03-31</core:creationDate>
            <core:terminationDate>0001-01-01</core:terminationDate>
            <tun:lod4MultiSurface>
                <gml:MultiSurface>
                    <gml:surfaceMember>
                        <gml:Polygon gml:id="Intwall_40000000-0000-0000-0000-000000000000">
                            <gml:exterior>
                                <gml:LinearRing>
                                    <gml:posList><!--省略--></gml:posList>
                                </gml:LinearRing>
                            </gml:exterior>
                        </gml:Polygon>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:MultiSurface>
            </tun:lod4MultiSurface>
            <tun:opening>
                <tun:Window>
                    <gml:description>[概要]</gml:description>
                    <gml:name>[名称]</gml:name>
                    <core:creationDate>2024-03-31</core:creationDate>
                    <core:terminationDate>0001-01-01</core:terminationDate>
                    <tun:lod4MultiSurface>
                        <gml:MultiSurface>
                            <gml:surfaceMember>
                                <gml:Polygon gml:id="Intwallwindow_40000000-0000-0000-0000-000000000000">
                                    <gml:exterior>
                                        <gml:LinearRing>
                                            <gml:posList><!--省略--></gml:posList>
                                        </gml:LinearRing>
                                    </gml:exterior>
                                </gml:Polygon>
                            </gml:surfaceMember>
                            <!--省略-->
                        </gml:MultiSurface>
                    </tun:lod4MultiSurface>
                </tun:Window>
            </tun:opening>
        </tun:InteriorWallSurface>
    </tun:boundedBy>
    <tun:boundedBy>
        <tun:FloorSurface>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <core:creationDate>2024-03-31</core:creationDate>
            <core:terminationDate>0001-01-01</core:terminationDate>
            <tun:lod4MultiSurface>
                <gml:MultiSurface>
                    <gml:surfaceMember>
                        <gml:Polygon gml:id="floor_40000000-0000-0000-0000-000000000000">
                            <gml:exterior>
                                <gml:LinearRing>
                                    <gml:posList><!--省略--></gml:posList>
                                </gml:LinearRing>
                            </gml:exterior>
                        </gml:Polygon>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:MultiSurface>
            </tun:lod4MultiSurface>
            <tun:opening>
                <tun:Door>
                    <gml:description>[概要]</gml:description>
                    <gml:name>[名称]</gml:name>
                    <core:creationDate>2024-03-31</core:creationDate>
                    <core:terminationDate>0001-01-01</core:terminationDate>
                    <tun:lod4MultiSurface>
                        <gml:MultiSurface>
                            <gml:surfaceMember>
                                <gml:Polygon gml:id="floordoor_40000000-0000-0000-0000-000000000000">
                                    <gml:exterior>
                                        <gml:LinearRing>
                                            <gml:posList><!--省略--></gml:posList>
                                        </gml:LinearRing>
                                    </gml:exterior>
                                </gml:Polygon>
                            </gml:surfaceMember>
                            <!--省略-->
                        </gml:MultiSurface>
                    </tun:lod4MultiSurface>
                </tun:Door>
            </tun:opening>
        </tun:FloorSurface>
    </tun:boundedBy>
    <tun:boundedBy>
        <tun:CeilingSurface>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <core:creationDate>2024-03-31</core:creationDate>
            <core:terminationDate>0001-01-01</core:terminationDate>
            <tun:lod4MultiSurface>
                <gml:MultiSurface>
                    <gml:surfaceMember>
                        <gml:Polygon gml:id="ceil_40000000-0000-0000-0000-000000000000">
                            <gml:exterior>
                                <gml:LinearRing>
                                    <gml:posList><!--省略--></gml:posList>
                                </gml:LinearRing>
                            </gml:exterior>
                        </gml:Polygon>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:MultiSurface>
            </tun:lod4MultiSurface>
            <tun:opening>
                <tun:Window>
                    <gml:description>[概要]</gml:description>
                    <gml:name>[名称]</gml:name>
                    <core:creationDate>2024-03-31</core:creationDate>
                    <core:terminationDate>0001-01-01</core:terminationDate>
                    <tun:lod4MultiSurface>
                        <gml:MultiSurface>
                            <gml:surfaceMember>
                                <gml:Polygon gml:id="ceilwindow_40000000-0000-0000-0000-000000000000">
                                    <gml:exterior>
                                        <gml:LinearRing>
                                            <gml:posList><!--省略--></gml:posList>
                                        </gml:LinearRing>
                                    </gml:exterior>
                                </gml:Polygon>
                            </gml:surfaceMember>
                            <!--省略-->
                        </gml:MultiSurface>
                    </tun:lod4MultiSurface>
                </tun:Window>
            </tun:opening>
        </tun:CeilingSurface>
    </tun:boundedBy>
    <tun:boundedBy>
        <tun:ClosureSurface>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <core:creationDate>2024-03-31</core:creationDate>
            <core:terminationDate>0001-01-01</core:terminationDate>
            <tun:lod4MultiSurface>
                <gml:MultiSurface>
                    <gml:surfaceMember>
                        <gml:Polygon gml:id="closure_40000000-0000-0000-0000-000000000000">
                            <gml:exterior>
                                <gml:LinearRing>
                                    <gml:posList><!--省略--></gml:posList>
                                </gml:LinearRing>
                            </gml:exterior>
                        </gml:Polygon>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:MultiSurface>
            </tun:lod4MultiSurface>
        </tun:ClosureSurface>
    </tun:boundedBy>
    <tun:interiorFurniture>
        <tun:TunnelFurniture>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <core:creationDate>2024-03-31</core:creationDate>
            <core:terminationDate>0001-01-01</core:terminationDate>
            <tun:function codeSpace="../../codelists/TunnelInstallation_function.xml">08</tun:function>
            <tun:lod4Geometry>
                <gml:MultiSurface>
                    <gml:surfaceMember>
                        <gml:Polygon>
                            <gml:exterior>
                                <gml:LinearRing>
                                    <gml:posList><!--省略--></gml:posList>
                                </gml:LinearRing>
                            </gml:exterior>
                        </gml:Polygon>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:MultiSurface>
            </tun:lod4Geometry>
        </tun:TunnelFurniture>
    </tun:interiorFurniture>
    <tun:hollowSpaceInstallation>
        <tun:IntTunnelInstallation>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <core:creationDate>2024-03-31</core:creationDate>
            <core:terminationDate>0001-01-01</core:terminationDate>
            <tun:function codeSpace="../../codelists/TunnelInstallation_function.xml">09</tun:function>
            <tun:lod4Geometry>
                <gml:MultiSurface>
                    <gml:surfaceMember>
                        <gml:Polygon>
                            <gml:exterior>
                                <gml:LinearRing>
                                    <gml:posList><!--省略--></gml:posList>
                                </gml:LinearRing>
                            </gml:exterior>
                        </gml:Polygon>
                    </gml:surfaceMember>
                    <!--省略-->
                </gml:MultiSurface>
            </tun:lod4Geometry>
        </tun:IntTunnelInstallation>
    </tun:hollowSpaceInstallation>
</tun:HollowSpace>