Page 172 - 捷運技術 第52期
P. 172
168 張柏松、李建春、許德安、羅城 捷運隧道主體地下結構3D資料庫建置
表3 管線交換資料標準XML Schema
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/
gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://standards.moi.gov.tw/schema/utilityex" xmlns:utilityex="http://standards.moi.gov.tw/schema/
utilityex" elementFormDefault="qualified" attributeFormDefault="unqualified">
<import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/3.1.1/base/gml.
xsd"/>
<!-- ============================ 元素宣告 ============================ -->
<element name="UTL " type="gml:FeatureCollectionType" substitutionGroup="gml:_FeatureCollection"/>
<element name="UTL_管線" type="utilityex:UTL_管線"
substitutionGroup="gml:_Feature"/>
<element name="UTL_管道" type="utilityex:UTL_管道"
substitutionGroup="gml:_Feature"/>
<!-- =====================管線資料交換標準類別====================== -->
<complexType name="UTL_管線">
<complexContent>
<extension base="utilityex:UTL_線">
<sequence>
<element name="管線編號" type="string"/>
<element name="壓力區分" type="utilityex:壓力區分代碼"/>
<element name="尺寸單位" type="utilityex:尺寸單位代碼"/>
<element name="管徑寬度" type="decimal"/>
<element name="管徑高度" type="decimal"/>
<element name="涵管條數" type="integer"/>
<element name="管線材料" type="string" minOccurs="0"/>
<element name="最小埋設深度" type="decimal" minOccurs="0"/>
<element name="最大埋設深度" type="decimal" minOccurs="0"/>
<element name="管線長度" type="decimal"/>
<element name="管線型態" type="utilityex:管線型態代碼"/>
<element name="設置日期" type="gml:TimePrimitivePropertyType"/>
<element name="水壓" type="decimal" minOccurs="0"/>
<element name="流量" type="decimal" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
<complexType name="UTL_管道">
<complexContent>
<extension base="utilityex:UTL_管中管">
<sequence>
<element name="管道編號" type="string"/>
<element name="尺寸單位" type="utilityex:尺寸單位代碼"/>
<element name="管徑寬度" type="decimal"/>
<element name="管徑高度" type="decimal"/>
<element name="涵管條數" type="integer"/>
<element name="涵管行數" type="integer" minOccurs="0"/>
<element name="涵管列數" type="integer" minOccurs="0"/>
<element name="管線材料" type="string" minOccurs="0"/>
<element name="最小埋設深度" type="decimal" minOccurs="0"/>
<element name="最大埋設深度" type="decimal" minOccurs="0"/>
<element name="管線長度" type="decimal"/>
<element name="管線型態" type="utilityex:管線型態代碼"/>
<element name="設置日期" type="gml:TimePrimitivePropertyType"/>
</sequence>
</extension>
</complexContent>
</complexType>