<xs:element name="CutSlopesByStation" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Datos de taludes de desmonte tramificados por estaciones.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>El primer y último elemento deben tener presentes todos los atributos, salvo que el indicador de valor global correspondiente a ese atributo valga "true", en cuyo caso el atributo no aparecerá.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>Para los elementos intermedios, se considera que aquellos atributos no presentes se interpolarán con los valores adyacentes.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>Los atributos cuyo indicador de valor global correspondiente valga "true" no aparecerán.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Advanced_MatG1SlopeData" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Talud avanzado para materiales del grupo 1.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="criteria" default="SIMPLE">
<xs:annotation>
<xs:documentation>Tipología de talud de desmonte avanzado para materiales del grupo 1.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SIMPLE" />
<xs:enumeration value="BERMS" />
<xs:enumeration value="SLOPE_TYPE" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud para materiales del grupo 1 de desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermWidth" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma para el talud en materiales del grupo 1 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermHeight" type="xs:float">
<xs:annotation>
<xs:documentation>Alto de berma para el talud en materiales del grupo 1 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud de berma para el talud en materiales del grupo 1 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="IDSlopeCatalog" type="xs:unsignedLong">
<xs:annotation>
<xs:documentation>Identificador del talud de catálogo.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>Si no hay ningún elemento de catálogo asignado, este atributo no aparece.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Advanced_InterfaceMatG1G2Data" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Datos de la interfaz entre materiales del grupo 1 y 2 para talud de desmonte avanzado.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="criteria" default="INFERIOR">
<xs:annotation>
<xs:documentation>Criterio para la interfaz entre materiales del grupo 1 y 2 para talud de desmonte avanzado.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SUPERIOR" />
<xs:enumeration value="INFERIOR" />
<xs:enumeration value="LAYER" />
<xs:enumeration value="SUPERIOR_LAYER_SLOPE" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="bermWidth" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma para la interfaz entre materiales del grupo 1 y 2 para talud de desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Pendiente de berma.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud para la transición de tipo "Capa".</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Advanced_MatG2SlopeData" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Talud avanzado para materiales del grupo 2.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="criteria" default="SIMPLE">
<xs:annotation>
<xs:documentation>Tipología de talud de desmonte avanzado para materiales del grupo 2.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SIMPLE" />
<xs:enumeration value="BERMS" />
<xs:enumeration value="SLOPE_TYPE" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud para materiales del grupo 2 de desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermWidth" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma para el talud en materiales del grupo 2 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermHeight" type="xs:float">
<xs:annotation>
<xs:documentation>Alto de berma para el talud en materiales del grupo 2 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud de berma para el talud en materiales del grupo 2 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="IDSlopeCatalog" type="xs:unsignedLong">
<xs:annotation>
<xs:documentation>Identificador del talud de catálogo.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>Si no hay ningún elemento de catálogo asignado, este atributo no aparece.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Advanced_InterfaceMatG2G3Data" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Datos de la interfaz entre materiales del grupo 2 y 3 para talud de desmonte avanzado.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="criteria" default="INFERIOR">
<xs:annotation>
<xs:documentation>Criterio para la interfaz entre materiales del grupo 2 y 3 para talud de desmonte avanzado.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SUPERIOR" />
<xs:enumeration value="INFERIOR" />
<xs:enumeration value="LAYER" />
<xs:enumeration value="SUPERIOR_LAYER_SLOPE" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="bermWidth" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma para la interfaz entre materiales del grupo 2 y 3 para talud de desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Pendiente de berma.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud para la transición de tipo "Capa".</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Advanced_MatG3SlopeData" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Talud avanzado para materiales del grupo 3.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="criteria" default="SIMPLE">
<xs:annotation>
<xs:documentation>Tipología de talud de desmonte avanzado para materiales del grupo 3.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SIMPLE" />
<xs:enumeration value="BERMS" />
<xs:enumeration value="SLOPE_TYPE" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud para materiales del grupo 3 de desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermWidth" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma para el talud en materiales del grupo 3 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermHeight" type="xs:float">
<xs:annotation>
<xs:documentation>Alto de berma para el talud en materiales del grupo 3 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud de berma para el talud en materiales del grupo 3 en desmonte avanzado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="IDSlopeCatalog" type="xs:unsignedLong">
<xs:annotation>
<xs:documentation>Identificador del talud de catálogo.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>Si no hay ningún elemento de catálogo asignado, este atributo no aparece.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="_3DLine" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Línea 3D de apoyo del talud de desmonte ajustado.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="station" type="xs:float" use="required">
<xs:annotation>
<xs:documentation>Estación.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type">
<xs:annotation>
<xs:documentation>Tipología de talud de desmonte.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="_3_SLOPES" />
<xs:enumeration value="SLOPE_WITH_BERMS" />
<xs:enumeration value="BERM_SOIL2ROCK_INF" />
<xs:enumeration value="BERM_SOIL2ROCK_SUP" />
<xs:enumeration value="SLOPE_TYPE" />
<xs:enumeration value="BY_MATERIAL" />
<xs:enumeration value="ADVANCED" />
<xs:enumeration value="BERMS_AND_CLOSING" />
<xs:enumeration value="MX_SLOPE" />
<xs:enumeration value="_3D_ADJUSTED" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="slopeOrMatG1Slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud/Talud para materiales del grupo 1.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="closingSlopeOrMatG2Slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud de cierre/Talud para materiales del grupo 2.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="matG3Slope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud para materiales del grupo 3.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermWidth" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermHeight" type="xs:float">
<xs:annotation>
<xs:documentation>Alto de berma.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="berm2Width" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma 2.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="berm2Height" type="xs:float">
<xs:annotation>
<xs:documentation>Alto de berma 2.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="berm3Width" type="xs:float">
<xs:annotation>
<xs:documentation>Ancho de berma 3.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="berm3Height" type="xs:float">
<xs:annotation>
<xs:documentation>Alto de berma 3.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="bermSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Pendiente de berma.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="slopeInMatInterface">
<xs:annotation>
<xs:documentation>Talud en cambio de estrato.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SUPERIOR" />
<xs:enumeration value="OWN" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="IDSlopeCatalog" type="xs:unsignedLong">
<xs:annotation>
<xs:documentation>Identificador del talud de catálogo.</xs:documentation>
<xs:documentation>
</xs:documentation>
<xs:documentation>Si no hay ningún elemento de catálogo asignado, este atributo no aparece.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="superiorHeight" type="xs:float">
<xs:annotation>
<xs:documentation>Altura superior.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="superiorSlope" type="xs:float">
<xs:annotation>
<xs:documentation>Talud superior.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="_3DLineDefinitionData">
<xs:annotation>
<xs:documentation>Tipo de ajuste a línea de cartografía.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="_3DLINE" />
<xs:enumeration value="TERRAIN" />
<xs:enumeration value="SLOPE_AND_BOUNDARY_INF" />
<xs:enumeration value="SLOPE_AND_BOUNDARY_SUP" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="byOffsetLine" type="xs:string">
<xs:annotation>
<xs:documentation>Indica si la línea de ajuste es un desplazado de otro tramo.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="IDStretch" type="xs:unsignedLong">
<xs:annotation>
<xs:documentation>Identificador del tramo a la que pertenece la línea de ajuste.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="_3DLineStaStart" type="xs:float">
<xs:annotation>
<xs:documentation>Estación inicial de la línea de ajuste (referida al kilometraje del eje de apoyo).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="_3DLineDistanceStart" type="xs:float">
<xs:annotation>
<xs:documentation>Distancia inicial de la línea de ajuste (referida al eje de apoyo).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="_3DLineStaEnd" type="xs:float">
<xs:annotation>
<xs:documentation>Estación final de la línea de ajuste (referida al kilometraje del eje de apoyo).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="_3DLineDistanceEnd" type="xs:float">
<xs:annotation>
<xs:documentation>Distancia final de la línea de ajuste (referida al eje de apoyo).</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
|