<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://mapserver.gis.umn.edu/mapserver" 
   xmlns:ms="http://mapserver.gis.umn.edu/mapserver" 
   xmlns:ogc="http://www.opengis.net/ogc"
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml"
          schemaLocation="https://schemas.opengis.net/gml/3.1.1/base/gml.xsd" />

  <element name="oekomorphologie_f_abschnitte" 
           type="ms:oekomorphologie_f_abschnitteType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="oekomorphologie_f_abschnitteType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="sohlenbreite" minOccurs="0" type="double"/>
          <element name="eindolung" minOccurs="0" type="boolean"/>
          <element name="breitenvariabilitaet" minOccurs="0" type="string"/>
          <element name="tiefenvariabilitaet" minOccurs="0" type="string"/>
          <element name="sohlenverbauung" minOccurs="0" type="string"/>
          <element name="sohlmaterial" minOccurs="0" type="string"/>
          <element name="boeschungsfussverbaulinks" minOccurs="0" type="string"/>
          <element name="boeschungsfussverbaurechts" minOccurs="0" type="string"/>
          <element name="materiallinks" minOccurs="0" type="string"/>
          <element name="materialrechts" minOccurs="0" type="string"/>
          <element name="uferbreitelinks" minOccurs="0" type="double"/>
          <element name="uferbreiterechts" minOccurs="0" type="double"/>
          <element name="uferbeschaffenheitlinks" minOccurs="0" type="string"/>
          <element name="uferbeschaffenheitrechts" minOccurs="0" type="string"/>
          <element name="algenbewuchs" minOccurs="0" type="string"/>
          <element name="makrophytenbewuchs" minOccurs="0" type="string"/>
          <element name="totholz" minOccurs="0" type="string"/>
          <element name="klasse" minOccurs="0" type="string"/>
          <element name="notizen" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="oekomorphologie_f_absturz" 
           type="ms:oekomorphologie_f_absturzType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="oekomorphologie_f_absturzType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="nummer" minOccurs="0" type="string"/>
          <element name="typ" minOccurs="0" type="string"/>
          <element name="material" minOccurs="0" type="string"/>
          <element name="hoehe" minOccurs="0" type="integer"/>
          <element name="notizen" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="oekomorphologie_f_bauwerke" 
           type="ms:oekomorphologie_f_bauwerkeType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="oekomorphologie_f_bauwerkeType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="identifikator" minOccurs="0" type="string"/>
          <element name="typ" minOccurs="0" type="string"/>
          <element name="hoehen" minOccurs="0" type="integer"/>
          <element name="notizen" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="oekologische_landschaftliche_bedeutung" 
           type="ms:oekologische_landschaftliche_bedeutungType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="oekologische_landschaftliche_bedeutungType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="oekologische_landschaftliche_bedeutung" minOccurs="0" type="string"/>
          <element name="bemerkung" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="nutzen_natur_landschaft_aufwand" 
           type="ms:nutzen_natur_landschaft_aufwandType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="nutzen_natur_landschaft_aufwandType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="nutzen" minOccurs="0" type="string"/>
          <element name="bemerkung" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zeitfenster_geplante_umsetzung" 
           type="ms:zeitfenster_geplante_umsetzungType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zeitfenster_geplante_umsetzungType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="planung" minOccurs="0" type="integer"/>
          <element name="zeitfenster_geplante_umsetzung" minOccurs="0" type="integer"/>
          <element name="zeitfenster_geplante_umsetzung_text" minOccurs="0" type="string"/>
          <element name="massnahmen" minOccurs="0" type="string"/>
          <element name="bemerkung" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="absturz_nutzen" 
           type="ms:absturz_nutzenType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="absturz_nutzenType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="nutzen" minOccurs="0" type="string"/>
          <element name="bemerkung_nutzen" minOccurs="0" type="string"/>
          <element name="kanton" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
