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

  <complexType name="single_objects_surface_elements_undergroundType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="land_cover_surface" 
           type="ms:land_cover_surfaceType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="land_cover_surfaceType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="land_cover_surface_water" 
           type="ms:land_cover_surface_waterType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="land_cover_surface_waterType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="land_cover_surface_project" 
           type="ms:land_cover_surface_projectType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="land_cover_surface_projectType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="single_objects_surface_elements_without_underground" 
           type="ms:single_objects_surface_elements_without_undergroundType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="single_objects_surface_elements_without_undergroundType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="land_cover_surface_building" 
           type="ms:land_cover_surface_buildingType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="land_cover_surface_buildingType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="land_cover_surface_project_buildings" 
           type="ms:land_cover_surface_project_buildingsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="land_cover_surface_project_buildingsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="single_objects_surface_elements_underground_outline" 
           type="ms:single_objects_surface_elements_underground_outlineType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="single_objects_surface_elements_underground_outlineType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="house_numbers_and_names" 
           type="ms:house_numbers_and_namesType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="house_numbers_and_namesType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="tipo" minOccurs="0" type="string"/>
          <element name="testo" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="pipelines_linear_elements" 
           type="ms:pipelines_linear_elementsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="pipelines_linear_elementsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="gestore" minOccurs="0" type="string"/>
          <element name="sostanza" minOccurs="0" type="string"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="visibilita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="pipeline_labels" 
           type="ms:pipeline_labelsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="pipeline_labelsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="gestore" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="single_objects_linear_elements" 
           type="ms:single_objects_linear_elementsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="single_objects_linear_elementsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="single_objects_point_elements" 
           type="ms:single_objects_point_elementsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="single_objects_point_elementsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="qualita" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="numbers_and_names" 
           type="ms:numbers_and_namesType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="numbers_and_namesType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="tipo" minOccurs="0" type="string"/>
          <element name="testo" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="locality_labels" 
           type="ms:locality_labelsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="locality_labelsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="nome_strada" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="house_addresses" 
           type="ms:house_addressesType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="house_addressesType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="numero_della_casa" minOccurs="0" type="string"/>
          <element name="nome_edificio" minOccurs="0" type="string"/>
          <element name="rea_egid" minOccurs="0" type="string"/>
          <element name="rea_edid" minOccurs="0" type="string"/>
          <element name="nome_strada" minOccurs="0" type="string"/>
          <element name="nap" minOccurs="0" type="integer"/>
          <element name="ciffra_supplementare" minOccurs="0" type="string"/>
          <element name="nome_localita" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="field_name" 
           type="ms:field_nameType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="field_nameType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="nome" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="place_name" 
           type="ms:place_nameType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="place_nameType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="nome" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="terrain_name" 
           type="ms:terrain_nameType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="terrain_nameType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="nome" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="slide" 
           type="ms:slideType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="slideType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="identificatore" minOccurs="0" type="string"/>
          <element name="nome" minOccurs="0" type="string"/>
          <element name="entrata_valida" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="slide_name" 
           type="ms:slide_nameType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="slide_nameType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="identificatore" minOccurs="0" type="string"/>
          <element name="nome" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="real_estate" 
           type="ms:real_estateType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="real_estateType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="egris_egrid" minOccurs="0" type="string"/>
          <element name="integrita" minOccurs="0" type="string"/>
          <element name="superficie" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="real_estate_project" 
           type="ms:real_estate_projectType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="real_estate_projectType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="egris_egrid" minOccurs="0" type="string"/>
          <element name="integrita" minOccurs="0" type="string"/>
          <element name="superficie" minOccurs="0" type="integer"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="dpr_and_mine" 
           type="ms:dpr_and_mineType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="dpr_and_mineType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="egris_egrid" minOccurs="0" type="string"/>
          <element name="integrita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="superficie" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="dpr_and_mine_project" 
           type="ms:dpr_and_mine_projectType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="dpr_and_mine_projectType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="egris_egrid" minOccurs="0" type="string"/>
          <element name="integrita" minOccurs="0" type="string"/>
          <element name="genere" minOccurs="0" type="string"/>
          <element name="superficie" minOccurs="0" type="integer"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="ownership_numbers" 
           type="ms:ownership_numbersType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="ownership_numbersType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="dif" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="ownership_numbers_project" 
           type="ms:ownership_numbers_projectType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="ownership_numbers_projectType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="identan" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="ori" minOccurs="0" type="double"/>
          <element name="loc" minOccurs="0" type="string"/>
          <element name="dif" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="real_estate_helpline" 
           type="ms:real_estate_helplineType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="real_estate_helplineType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="cantone" minOccurs="0" type="string"/>
          <element name="bfsnr" minOccurs="0" type="integer"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="municipal_boundary" 
           type="ms:municipal_boundaryType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="municipal_boundaryType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="nome" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="district_boundary" 
           type="ms:district_boundaryType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="district_boundaryType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="tipo" minOccurs="0" type="string"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="canton_boundary" 
           type="ms:canton_boundaryType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="canton_boundaryType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="tipo" minOccurs="0" type="string"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="national_border" 
           type="ms:national_borderType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="national_borderType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="tipo" minOccurs="0" type="string"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="boundary_points" 
           type="ms:boundary_pointsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="boundary_pointsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="hfp3" 
           type="ms:hfp3Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="hfp3Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="coordinate" minOccurs="0" type="string"/>
          <element name="altitudine" minOccurs="0" type="double"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="lfp3" 
           type="ms:lfp3Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="lfp3Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="bfsnr" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="numeroufs" minOccurs="0" type="string"/>
          <element name="coordinate" minOccurs="0" type="string"/>
          <element name="altitudine" minOccurs="0" type="double"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="hfp2" 
           type="ms:hfp2Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="hfp2Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="coordinate" minOccurs="0" type="string"/>
          <element name="altitudine" minOccurs="0" type="double"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="lfp2" 
           type="ms:lfp2Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="lfp2Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="coordinate" minOccurs="0" type="string"/>
          <element name="altitudine" minOccurs="0" type="double"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="accessibile" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="hfp1" 
           type="ms:hfp1Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="hfp1Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="coordinate" minOccurs="0" type="string"/>
          <element name="altitudine" minOccurs="0" type="double"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="lfp1" 
           type="ms:lfp1Type" 
           substitutionGroup="gml:_Feature" />

  <complexType name="lfp1Type">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="categoria" minOccurs="0" type="string"/>
          <element name="numero" minOccurs="0" type="string"/>
          <element name="coordinate" minOccurs="0" type="string"/>
          <element name="altitudine" minOccurs="0" type="double"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="accessibile" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="boundary_territorial_points" 
           type="ms:boundary_territorial_pointsType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="boundary_territorial_pointsType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="numeroufs" minOccurs="0" type="integer"/>
          <element name="validita" minOccurs="0" type="string"/>
          <element name="segno" minOccurs="0" type="string"/>
          <element name="termine_giurisdizionale" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
