Commit e7395795 authored by Claus Nagel's avatar Claus Nagel
Browse files

changed layout of JAXB schemas

parent eb64f3e4
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
xmlns:building="http://www.opengis.net/citygml/building/1.0" xmlns:citygml="http://www.opengis.net/citygml/1.0" xmlns:sub="http://www.opengis.net/ade/sub/0.9.0" xmlns:building="http://www.opengis.net/citygml/building/1.0" xmlns:citygml="http://www.opengis.net/citygml/1.0" xmlns:sub="http://www.opengis.net/ade/sub/0.9.0"
xmlns:luse="http://www.opengis.net/citygml/landuse/1.0" xmlns:genobj="http://www.opengis.net/citygml/generics/1.0" xmlns:gml="http://www.opengis.net/gml" xmlns:luse="http://www.opengis.net/citygml/landuse/1.0" xmlns:genobj="http://www.opengis.net/citygml/generics/1.0" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.citygml.org/ade/sub/0.9.0" elementFormDefault="qualified" attributeFormDefault="unqualified"> targetNamespace="http://www.citygml.org/ade/sub/0.9.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../schemas/GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../schemas/gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="../schemas/CityGML/1.0.0/cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="../schemas/citygml/1.0.0/cityGMLBase.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/transportation/1.0" schemaLocation="../schemas/CityGML/1.0.0/transportation.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/transportation/1.0" schemaLocation="../schemas/citygml/1.0.0/transportation.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/building/1.0" schemaLocation="../schemas/CityGML/1.0.0/building.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/building/1.0" schemaLocation="../schemas/citygml/1.0.0/building.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/cityfurniture/1.0" schemaLocation="../schemas/CityGML/1.0.0/cityFurniture.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/cityfurniture/1.0" schemaLocation="../schemas/citygml/1.0.0/cityFurniture.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/landuse/1.0" schemaLocation="../schemas/CityGML/1.0.0/landUse.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/landuse/1.0" schemaLocation="../schemas/citygml/1.0.0/landUse.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/generics/1.0" schemaLocation="../schemas/CityGML/1.0.0/generics.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/generics/1.0" schemaLocation="../schemas/citygml/1.0.0/generics.xsd"/>
<!-- ================================================================== --> <!-- ================================================================== -->
<!-- ======= Types specifying the relation of CityObjects relative to the ============= --> <!-- ======= Types specifying the relation of CityObjects relative to the ============= -->
<!-- ======= terrain or to the water surface ================================= --> <!-- ======= terrain or to the water surface ================================= -->
......
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd" gml:id="DerivedCRStypeDictionary">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-16-->
<name>BuildingFunctionType</name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="geographic">
<description>A coordinate reference system based on an ellipsoidal approximation of the geoid; provides an accurate representation of the geometry of geographic features for a large portion of the earth's surface. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:geographic</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="vertical">
<description>A coordinate reference system used for recording of heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:vertical</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="geocentric">
<description>A coordinate reference system with the origin at the centre of mass of the earth. A geocentric CRS deals with the earth's curvature by taking a 3D spatial view. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:geocentric</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="engineering">
<description>A contextually local coordinate reference system; which can be divided into two broad categories:
- earth-fixed systems applied to engineering activities on or near the surface of the earth;
- CRSs on moving platforms such as road vehicles, vessels, aircraft, or spacecraft. </description>
<name codeSpace="urn:ogc:def:derivedCRStype:OGC:OGC:1.0:">engineering</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="image">
<description>A derived CRS used like an engineering coordinate reference system applied to locations in images. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:image</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="temporal">
<description>A reference system used for the recording of time. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:temporal</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd" gml:id="AxisDirectionDictionary">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-18-->
<name>Axis Direction standard values</name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="north">
<description>Axis positive direction is north. In a geographic or projected CRS, north is defined through the geodetic datum. In an engineering CRS, north may be defined with respect to an engineering object rather than a geographical direction. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:north</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="northNorthEast">
<description>Axis positive direction is approximately north-north-east. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:northNorthEast</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="northEast">
<description>Axis positive direction is approximately north-east. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:northEast</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="eastNorthEast">
<description>Axis positive direction is approximately east-north-east. </description>
<name codeSpace="urn:opengis:def:axisDirection:OGC:1.0:"/>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="east">
<description>Axis positive direction is pi/2 radians clockwise from north. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:east</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="eastSouthEast">
<description>Axis positive direction is approximately east-south-east. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:eastSouthEast</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="southEast">
<description>Axis positive direction is approximately south-east.</description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:southEast</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="southSouthEast">
<description>Axis positive direction is approximately south-south-east. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:southSouthEast</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="south">
<description>Axis positive direction is pi radians clockwise from north. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:south</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="southSouthWest">
<description>Axis positive direction is approximately south-south-west. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:southSouthWest</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="southWest">
<description>Axis positive direction is approximately south-west. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:southWest</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="westSouthWest">
<description>Axis positive direction is approximately west-south-west. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:westSouthWest</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="west">
<description>Axis positive direction is 3pi/2 radians clockwise from north. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:west</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="westNorthWest">
<description>Axis positive direction is approximately west-north-west. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:westNorthWest</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="northWest">
<description>Axis positive direction is approximately north-west.</description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:northWest</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="northNorthWest">
<description>Axis positive direction is approximately north-north-west. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:northNorthWest</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="up">
<description>Axis positive direction is up relative to gravity. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:up</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="down">
<description>Axis positive direction is down relative to gravity. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:down</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="geocentricX">
<description>Axis positive direction is in the equatorial plane from the centre of the modelled earth towards the intersection of the equator with the prime meridian. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:geocentricX</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="geocentricY">
<description>Axis positive direction is in the equatorial plane from the centre of the modelled earth towards the intersection of the equator and the meridian pi/2 radians eastwards from the prime meridian. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:geocentricY</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="geocentricZ">
<description>Axis positive direction is from the centre of the modelled earth parallel to its rotation axis and towards its north pole. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:geocentricZ</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="future">
<description>Axis positive direction is towards the future. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:future</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="past">
<description>Axis positive direction is towards the past. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:past</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="columnPositive">
<description>Axis positive direction is towards higher column numbers. </description>
<name codeSpace="urn:opengis:def:axisDirection:1.0:">columnPositive</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="columnNegative">
<description>Axis positive direction is towards lower pixel column numbers. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:columnNegative</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="rowPositive">
<description>Axis positive direction is towards higher row numbers. </description>
<name codeSpace="urn:opengis:def:axisDirection:1.0:">rowPositive</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="rowNegative">
<description>Axis positive direction is towards lower pixel row numbers. </description>
<name codeSpace="urn:opengis:def:axisDirection:OGC:1.0:"/>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="displayRight">
<description>Axis positive direction is right in display. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:displayRight</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="displayLeft">
<description>Axis positive direction is left in display. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:displayLeft</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="displayUp">
<description>Axis positive direction is towards top of approximately vertical display surface.
</description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:displayUp</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="displayDown">
<description>Axis positive direction is towards bottom of approximately vertical display surface.
</description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:opengis:def:axisDirection:OGC:1.0:displayDown</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd"
gml:id="parameterTypeDictionary">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-16 -->
<name>parameterType standard values</name>
<name>Data type of an operation parameter. Usually refers to a data type defined in measures.xsd or allowed in the ParameterValueType of coordinateOperations.xsd. </name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="measure">
<description>General numeric value of an operation parameter, with its associated unit of measure. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:measure</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="length">
<description>Value of a length (or distance) quantity, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a length, such as metres or feet. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:length</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="scale">
<description>Value of a scale factor (or ratio) that has no physical unit. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a scale factor, such as one, percent, permil, or parts-per-million. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:scale</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="time">
<description>Value of a time or temporal quantity, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a time value, such as seconds or weeks. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:time</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="gridLength">
<description>Value of a length (or distance) quantity in a grid, where the grid spacing does not have any associated physical units, or does not have a constant physical spacing. This grid length will often be used in a digital image grid, where the base units are likely to be pixel spacings. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for length along the axes of a grid, such as pixel spacings or grid spacings.</description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:grid length</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="angleChoice">
<description>Value of an angle quantity provided in either degree-minute-second format or single value format. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:angle choice</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="angle">
<description>Value of an angle quantity recorded as a single number, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for an angle, such as degrees or radians. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:angle</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="dmsAngle">
<description>Value of an angle operation parameter, in either degree-minute-second format or single value format. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:dms angle</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="lengthOrAngle">
<description>Value of a length or angle quantity, where an angle can be recorded in either degree-minute-second format or single value format. Often used for horizontal ground coordinates. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:length or angle</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="string">
<description>String value of an operation parameter. A string value does not have an associated unit of measure. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:string</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="positiveInteger">
<description>Positive integer value of an operation parameter, usually used for a count. An integer value does not have an associated unit of measure. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:positive integer</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="nonNegativeInteger">
<description>Zero or positive integer value of an operation parameter. An integer value does not have an associated unit of measure. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:non negative integer</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="boolean">
<description>Boolean value of an operation parameter. A Boolean value does not have an associated unit of measure. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:boolean</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="measureList">
<description>Ordered sequence of two or more numeric values of an operation parameter list, where each value has the same associated unit of measure. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:measure list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="lengthList">
<description>Ordered sequence of two or more numeric values of an operation parameter list of Length measures. Each value has the same associated unit of measure suitable for a length, such as metres or feet. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:length list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="scaleList">
<description>Ordered sequence of two or more numeric values of an operation parameter list of Scale measures. Each value has the same associated unit of measure suitable for a scale factor, such as one, percent, permil, or parts-per-million. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:scale list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="angleList">
<description>Ordered sequence of two or more numeric values of an operation parameter list of Angle measures, each recorded as a single number. Each value has the same associated unit of measure suitable for an angle, such as degrees or radians. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:angle list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="timeList">
<description>Ordered sequence of two or more numeric values of an operation parameter list of Time measures, each recorded as a single number. Each value has the same associated unit of measure suitable for a time value, such as seconds or days. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:time list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="gridLengthList">
<description>Ordered sequence of two or more numeric values of an operation parameter list of Grid Length measures. Each value has the same associated unit of measure suitable for length along the axes of a grid, such as pixel spacings or grid spacings. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:grid length list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="velocityList">
<description>Ordered sequence of two or more numeric values of an operation parameter list of Velocity measures. Each value has the same associated unit of measure suitable for a velocity, such as metres per second or miles per hour. An element of this type contains a space-separated list of double values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:velocity list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="integerList">
<description>Ordered sequence of two or more integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated list of integer values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:integer list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="positiveIntegerList">
<description>Ordered sequence of two or more positive integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated list of integer values. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:positive integer list</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="anyURI">
<description>Reference to a file or a part of a file containing one or more parameter values, each numeric value with its associated unit of measure. When referencing a part of a file, that file must contain multiple identified parts, such as an XML encoded document. Furthermore, the referenced file or part of a file can reference another part of the same or different files, as allowed in XML documents. </description>
<name codeSpace="urn:ogc:tc:urn:doc:cr:05-060">urn:ogc:def:dataType:OGC:1.0:anyURI</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd" gml:id="DerivedCRStypeDictionary">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-16-->
<name>Derived CRS type standard values</name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="geographic">
<description>A coordinate reference system based on an ellipsoidal approximation of the geoid; provides an accurate representation of the geometry of geographic features for a large portion of the earth's surface. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:geographic</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="vertical">
<description>A coordinate reference system used for recording of heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:vertical</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="geocentric">
<description>A coordinate reference system with the origin at the centre of mass of the earth. A geocentric CRS deals with the earth's curvature by taking a 3D spatial view. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:geocentric</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="engineering">
<description>A contextually local coordinate reference system; which can be divided into two broad categories:
- earth-fixed systems applied to engineering activities on or near the surface of the earth;
- CRSs on moving platforms such as road vehicles, vessels, aircraft, or spacecraft. </description>
<name codeSpace="urn:ogc:def:derivedCRStype:OGC:OGC:1.0:">engineering</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="image">
<description>A derived CRS used like an engineering coordinate reference system applied to locations in images. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:image</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<Definition gml:id="temporal">
<description>A reference system used for the recording of time. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:derivedCRStype:OGC:1.0:temporal</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd" gml:id="PixelInCellDictionary">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-16-->
<name>PixelInCell standard values</name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="cellCenter">
<description>The origin of the image coordinate system is at the centre of a grid cell or image pixel. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:pixelInCell:OGC:1.0:cellCenter</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<!-- ===================================================== -->
<Definition gml:id="cellCorner">
<description>The origin of the image coordinate system is at the corner of a grid cell, or half-way between the centres of adjacent image pixels. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:pixelInCell:OGC:1.0:cellCorner</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd" gml:id="RangeMeaningDictionary">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-16 -->
<name>Range Meaning standard values</name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="exact">
<description>Any value between and including minimumValue and maximiumValue is valid. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:rangeMeaning:OGC:1.0:exact</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="wraparound">
<description>The axis is continuous with values wrapping around at the minimumValue and maximumValue. Values with the same meaning repeat modulo the difference between maximumValue and minimumValue. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:rangeMeaning:OGC:1.0:wraparound</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<Dictionary xmlns="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml ../gmlSimpleDictionaryProfile.xsd" gml:id="VerticalDatumType">
<!-- Primary editor: Arliss Whiteside. Last updated 2005-11-16-->
<name>Vertical Datum Type standard values</name>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="geoidal">
<description>The zero value of the associated vertical coordinate system axis is defined to approximate a constant potential surface, usually the geoid. Such a reference surface is usually determined by a national or scientific authority, and is then a well-known, named datum. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:pixelInCell:OGC:1.0:geoidal</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<!-- ===================================================== -->
<Definition gml:id="depth">
<description>The zero point of the vertical axis is defined by a surface that has meaning for the purpose which the associated vertical measurements are used for. For hydrographic charts, this is often a predicted nominal sea surface (i.e., without waves or other wind and current effects) that occurs at low tide. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:pixelInCell:OGC:1.0:depth</name>
</Definition>
</dictionaryEntry>
<!-- ===================================================== -->
<dictionaryEntry>
<Definition gml:id="barometric">
<description>Atmospheric pressure is the basis for the definition of the origin of the associated vertical coordinate system axis. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:pixelInCell:OGC:1.0:barometric</name>
</Definition>
</dictionaryEntry>
<dictionaryEntry>
<!-- ===================================================== -->
<Definition gml:id="otherSurface">
<description>In some cases, e.g. oil exploration and production, a geological feature, such as the top or bottom of a geologically identifiable and meaningful subsurface layer, is used as a vertical datum. Other variations to the above three vertical datum types may exist and are all included in this type. </description>
<name codeSpace="urn:ogc:tc:urn:doc:rp:05-010">urn:ogc:def:pixelInCell:OGC:1.0:otherSurface</name>
</Definition>
</dictionaryEntry>
</Dictionary>
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1">
<annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:basicTypes:3.1.1">basicTypes.xsd</appinfo>
<documentation>Subset of basicTypes.xsd for GML 3.1.1 Simple Dictionary profile. Primary editor: Arliss Whiteside.
Copyright (c) 2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation>
<!-- =========================================================== -->
<!-- =========================================================== -->
<complexType name="CodeType">
<annotation>
<documentation>Name or code with an (optional) authority. Text token.
If the codeSpace attribute is present, then its value should identify a dictionary, thesaurus or authority for the term, such as the organisation who assigned the value, or the dictionary from which it is taken.
A text string with an optional codeSpace attribute. </documentation>
</annotation>
<simpleContent>
<extension base="string">
<attribute name="codeSpace" type="anyURI" use="optional"/>
</extension>
</simpleContent>
</complexType>
<!-- ============================================================ -->
</schema>
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml">
<annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd::3.1.1"/>
<documentation>Subset of dictionary.xsd for GML 3.1.1 Simple Dictionary profile. Primary editor: Primary editor: Arliss Whiteside.
Copyright (c) 2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation>
<!-- ========================================================
includes and imports
======================================================== -->
<include schemaLocation="gmlBase.xsd"/>
<!-- ===================================================== -->
<!-- ===================================================== -->
<!-- === Dictionary and Definition components === -->
<!-- ===================================================== -->
<element name="Definition" type="gml:DefinitionType" substitutionGroup="gml:_GML"/>
<!-- ===================================================== -->
<complexType name="DefinitionType">
<annotation>
<documentation>A definition, which can be included in or referenced by a dictionary. In this extended type, the inherited "description" optional element can hold the definition whenever only text is needed. The inherited "name" elements can provide one or more brief terms for which this is the definition. The inherited "metaDataProperty" elements can be used to reference or include more information about this definition.
The gml:id attribute is required - it must be possible to reference this definition using this handle. </documentation>
</annotation>
<complexContent>
<restriction base="gml:AbstractGMLType">
<sequence>
<element ref="gml:description" minOccurs="0"/>
<element ref="gml:name" maxOccurs="unbounded"/>
</sequence>
<attribute ref="gml:id" use="required"/>
</restriction>
</complexContent>
</complexType>
<!-- ===================================================== -->
<element name="Dictionary" type="gml:DictionaryType" substitutionGroup="gml:Definition"/>
<!-- ===================================================== -->
<complexType name="DictionaryType">
<annotation>
<documentation>A non-abstract bag that is specialized for use as a dictionary which contains a set of definitions. These definitions are referenced from other places, in the same and different XML documents. In this restricted type, the inherited optional "description" element can be used for a description of this dictionary. The inherited optional "name" element can be used for the name(s) of this dictionary. The inherited "metaDataProperty" elements can be used to reference or contain more information about this dictionary. The inherited required gml:id attribute allows the dictionary to be referenced using this handle. </documentation>
</annotation>
<complexContent>
<extension base="gml:DefinitionType">
<sequence minOccurs="0" maxOccurs="unbounded">
<choice>
<element ref="gml:dictionaryEntry">
<annotation>
<documentation>An entry in this dictionary. The content of an entry can itself be a lower level dictionary or definition collection. This element follows the standard GML property model, so the value may be provided directly or by reference. Note that if the value is provided by reference, this definition does not carry a handle (gml:id) in this context, so does not allow external references to this specific entry in this context. When used in this way the referenced definition will usually be in a dictionary in the same XML document. </documentation>
</annotation>
</element>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- ===================================================== -->
<element name="dictionaryEntry" type="gml:DictionaryEntryType"/>
<!-- ===================================================== -->
<complexType name="DictionaryEntryType">
<annotation>
<documentation>An entry in a dictionary of definitions. An instance of this type contains one definition object. Specialized descendents of this dictionaryEntry might be restricted in an application schema to allow only including specified types of definitions as valid entries in a dictionary. </documentation>
</annotation>
<sequence>
<element ref="gml:Definition">
<annotation>
<documentation>This element in a dictionary entry contains the actual definition. </documentation>
</annotation>
</element>
</sequence>
</complexType>
</schema>
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml"
xmlns:gml="http://www.opengis.net/gml"
xmlns="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" version="3.1.1">
<annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:gmlBase:3.1.1"/>
<documentation>Subset of gmlBase.xsd for GML 3.1.1 Simple Dictionary profile. Primary editor: Primary editor: Arliss Whiteside.
Copyright (c) 2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation>
<!-- ==============================================================
includes and imports
============================================================== -->
<include schemaLocation="basicTypes.xsd"/>
<!-- =========================================================== -->
<!-- ==================== Objects ================================ -->
<!-- =========================================================== -->
<!-- =========== Abstract "Object" is "anyType" ============= -->
<!-- ===== Global element at the head of the "Object" substitution group ======== -->
<element name="_Object" abstract="true">
<annotation>
<documentation>This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.</documentation>
</annotation>
</element>
<!-- ============================================================= -->
<!-- =========== Abstract "GMLobject" supertype ========================= -->
<element name="_GML" type="gml:AbstractGMLType" abstract="true" substitutionGroup="gml:_Object">
<annotation>
<documentation>Global element which acts as the head of a substitution group that may include any element which is a GML feature, object, geometry or complex value</documentation>
</annotation>
</element>
<!-- =========================================================== -->
<group name="StandardObjectProperties">
<annotation>
<documentation>This content model group makes it easier to construct types that derive from AbstractGMLType and its descendents "by restriction". A reference to the group saves having to enumerate the standard object properties.</documentation>
</annotation>
<sequence>
<element ref="gml:description" minOccurs="0"/>
<element ref="gml:name" minOccurs="0" maxOccurs="unbounded">
<annotation>
<documentation>Multiple names may be provided. These will often be distinguished by being assigned by different authorities, as indicated by the value of the codeSpace attribute. In an instance document there will usually only be one name per authority.</documentation>
</annotation>
</element>
</sequence>
</group>
<!-- =========================================================== -->
<complexType name="AbstractGMLType" abstract="true">
<annotation>
<documentation>All complexContent GML elements are directly or indirectly derived from this abstract supertype to establish a hierarchy of GML types that may be distinguished from other XML types by their ancestry. Elements in this hierarchy may have an ID and are thus referenceable.</documentation>
</annotation>
<sequence>
<group ref="gml:StandardObjectProperties"/>
</sequence>
<attribute ref="gml:id" use="optional"/>
</complexType>
<!-- =========================================================== -->
<!-- ==========================================================
global attribute, attribute group and element declarations
============================================================ -->
<attribute name="id" type="ID">
<annotation>
<documentation>Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.</documentation>
</annotation>
</attribute>
<!-- =========================================================== -->
<element name="name" type="gml:CodeType">
<annotation>
<documentation>Label for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.</documentation>
</annotation>
</element>
<!-- =========================================================== -->
<element name="description" type="string">
<annotation>
<documentation>Contains a simple text description of the object.</documentation>
<documentation>Restricted to only allow a text string, as done in GML 3.2. </documentation>
</annotation>
</element>
<!-- ===================================================== -->
</schema>
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml"
xmlns:gml="http://www.opengis.net/gml"
xmlns="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" version="1.0.0">
<annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:gml:3.1.1">gml.xsd</appinfo>
<documentation>GML 3.1.1 profile for Dictionary. Primary editor: Arliss Whiteside.
Copyright (c) 2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation>
<!-- ============================================================== -->
<include schemaLocation="dictionary.xsd"/>
<!-- ============================================================== -->
</schema>
\ No newline at end of file
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<jaxb:bindings version="2.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <jaxb:bindings version="2.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- Specific settings for the citygml4j mapping file --> <!-- Specific settings for the citygml4j mapping file -->
<jaxb:bindings schemaLocation="citygml4j_profile.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml4j.xsd" node="/xs:schema">
<!-- globalBindings do impact all schema files imported/included by the CityGML schema as well. <!-- globalBindings do impact all schema files imported/included by the CityGML schema as well.
Therefore, the following settings in globalBindings also influence the mapping of Therefore, the following settings in globalBindings also influence the mapping of
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<!-- ============= --> <!-- ============= -->
<!-- Specific settings for the CityGML Core module schema file --> <!-- Specific settings for the CityGML Core module schema file -->
<jaxb:bindings schemaLocation="1.0.0/cityGMLBase.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/cityGMLBase.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml._1"/> <jaxb:package name="net.opengis.citygml._1"/>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Appearance module schema file --> <!-- Specific settings for the CityGML Appearance module schema file -->
<jaxb:bindings schemaLocation="1.0.0/appearance.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/appearance.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.appearance._1"/> <jaxb:package name="net.opengis.citygml.appearance._1"/>
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Building module schema file --> <!-- Specific settings for the CityGML Building module schema file -->
<jaxb:bindings schemaLocation="1.0.0/building.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/building.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.building._1"/> <jaxb:package name="net.opengis.citygml.building._1"/>
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML CityFurniture module schema file --> <!-- Specific settings for the CityGML CityFurniture module schema file -->
<jaxb:bindings schemaLocation="1.0.0/cityFurniture.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/cityFurniture.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.cityfurniture._1"/> <jaxb:package name="net.opengis.citygml.cityfurniture._1"/>
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML CityObjectGroup module schema file --> <!-- Specific settings for the CityGML CityObjectGroup module schema file -->
<jaxb:bindings schemaLocation="1.0.0/cityObjectGroup.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/cityObjectGroup.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.cityobjectgroup._1"/> <jaxb:package name="net.opengis.citygml.cityobjectgroup._1"/>
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Generics module schema file --> <!-- Specific settings for the CityGML Generics module schema file -->
<jaxb:bindings schemaLocation="1.0.0/generics.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/generics.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.generics._1"/> <jaxb:package name="net.opengis.citygml.generics._1"/>
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML LandUse module schema file --> <!-- Specific settings for the CityGML LandUse module schema file -->
<jaxb:bindings schemaLocation="1.0.0/landUse.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/landUse.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.landuse._1"/> <jaxb:package name="net.opengis.citygml.landuse._1"/>
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Relief module schema file --> <!-- Specific settings for the CityGML Relief module schema file -->
<jaxb:bindings schemaLocation="1.0.0/relief.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/relief.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.relief._1"/> <jaxb:package name="net.opengis.citygml.relief._1"/>
...@@ -132,7 +132,7 @@ ...@@ -132,7 +132,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML TexturedSurface module schema file --> <!-- Specific settings for the CityGML TexturedSurface module schema file -->
<jaxb:bindings schemaLocation="1.0.0/texturedSurface.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/texturedSurface.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.texturedsurface._1"/> <jaxb:package name="net.opengis.citygml.texturedsurface._1"/>
...@@ -140,7 +140,7 @@ ...@@ -140,7 +140,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Transportation module schema file --> <!-- Specific settings for the CityGML Transportation module schema file -->
<jaxb:bindings schemaLocation="1.0.0/transportation.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/transportation.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.transportation._1"/> <jaxb:package name="net.opengis.citygml.transportation._1"/>
...@@ -148,7 +148,7 @@ ...@@ -148,7 +148,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Vegetation module schema file --> <!-- Specific settings for the CityGML Vegetation module schema file -->
<jaxb:bindings schemaLocation="1.0.0/vegetation.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/vegetation.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.vegetation._1"/> <jaxb:package name="net.opengis.citygml.vegetation._1"/>
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML WaterBody module schema file --> <!-- Specific settings for the CityGML WaterBody module schema file -->
<jaxb:bindings schemaLocation="1.0.0/waterBody.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/1.0.0/waterBody.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.waterbody._1"/> <jaxb:package name="net.opengis.citygml.waterbody._1"/>
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
<!-- ============= --> <!-- ============= -->
<!-- Specific settings for the CityGML Core module schema file --> <!-- Specific settings for the CityGML Core module schema file -->
<jaxb:bindings schemaLocation="2.0.0/cityGMLBase.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/cityGMLBase.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml._2"/> <jaxb:package name="net.opengis.citygml._2"/>
...@@ -185,7 +185,7 @@ ...@@ -185,7 +185,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Appearance module schema file --> <!-- Specific settings for the CityGML Appearance module schema file -->
<jaxb:bindings schemaLocation="2.0.0/appearance.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/appearance.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.appearance._2"/> <jaxb:package name="net.opengis.citygml.appearance._2"/>
...@@ -199,7 +199,7 @@ ...@@ -199,7 +199,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Bridge module schema file --> <!-- Specific settings for the CityGML Bridge module schema file -->
<jaxb:bindings schemaLocation="2.0.0/bridge.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/bridge.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.bridge._2"/> <jaxb:package name="net.opengis.citygml.bridge._2"/>
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Building module schema file --> <!-- Specific settings for the CityGML Building module schema file -->
<jaxb:bindings schemaLocation="2.0.0/building.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/building.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.building._2"/> <jaxb:package name="net.opengis.citygml.building._2"/>
...@@ -296,7 +296,7 @@ ...@@ -296,7 +296,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML CityFurniture module schema file --> <!-- Specific settings for the CityGML CityFurniture module schema file -->
<jaxb:bindings schemaLocation="2.0.0/cityFurniture.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/cityFurniture.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.cityfurniture._2"/> <jaxb:package name="net.opengis.citygml.cityfurniture._2"/>
...@@ -304,7 +304,7 @@ ...@@ -304,7 +304,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML CityObjectGroup module schema file --> <!-- Specific settings for the CityGML CityObjectGroup module schema file -->
<jaxb:bindings schemaLocation="2.0.0/cityObjectGroup.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/cityObjectGroup.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.cityobjectgroup._2"/> <jaxb:package name="net.opengis.citygml.cityobjectgroup._2"/>
...@@ -320,7 +320,7 @@ ...@@ -320,7 +320,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Generics module schema file --> <!-- Specific settings for the CityGML Generics module schema file -->
<jaxb:bindings schemaLocation="2.0.0/generics.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/generics.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.generics._2"/> <jaxb:package name="net.opengis.citygml.generics._2"/>
...@@ -335,7 +335,7 @@ ...@@ -335,7 +335,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML LandUse module schema file --> <!-- Specific settings for the CityGML LandUse module schema file -->
<jaxb:bindings schemaLocation="2.0.0/landUse.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/landUse.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.landuse._2"/> <jaxb:package name="net.opengis.citygml.landuse._2"/>
...@@ -343,7 +343,7 @@ ...@@ -343,7 +343,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Relief module schema file --> <!-- Specific settings for the CityGML Relief module schema file -->
<jaxb:bindings schemaLocation="2.0.0/relief.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/relief.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.relief._2"/> <jaxb:package name="net.opengis.citygml.relief._2"/>
...@@ -351,7 +351,7 @@ ...@@ -351,7 +351,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML TexturedSurface module schema file --> <!-- Specific settings for the CityGML TexturedSurface module schema file -->
<jaxb:bindings schemaLocation="2.0.0/texturedSurface.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/texturedSurface.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.texturedsurface._2"/> <jaxb:package name="net.opengis.citygml.texturedsurface._2"/>
...@@ -359,7 +359,7 @@ ...@@ -359,7 +359,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Transportation module schema file --> <!-- Specific settings for the CityGML Transportation module schema file -->
<jaxb:bindings schemaLocation="2.0.0/transportation.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/transportation.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.transportation._2"/> <jaxb:package name="net.opengis.citygml.transportation._2"/>
...@@ -367,7 +367,7 @@ ...@@ -367,7 +367,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Tunnel module schema file --> <!-- Specific settings for the CityGML Tunnel module schema file -->
<jaxb:bindings schemaLocation="2.0.0/tunnel.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/tunnel.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.tunnel._2"/> <jaxb:package name="net.opengis.citygml.tunnel._2"/>
...@@ -411,7 +411,7 @@ ...@@ -411,7 +411,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML Vegetation module schema file --> <!-- Specific settings for the CityGML Vegetation module schema file -->
<jaxb:bindings schemaLocation="2.0.0/vegetation.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/vegetation.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.vegetation._2"/> <jaxb:package name="net.opengis.citygml.vegetation._2"/>
...@@ -419,7 +419,7 @@ ...@@ -419,7 +419,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the CityGML WaterBody module schema file --> <!-- Specific settings for the CityGML WaterBody module schema file -->
<jaxb:bindings schemaLocation="2.0.0/waterBody.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/2.0.0/waterBody.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.citygml.waterbody._2"/> <jaxb:package name="net.opengis.citygml.waterbody._2"/>
...@@ -440,7 +440,7 @@ ...@@ -440,7 +440,7 @@
<!-- ========= --> <!-- ========= -->
<!-- Specific settings for the GML schema file --> <!-- Specific settings for the GML schema file -->
<jaxb:bindings schemaLocation="../GML/3.1.1/base/gml.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="gml/3.1.1/base/gml.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="net.opengis.gml"/> <jaxb:package name="net.opengis.gml"/>
...@@ -448,7 +448,7 @@ ...@@ -448,7 +448,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the GML schema file 'defaultStyle.xsd' --> <!-- Specific settings for the GML schema file 'defaultStyle.xsd' -->
<jaxb:bindings schemaLocation="../GML/3.1.1/base/defaultStyle.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="gml/3.1.1/base/defaultStyle.xsd" node="/xs:schema">
<!-- This is tricky. The schema file, for example, denotes both the element 'featureStyle' as well as 'FeatureStyle'. <!-- This is tricky. The schema file, for example, denotes both the element 'featureStyle' as well as 'FeatureStyle'.
As both elements are mapped to the Java class 'FeatureStyle', a renaming is necessary. --> As both elements are mapped to the Java class 'FeatureStyle', a renaming is necessary. -->
<jaxb:bindings node="xs:element[@name='graphStyle']"> <jaxb:bindings node="xs:element[@name='graphStyle']">
...@@ -473,12 +473,12 @@ ...@@ -473,12 +473,12 @@
<!-- ========== --> <!-- ========== -->
<!-- Specific settings for the XLink schema file --> <!-- Specific settings for the XLink schema file -->
<jaxb:bindings schemaLocation="../GML/3.1.1/xlink/xlink.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="gml/3.1.1/xlink/xlink.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="org.w3._1999.xlink"/> <jaxb:package name="org.w3._1999.xlink"/>
</jaxb:schemaBindings> </jaxb:schemaBindings>
<jaxb:bindings schemaLocation="../GML/3.1.1/xlink/xlink.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="gml/3.1.1/xlink/xlink.xsd" node="/xs:schema">
<!-- 'title' property is referenced both as attribute and as element. --> <!-- 'title' property is referenced both as attribute and as element. -->
<jaxb:bindings node="//xs:group[@name='locatorModel']"> <jaxb:bindings node="//xs:group[@name='locatorModel']">
<jaxb:bindings node=".//xs:element[@ref='xlink:title']"> <jaxb:bindings node=".//xs:element[@ref='xlink:title']">
...@@ -498,7 +498,7 @@ ...@@ -498,7 +498,7 @@
<!-- ======= --> <!-- ======= -->
<!-- Specific settings for the xAl schema file --> <!-- Specific settings for the xAl schema file -->
<jaxb:bindings schemaLocation="../xAl/2.0/xAl.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="xal/2.0/xAl.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="oasis.names.tc.ciq.xsdschema.xal._2"/> <jaxb:package name="oasis.names.tc.ciq.xsdschema.xal._2"/>
...@@ -514,7 +514,7 @@ ...@@ -514,7 +514,7 @@
<!-- ==== --> <!-- ==== -->
<!-- Specific settings for the SMIL schema file 'smil20.xsd' --> <!-- Specific settings for the SMIL schema file 'smil20.xsd' -->
<jaxb:bindings schemaLocation="../GML/3.1.1/smil/smil20.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="gml/3.1.1/smil/smil20.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="org.w3._2001.smil20"/> <jaxb:package name="org.w3._2001.smil20"/>
...@@ -522,7 +522,7 @@ ...@@ -522,7 +522,7 @@
</jaxb:bindings> </jaxb:bindings>
<!-- Specific settings for the SMIL schema file 'smil20-language.xsd' --> <!-- Specific settings for the SMIL schema file 'smil20-language.xsd' -->
<jaxb:bindings schemaLocation="../GML/3.1.1/smil/smil20-language.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="gml/3.1.1/smil/smil20-language.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="org.w3._2001.smil20.language"/> <jaxb:package name="org.w3._2001.smil20.language"/>
...@@ -534,7 +534,7 @@ ...@@ -534,7 +534,7 @@
<!-- =============== --> <!-- =============== -->
<!-- Specific settings for the artifical schema file 'ade_hook.xsd' --> <!-- Specific settings for the artifical schema file 'ade_hook.xsd' -->
<jaxb:bindings schemaLocation="ade_hooks/ade_hooks.xsd" node="/xs:schema"> <jaxb:bindings schemaLocation="citygml/ade_hooks/ade_hooks.xsd" node="/xs:schema">
<jaxb:schemaBindings> <jaxb:schemaBindings>
<!-- set package name of the generated classes --> <!-- set package name of the generated classes -->
<jaxb:package name="org.citygml4j.jaxb.ade_hooks"/> <jaxb:package name="org.citygml4j.jaxb.ade_hooks"/>
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.opengis.net/citygml/appearance/1.0" elementFormDefault="qualified" targetNamespace="http://www.opengis.net/citygml/appearance/1.0" elementFormDefault="qualified"
attributeFormDefault="unqualified"> attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
<!-- ======================CityGML Appearance module ============================================ --> <!-- ======================CityGML Appearance module ============================================ -->
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<xs:schema xmlns="http://www.opengis.net/citygml/building/1.0" xmlns:core="http://www.opengis.net/citygml/1.0" <xs:schema xmlns="http://www.opengis.net/citygml/building/1.0" xmlns:core="http://www.opengis.net/citygml/1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.opengis.net/citygml/building/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified"> targetNamespace="http://www.opengis.net/citygml/building/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
<!-- ===================================CityGML Building module ================================== --> <!-- ===================================CityGML Building module ================================== -->
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.opengis.net/citygml/cityfurniture/1.0" elementFormDefault="qualified" targetNamespace="http://www.opengis.net/citygml/cityfurniture/1.0" elementFormDefault="qualified"
attributeFormDefault="unqualified"> attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
<!-- ===================================CityGML CityFurniture module ============================== --> <!-- ===================================CityGML CityFurniture module ============================== -->
......
...@@ -9,8 +9,8 @@ ...@@ -9,8 +9,8 @@
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
xmlns:app="http://www.opengis.net/citygml/appearance/1.0" xmlns:gen="http://www.opengis.net/citygml/generics/1.0" xmlns:app="http://www.opengis.net/citygml/appearance/1.0" xmlns:gen="http://www.opengis.net/citygml/generics/1.0"
targetNamespace="http://www.opengis.net/citygml/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified"> targetNamespace="http://www.opengis.net/citygml/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" schemaLocation="../../xAL/2.0/xAL.xsd"/> <xs:import namespace="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" schemaLocation="../../xal/2.0/xAL.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/generics/1.0" schemaLocation="generics.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/generics/1.0" schemaLocation="generics.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/appearance/1.0" schemaLocation="appearance.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/appearance/1.0" schemaLocation="appearance.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.opengis.net/citygml/cityobjectgroup/1.0" elementFormDefault="qualified" targetNamespace="http://www.opengis.net/citygml/cityobjectgroup/1.0" elementFormDefault="qualified"
attributeFormDefault="unqualified"> attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
<!-- =============================CityGML CityObjectGroup module ================================== --> <!-- =============================CityGML CityObjectGroup module ================================== -->
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<xs:schema xmlns="http://www.opengis.net/citygml/generics/1.0" xmlns:core="http://www.opengis.net/citygml/1.0" <xs:schema xmlns="http://www.opengis.net/citygml/generics/1.0" xmlns:core="http://www.opengis.net/citygml/1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.opengis.net/citygml/generics/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified"> targetNamespace="http://www.opengis.net/citygml/generics/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
<!-- ===============================CityGML Generics module ===================================== --> <!-- ===============================CityGML Generics module ===================================== -->
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<xs:schema xmlns="http://www.opengis.net/citygml/landuse/1.0" xmlns:core="http://www.opengis.net/citygml/1.0" <xs:schema xmlns="http://www.opengis.net/citygml/landuse/1.0" xmlns:core="http://www.opengis.net/citygml/1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
targetNamespace="http://www.opengis.net/citygml/landuse/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified"> targetNamespace="http://www.opengis.net/citygml/landuse/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../GML/3.1.1/base/gml.xsd"/> <xs:import namespace="http://www.opengis.net/gml" schemaLocation="../../gml/3.1.1/base/gml.xsd"/>
<xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/> <xs:import namespace="http://www.opengis.net/citygml/1.0" schemaLocation="cityGMLBase.xsd"/>
<!-- ========================================================================================= --> <!-- ========================================================================================= -->
<!-- ==================================CityGML LandUse module ================================== --> <!-- ==================================CityGML LandUse module ================================== -->
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment