<?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="tempi_di_attuazione_previsti_2022" 
           type="ms:tempi_di_attuazione_previsti_2022Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="tempi_di_attuazione_previsti_2022Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="data_di_registrazione_della_linea_di_riva" minOccurs="0" type="integer"/>
          <element name="identificatore_linea_di_riva_ct" minOccurs="0" type="string"/>
          <element name="numero_univoco_per_il_lago" minOccurs="0" type="string"/>
          <element name="nome_locale_del_lago" minOccurs="0" type="string"/>
          <element name="quota_di_lunghezza_della_riva_del_cantone_m" minOccurs="0" type="integer"/>
          <element name="lunghezza_della_sezione_di_riva_m" minOccurs="0" type="integer"/>
          <element name="pianificazione" minOccurs="0" type="integer"/>
          <element name="tempi_di_attuazione_previsti" minOccurs="0" type="integer"/>
          <element name="tempi_di_attuazione_previsti_testo" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="importanza_ecologica_e_paesaggistica" 
           type="ms:importanza_ecologica_e_paesaggisticaType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="importanza_ecologica_e_paesaggisticaType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="data_di_registrazione_della_linea_di_riva" minOccurs="0" type="integer"/>
          <element name="identificatore_linea_di_riva_ct" minOccurs="0" type="string"/>
          <element name="numero_univoco_per_il_lago" minOccurs="0" type="string"/>
          <element name="nome_locale_del_lago" minOccurs="0" type="string"/>
          <element name="quota_di_lunghezza_della_riva_del_cantone_m" minOccurs="0" type="integer"/>
          <element name="lunghezza_della_sezione_di_riva_m" minOccurs="0" type="integer"/>
          <element name="importanza_ecologica_e_paesaggistica" minOccurs="0" type="double"/>
          <element name="importanza_ecologica_e_paesaggistica_testo" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="beneficio_per_la_natura_e_il_paesaggio_in_relazione_allo_sforzo" 
           type="ms:beneficio_per_la_natura_e_il_paesaggio_in_relazione_allo_sforzoType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="beneficio_per_la_natura_e_il_paesaggio_in_relazione_allo_sforzoType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="data_di_registrazione_della_linea_di_riva" minOccurs="0" type="integer"/>
          <element name="identificatore_linea_di_riva_ct" minOccurs="0" type="string"/>
          <element name="numero_univoco_per_il_lago" minOccurs="0" type="string"/>
          <element name="nome_locale_del_lago" minOccurs="0" type="string"/>
          <element name="quota_di_lunghezza_della_riva_del_cantone_m" minOccurs="0" type="integer"/>
          <element name="lunghezza_della_sezione_di_riva_m" minOccurs="0" type="integer"/>
          <element name="beneficio_per_la_natura_e_il_paesaggio_in_relazione_allo_sforzo" minOccurs="0" type="integer"/>
          <element name="beneficio_per_la_natura_e_il_paesaggio_in_relazione_allo_sforzo_testo" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="stato_ecomorfologico_attuale" 
           type="ms:stato_ecomorfologico_attualeType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="stato_ecomorfologico_attualeType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="data_di_registrazione_della_linea_di_riva" minOccurs="0" type="integer"/>
          <element name="identificatore_linea_di_riva_ct" minOccurs="0" type="string"/>
          <element name="numero_univoco_per_il_lago" minOccurs="0" type="string"/>
          <element name="nome_locale_del_lago" minOccurs="0" type="string"/>
          <element name="quota_di_lunghezza_della_riva_del_cantone_m" minOccurs="0" type="integer"/>
          <element name="lunghezza_della_sezione_di_riva_m" minOccurs="0" type="integer"/>
          <element name="metodo" minOccurs="0" type="string"/>
          <element name="designazione_di_un_altro_metodo" minOccurs="0" type="string"/>
          <element name="data_di_registrazione_della_base" minOccurs="0" type="string"/>
          <element name="valutazione_complessiva_dell_ecomorfologia" minOccurs="0" type="string"/>
          <element name="ecomorfologia_totale" minOccurs="0" type="double"/>
          <element name="ecomorfologia_della_fascia_spondale" minOccurs="0" type="double"/>
          <element name="ecomorfologia_della_fascia_spondale_testo" minOccurs="0" type="string"/>
          <element name="ecomorfologia_della_zona_litorale" minOccurs="0" type="double"/>
          <element name="ecomorfologia_della_zona_litorale_testo" minOccurs="0" type="string"/>
          <element name="ecomorfologia_della_linea_di_sponda" minOccurs="0" type="double"/>
          <element name="ecomorfologia_della_linea_di_sponda_testo" minOccurs="0" type="string"/>
          <element name="ecomorfologia_della_fascia_retrospondale" minOccurs="0" type="double"/>
          <element name="ecomorfologia_della_fascia_retrospondale_testo" minOccurs="0" type="string"/>
          <element name="valutazione_globale_ponderata" minOccurs="0" type="double"/>
          <element name="linea_di_sponda" minOccurs="0" type="integer"/>
          <element name="linea_di_sponda_testo" minOccurs="0" type="string"/>
          <element name="formazione_del_delta" minOccurs="0" type="integer"/>
          <element name="formazione_del_delta_testo" minOccurs="0" type="string"/>
          <element name="substrato_della_riva" minOccurs="0" type="integer"/>
          <element name="substrato_della_riva_testo" minOccurs="0" type="string"/>
          <element name="substrato_litorale" minOccurs="0" type="integer"/>
          <element name="substrato_litorale_testo" minOccurs="0" type="string"/>
          <element name="legno_morto" minOccurs="0" type="integer"/>
          <element name="legno_morto_testo" minOccurs="0" type="string"/>
          <element name="ostacoli" minOccurs="0" type="integer"/>
          <element name="ostacoli_testo" minOccurs="0" type="string"/>
          <element name="cementificazione_della_riva" minOccurs="0" type="integer"/>
          <element name="cementificazione_della_riva_testo" minOccurs="0" type="string"/>
          <element name="permeabilita_biologica" minOccurs="0" type="integer"/>
          <element name="permeabilita_biologica_testo" minOccurs="0" type="string"/>
          <element name="vegetazione_ripariale_verso_l_entroterra" minOccurs="0" type="integer"/>
          <element name="vegetazione_ripariale_verso_l_entroterra_testo" minOccurs="0" type="string"/>
          <element name="canneto" minOccurs="0" type="integer"/>
          <element name="canneto_testo" minOccurs="0" type="string"/>
          <element name="macrofite" minOccurs="0" type="integer"/>
          <element name="macrofite_testo" minOccurs="0" type="string"/>
          <element name="proliferazione_delle_alghe" minOccurs="0" type="integer"/>
          <element name="proliferazione_delle_alghe_testo" minOccurs="0" type="string"/>
          <element name="frequenza_del_disturbo" minOccurs="0" type="integer"/>
          <element name="frequenza_del_disturbo_testo" minOccurs="0" type="string"/>
          <element name="luogo_di_crescita_dei_giovani" minOccurs="0" type="integer"/>
          <element name="luogo_di_crescita_dei_giovani_testo" minOccurs="0" type="string"/>
          <element name="collegamento_con_l_entroterra" minOccurs="0" type="integer"/>
          <element name="collegamento_con_l_entroterra_testo" minOccurs="0" type="string"/>
          <element name="tipo_di_riva" minOccurs="0" type="integer"/>
          <element name="tipo_di_riva_testo" minOccurs="0" type="string"/>
          <element name="ampiezza_della_zona_litorale" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
