[mapguide-commits] r8469 - in trunk/Tools/Maestro: . Maestro Maestro/packages MaestroAPITestRunner MaestroAPITests OSGeo.MapGuide.MaestroAPI OSGeo.MapGuide.MaestroAPI/Properties OSGeo.MapGuide.MaestroAPI/Resource/Validation OSGeo.MapGuide.MaestroAPI/Schema OSGeo.MapGuide.MaestroAPI.Http/Properties OSGeo.MapGuide.MaestroAPI.Tests OSGeo.MapGuide.MaestroAPI.Tests/Properties OSGeo.MapGuide.MaestroAPI.Tests/Resources OSGeo.MapGuide.MaestroAPI.Tests/Schema OSGeo.MapGuide.MaestroAPI.Tests/UserTestData

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Sat Dec 27 09:05:42 PST 2014


Author: jng
Date: 2014-12-27 09:05:41 -0800 (Sat, 27 Dec 2014)
New Revision: 8469

Added:
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/CapabilityTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ConfigurationDocumentTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/FeatureReaderTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/MiscTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/OSGeo.MapGuide.MaestroAPI.Tests.csproj
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/AssemblyInfo.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.Designer.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.resx
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ResourceTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/FeatureJoinSelectSample.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectAggregatesSample.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectFeatureSample.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectSqlSample.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/ClassDefinitionTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/DataPropertyDefinitionTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/FeatureSchemaTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/GeometricPropertyDefinitionTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/SchemaTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/1896.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/InvalidLayer.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/NASA_WMS_config_doc.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/SpaceShip.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestDuplicateLayerIds.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestMapWithInvalidLayers.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestTiledMap.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config2.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example1.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example2.xml
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ValidationTests.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/packages.config
   trunk/Tools/Maestro/UnitTests.playlist
Removed:
   trunk/Tools/Maestro/MaestroAPITests/CapabilityTests.cs
   trunk/Tools/Maestro/MaestroAPITests/ConfigurationTests.cs
   trunk/Tools/Maestro/MaestroAPITests/MiscTests.cs
   trunk/Tools/Maestro/MaestroAPITests/ObjectTests.cs
   trunk/Tools/Maestro/MaestroAPITests/ResourceTests.cs
   trunk/Tools/Maestro/MaestroAPITests/SchemaTests.cs
   trunk/Tools/Maestro/MaestroAPITests/SerializationTests.cs
   trunk/Tools/Maestro/MaestroAPITests/ValidationTests.cs
Modified:
   trunk/Tools/Maestro/Maestro/Maestro_All.sln
   trunk/Tools/Maestro/Maestro/packages/repositories.config
   trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.LocalNative.xml
   trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.xml
   trunk/Tools/Maestro/MaestroAPITests/FeatureReaderTests.cs
   trunk/Tools/Maestro/MaestroAPITests/MaestroAPITests.csproj
   trunk/Tools/Maestro/MaestroAPITests/TestControl.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/Properties/AssemblyInfo.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ExtensionMethods.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Properties/AssemblyInfo.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Resource/Validation/ResourceValidationContext.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/ClassDefinition.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/DataPropertyDefinition.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/FeatureSchema.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/GeometricPropertyDefinition.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/PropertyDefinition.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/RasterPropertyDefinition.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx
Log:
Add new OSGeo.MapGuide.MaestroAPI.Tests project. Move all non-integration tests from the MaestroAPITests to this project and add extra tests for the schema part of the Maestro API. Also include a VS playlist file to easily execute all non-integration tests from the VS Test Explorer.

Modified: trunk/Tools/Maestro/Maestro/Maestro_All.sln
===================================================================
--- trunk/Tools/Maestro/Maestro/Maestro_All.sln	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/Maestro/Maestro_All.sln	2014-12-27 17:05:41 UTC (rev 8469)
@@ -110,6 +110,8 @@
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OSGeo.MapGuide.ObjectModel.Tests", "..\OSGeo.MapGuide.ObjectModel.Tests\OSGeo.MapGuide.ObjectModel.Tests.csproj", "{D32BE7DB-D0C3-4805-A057-18312370C57E}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OSGeo.MapGuide.MaestroAPI.Tests", "..\OSGeo.MapGuide.MaestroAPI.Tests\OSGeo.MapGuide.MaestroAPI.Tests.csproj", "{28224492-7383-46BD-AE64-2DA35243175C}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -248,6 +250,10 @@
 		{D32BE7DB-D0C3-4805-A057-18312370C57E}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{D32BE7DB-D0C3-4805-A057-18312370C57E}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{D32BE7DB-D0C3-4805-A057-18312370C57E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{28224492-7383-46BD-AE64-2DA35243175C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{28224492-7383-46BD-AE64-2DA35243175C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{28224492-7383-46BD-AE64-2DA35243175C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{28224492-7383-46BD-AE64-2DA35243175C}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
@@ -260,5 +266,6 @@
 		{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D} = {5A242739-8805-4B57-A036-29C81E899CBE}
 		{AA5EF530-B95C-4C8F-BE9F-52C225613DF9} = {7507E52A-413B-4E0D-A1FF-7D293E462C1B}
 		{D32BE7DB-D0C3-4805-A057-18312370C57E} = {7507E52A-413B-4E0D-A1FF-7D293E462C1B}
+		{28224492-7383-46BD-AE64-2DA35243175C} = {7507E52A-413B-4E0D-A1FF-7D293E462C1B}
 	EndGlobalSection
 EndGlobal

Modified: trunk/Tools/Maestro/Maestro/packages/repositories.config
===================================================================
--- trunk/Tools/Maestro/Maestro/packages/repositories.config	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/Maestro/packages/repositories.config	2014-12-27 17:05:41 UTC (rev 8469)
@@ -11,6 +11,7 @@
   <repository path="..\..\MaestroAPITests\packages.config" />
   <repository path="..\..\MpuCalc\packages.config" />
   <repository path="..\..\OSGeo.MapGuide.MaestroAPI.Local\packages.config" />
+  <repository path="..\..\OSGeo.MapGuide.MaestroAPI.Tests\packages.config" />
   <repository path="..\..\OSGeo.MapGuide.MaestroAPI\packages.config" />
   <repository path="..\..\OSGeo.MapGuide.ObjectModel.Tests\packages.config" />
   <repository path="..\packages.config" />

Modified: trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.LocalNative.xml
===================================================================
--- trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.LocalNative.xml	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.LocalNative.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -41,7 +41,6 @@
   <TestControl>
     <!-- Core API -->
     <IgnoreConfigurationTests>false</IgnoreConfigurationTests>
-    <IgnoreCapabilityTests>false</IgnoreCapabilityTests>
     <IgnoreExpressionTests>false</IgnoreExpressionTests>
     <IgnoreFeatureReaderTests>false</IgnoreFeatureReaderTests>
     <IgnoreObjectTests>false</IgnoreObjectTests>

Modified: trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.xml
===================================================================
--- trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.xml	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITestRunner/TestMaestroAPI.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -40,7 +40,6 @@
   <TestControl>
     <!-- Core API -->
     <IgnoreConfigurationTests>false</IgnoreConfigurationTests>
-    <IgnoreCapabilityTests>false</IgnoreCapabilityTests>
     <IgnoreExpressionTests>false</IgnoreExpressionTests>
     <IgnoreFeatureReaderTests>false</IgnoreFeatureReaderTests>
     <IgnoreObjectTests>false</IgnoreObjectTests>

Deleted: trunk/Tools/Maestro/MaestroAPITests/CapabilityTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/CapabilityTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/CapabilityTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,1460 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NMock2;
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI;
-using OSGeo.MapGuide.MaestroAPI.Exceptions;
-using OSGeo.MapGuide.MaestroAPI.Http;
-using OSGeo.MapGuide.MaestroAPI.Services;
-using OSGeo.MapGuide.ObjectModels;
-using System;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class CapabilityTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreCapabilityTests)
-                Assert.Ignore("Skipping CapabilityTests because TestControl.IgnoreCapabilityTests = true");
-        }
-
-        private Mockery _mocks;
-
-        [Test]
-        public void TestHttpCapabilities100()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(1, 0)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            try
-                            {
-                                caps.GetMaxSupportedResourceVersion(type.ToString());
-                                Assert.Fail("MGOS 1.0.0 doesn't support fusion!");
-                            }
-                            catch (UnsupportedResourceTypeException ex)
-                            {
-                                Assert.AreEqual(ex.ResourceType, ResourceTypes.ApplicationDefinition.ToString());
-                            }
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            try
-                            {
-                                caps.GetMaxSupportedResourceVersion(type.ToString());
-                                Assert.Fail("MGOS 1.0.0 doesn't support advanced symbology!");
-                            }
-                            catch (UnsupportedResourceTypeException ex)
-                            {
-                                Assert.AreEqual(ex.ResourceType, ResourceTypes.SymbolDefinition.ToString());
-                            }
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) < 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.ApplicationDefinition.ToString()), ResourceTypes.ApplicationDefinition.ToString());
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.SymbolDefinition.ToString()), ResourceTypes.SymbolDefinition.ToString());
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
-        }
-
-        [Test]
-        public void TestHttpCapabilities110()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(1, 1)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            try
-                            {
-                                caps.GetMaxSupportedResourceVersion(type.ToString());
-                                Assert.Fail("MGOS 1.1.0 doesn't support fusion!");
-                            }
-                            catch (UnsupportedResourceTypeException ex)
-                            {
-                                Assert.AreEqual(ex.ResourceType, ResourceTypes.ApplicationDefinition.ToString());
-                            }
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            try
-                            {
-                                caps.GetMaxSupportedResourceVersion(type.ToString());
-                                Assert.Fail("MGOS 1.1.0 doesn't support advanced symbology!");
-                            }
-                            catch (UnsupportedResourceTypeException ex)
-                            {
-                                Assert.AreEqual(ex.ResourceType, ResourceTypes.SymbolDefinition.ToString());
-                            }
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) < 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.ApplicationDefinition.ToString()), ResourceTypes.ApplicationDefinition.ToString());
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.SymbolDefinition.ToString()), ResourceTypes.SymbolDefinition.ToString());
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
-        }
-
-        [Test]
-        public void TestHttpCapabilities120()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(1, 2)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            try
-                            {
-                                caps.GetMaxSupportedResourceVersion(type.ToString());
-                                Assert.Fail("MGOS 1.2.0 doesn't support fusion!");
-                            }
-                            catch (UnsupportedResourceTypeException ex)
-                            {
-                                Assert.AreEqual(ex.ResourceType, ResourceTypes.ApplicationDefinition.ToString());
-                            }
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) < 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.ApplicationDefinition.ToString()), ResourceTypes.ApplicationDefinition.ToString());
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
-        }
-
-        [Test]
-        public void TestHttpCapabilities200()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 0)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 2, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
-        }
-
-        [Test]
-        public void TestHttpCapabilities210()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 1)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 3, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
-        }
-
-        [Test]
-        public void TestHttpCapabilities220()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 2)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 3, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 2, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
-        }
-
-        [Test]
-        public void TestHttpCapabilities230()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 3)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 3, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 2, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 3, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WatermarkDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 3, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 1, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-        }
-
-        [Test]
-        public void TestHttpCapabilities240()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 4)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 2, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WatermarkDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-        }
-
-        [Test]
-        public void TestHttpCapabilities250()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 5)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 2, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WatermarkDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-        }
-
-        [Test]
-        public void TestHttpCapabilities260()
-        {
-            _mocks = new Mockery();
-            var conn = _mocks.NewMock<IServerConnection>();
-            Stub.On(conn).GetProperty("SiteVersion").Will(Return.Value(new Version(2, 6)));
-
-            var caps = new HttpCapabilities(conn);
-
-            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                switch (type)
-                {
-                    case ResourceTypes.ApplicationDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.DrawingSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.FeatureSource:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LayerDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.LoadProcedure:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 2, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.MapDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.PrintLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolLibrary:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(1, 0, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.SymbolDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WatermarkDefinition:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 4, 0));
-                        }
-                        break;
-
-                    case ResourceTypes.WebLayout:
-                        {
-                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
-                            Assert.AreEqual(version, new Version(2, 6, 0));
-                        }
-                        break;
-                }
-            }
-            Assert.IsTrue(caps.SupportsResourcePreviews);
-            int[] services = caps.SupportedServices;
-            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
-            {
-                switch (st)
-                {
-                    case ServiceType.Drawing:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Feature:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Fusion:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Mapping:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Resource:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-
-                    case ServiceType.Tile:
-                        {
-                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
-                        }
-                        break;
-                }
-            }
-
-            foreach (string rt in caps.SupportedResourceTypes)
-            {
-                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
-            }
-        }
-    }
-}
\ No newline at end of file

Deleted: trunk/Tools/Maestro/MaestroAPITests/ConfigurationTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/ConfigurationTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/ConfigurationTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,245 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI.Schema;
-using OSGeo.MapGuide.MaestroAPI.SchemaOverrides;
-using OSGeo.MapGuide.ObjectModels.Common;
-using System.Drawing;
-using System.IO;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class ConfigurationTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreConfigurationTests)
-                Assert.Ignore("Skipping ConfigurationTests because TestControl.IgnoreConfigurationTests = true");
-        }
-
-        [Test]
-        public void TestOdbcLoad()
-        {
-            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\odbc_example_config.xml")) as OdbcConfigurationDocument;
-            Assert.NotNull(conf);
-        }
-
-        [Test]
-        public void TestOdbcLoad2()
-        {
-            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\odbc_example_config2.xml")) as OdbcConfigurationDocument;
-            Assert.NotNull(conf);
-        }
-
-        [Test]
-        public void TestOdbcSaveLoad()
-        {
-            var schema = new FeatureSchema("Default", "Test schema");
-            var cls = new ClassDefinition("Cities", "Cities class");
-
-            cls.AddProperty(new DataPropertyDefinition("ID", "Primary Key")
-            {
-                DataType = DataPropertyType.Int64,
-                IsNullable = false,
-                IsAutoGenerated = true
-            }, true);
-
-            cls.AddProperty(new DataPropertyDefinition("Name", "City Name")
-            {
-                DataType = DataPropertyType.String,
-                IsNullable = true,
-                IsAutoGenerated = false,
-                Length = 255
-            });
-
-            cls.AddProperty(new GeometricPropertyDefinition("Geometry", "Geometry property")
-            {
-                GeometricTypes = FeatureGeometricType.Point,
-                SpecificGeometryTypes = new SpecificGeometryType[] { SpecificGeometryType.Point },
-                HasElevation = false,
-                HasMeasure = false,
-                SpatialContextAssociation = "Default"
-            });
-
-            cls.AddProperty(new DataPropertyDefinition("Population", "Population")
-            {
-                DataType = DataPropertyType.Int32,
-                IsNullable = true,
-                IsAutoGenerated = false
-            });
-
-            cls.DefaultGeometryPropertyName = "Geometry";
-
-            schema.AddClass(cls);
-
-            var sc = new FdoSpatialContextListSpatialContext();
-            sc.CoordinateSystemName = "LL84";
-            sc.CoordinateSystemWkt = "";
-            sc.Description = "Default Spatial Context";
-            sc.Extent = new FdoSpatialContextListSpatialContextExtent()
-            {
-                LowerLeftCoordinate = new FdoSpatialContextListSpatialContextExtentLowerLeftCoordinate()
-                {
-                    X = "-180.0",
-                    Y = "-180.0"
-                },
-                UpperRightCoordinate = new FdoSpatialContextListSpatialContextExtentUpperRightCoordinate()
-                {
-                    X = "180.0",
-                    Y = "180.0"
-                }
-            };
-            sc.ExtentType = FdoSpatialContextListSpatialContextExtentType.Static;
-            sc.Name = "Default";
-            sc.XYTolerance = 0.0001;
-            sc.ZTolerance = 0.0001;
-
-            var conf = new OdbcConfigurationDocument();
-            conf.AddSchema(schema);
-            conf.AddSpatialContext(sc);
-
-            var ov = new OdbcTableItem();
-            ov.SchemaName = schema.Name;
-            ov.ClassName = cls.Name;
-            ov.SpatialContextName = sc.Name;
-            ov.XColumn = "Lon";
-            ov.YColumn = "Lat";
-
-            conf.AddOverride(ov);
-
-            string path = "OdbcConfigTest.xml";
-            File.WriteAllText(path, conf.ToXml());
-
-            conf = null;
-            string xml = File.ReadAllText(path);
-            conf = ConfigurationDocument.LoadXml(xml) as OdbcConfigurationDocument;
-            Assert.NotNull(conf);
-
-            ov = conf.GetOverride("Default", "Cities");
-            Assert.NotNull(ov);
-            Assert.AreEqual("Default", ov.SchemaName);
-            Assert.AreEqual("Cities", ov.ClassName);
-            Assert.AreEqual(sc.Name, ov.SpatialContextName);
-            Assert.AreEqual("Lon", ov.XColumn);
-            Assert.AreEqual("Lat", ov.YColumn);
-        }
-
-        [Test]
-        public void TestWmsLoad()
-        {
-            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\NASA_WMS_config_doc.xml")) as WmsConfigurationDocument;
-            Assert.NotNull(conf);
-        }
-
-        [Test]
-        public void TestWmsLoad2()
-        {
-            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\wms_config_example1.xml")) as WmsConfigurationDocument;
-            Assert.NotNull(conf);
-        }
-
-        [Test]
-        public void TestWmsLoad3()
-        {
-            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\wms_config_example2.xml")) as WmsConfigurationDocument;
-            Assert.NotNull(conf);
-        }
-
-        [Test]
-        public void TestWmsSaveLoad()
-        {
-            var conf = new WmsConfigurationDocument();
-
-            var schema = new FeatureSchema("WMS", "WMS Test Schema");
-            var cls = new ClassDefinition("NASAWMSGlobalPan", "WMS Test Class");
-            cls.AddProperty(new DataPropertyDefinition("Id", "ID Property")
-            {
-                DataType = DataPropertyType.String,
-                Length = 256,
-                IsNullable = false
-            }, true);
-            cls.AddProperty(new RasterPropertyDefinition("Image", "Raster Property")
-            {
-                DefaultImageXSize = 800,
-                DefaultImageYSize = 800
-            });
-
-            schema.AddClass(cls);
-            conf.AddSchema(schema);
-
-            var item = new RasterWmsItem(schema.Name, cls.Name, "Image");
-            item.ImageFormat = RasterWmsItem.WmsImageFormat.PNG;
-            item.IsTransparent = true;
-            item.BackgroundColor = ColorTranslator.FromHtml("#FFFFFF");
-            item.Time = "current";
-            item.ElevationDimension = "0";
-            item.SpatialContextName = "EPSG:4326";
-
-            for (int i = 0; i < 5; i++)
-            {
-                item.AddLayer(new WmsLayerDefinition("Layer" + i));
-            }
-
-            conf.AddRasterItem(item);
-
-            string path = "WmsConfigTest.xml";
-            File.WriteAllText(path, conf.ToXml());
-
-            conf = null;
-            string xml = File.ReadAllText(path);
-            conf = ConfigurationDocument.LoadXml(xml) as WmsConfigurationDocument;
-            Assert.NotNull(conf);
-
-            Assert.AreEqual(1, conf.RasterOverrides.Length);
-
-            var ritem = conf.RasterOverrides[0];
-            cls = conf.GetClass("WMS", "NASAWMSGlobalPan");
-
-            Assert.NotNull(cls);
-            Assert.NotNull(cls.Parent);
-            Assert.AreEqual("WMS", cls.Parent.Name);
-            Assert.AreEqual("WMS Test Schema", cls.Parent.Description);
-            Assert.AreEqual("NASAWMSGlobalPan", cls.Name);
-            Assert.AreEqual("WMS Test Class", cls.Description);
-            var prop = cls.FindProperty("Id");
-            Assert.NotNull(prop);
-            Assert.AreEqual("Id", prop.Name);
-            Assert.AreEqual("ID Property", prop.Description);
-            prop = cls.FindProperty("Image");
-            Assert.NotNull(prop);
-            Assert.AreEqual("Image", prop.Name);
-            Assert.AreEqual("Raster Property", prop.Description);
-
-            Assert.AreEqual(item.ImageFormat, ritem.ImageFormat);
-            Assert.AreEqual(item.IsTransparent, ritem.IsTransparent);
-            Assert.AreEqual(item.BackgroundColor, ritem.BackgroundColor);
-            Assert.AreEqual(item.Time, ritem.Time);
-            Assert.AreEqual(item.ElevationDimension, ritem.ElevationDimension);
-            Assert.AreEqual(item.SpatialContextName, ritem.SpatialContextName);
-
-            Assert.AreEqual(5, item.Layers.Length);
-        }
-    }
-}
\ No newline at end of file

Modified: trunk/Tools/Maestro/MaestroAPITests/FeatureReaderTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/FeatureReaderTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/FeatureReaderTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -37,138 +37,6 @@
                 Assert.Ignore("Skipping FeatureReaderTests because TestControl.IgnoreFeatureReaderTests = true");
         }
 
-        [Test]
-        public void TestXmlFeatureNullValues()
-        {
-            //Simulate post-#708 SELECTFEATURES and verify reader properly handles null values in response
-            var bytes = Encoding.UTF8.GetBytes(Properties.Resources.SelectFeatureSample);
-            var reader = new XmlFeatureReader(new MemoryStream(bytes));
-
-            Assert.AreEqual(3, reader.FieldCount);
-
-            reader.ReadNext();
-
-            Assert.IsFalse(reader.IsNull(0));
-            Assert.IsFalse(reader.IsNull(1));
-            Assert.IsFalse(reader.IsNull(2));
-
-            reader.ReadNext();
-
-            Assert.IsFalse(reader.IsNull(0));
-            Assert.IsFalse(reader.IsNull(1));
-            Assert.IsTrue(reader.IsNull(2));
-
-            reader.ReadNext();
-
-            Assert.IsFalse(reader.IsNull(0));
-            Assert.IsTrue(reader.IsNull(1));
-            Assert.IsTrue(reader.IsNull(2));
-
-            Assert.IsFalse(reader.ReadNext()); //end of stream
-
-            //Test the IEnumerable approach
-            reader = new XmlFeatureReader(new MemoryStream(bytes));
-
-            int i = 0;
-            foreach (var feat in reader)
-            {
-                switch (i)
-                {
-                    case 0:
-                        Assert.IsFalse(feat.IsNull(0));
-                        Assert.IsFalse(feat.IsNull(1));
-                        Assert.IsFalse(feat.IsNull(2));
-                        break;
-
-                    case 1:
-                        Assert.IsFalse(feat.IsNull(0));
-                        Assert.IsFalse(feat.IsNull(1));
-                        Assert.IsTrue(feat.IsNull(2));
-                        break;
-
-                    case 2:
-                        Assert.IsFalse(feat.IsNull(0));
-                        Assert.IsTrue(feat.IsNull(1));
-                        Assert.IsTrue(feat.IsNull(2));
-                        break;
-                }
-                i++;
-            }
-        }
-
-        [Test]
-        public void TestXmlFeatureJoinValues()
-        {
-            var bytes = Encoding.UTF8.GetBytes(Properties.Resources.FeatureJoinSelectSample);
-            var reader = new XmlFeatureReader(new MemoryStream(bytes));
-
-            Assert.AreEqual(40, reader.FieldCount);
-
-            int count = 0;
-            while (reader.ReadNext())
-            {
-                count++;
-            }
-            Assert.AreEqual(63, count);
-        }
-
-        [Test]
-        public void TestXmlAggregateNullValues()
-        {
-            //Simulate post-#708 SELECTAGGREGATES and verify reader properly handles null values in response
-            var bytes = Encoding.UTF8.GetBytes(Properties.Resources.SelectAggregatesSample);
-            var reader = new XmlDataReader(new MemoryStream(bytes));
-
-            Assert.AreEqual(3, reader.FieldCount);
-
-            reader.ReadNext();
-
-            Assert.IsFalse(reader.IsNull(0));
-            Assert.IsFalse(reader.IsNull(1));
-            Assert.IsFalse(reader.IsNull(2));
-
-            reader.ReadNext();
-
-            Assert.IsFalse(reader.IsNull(0));
-            Assert.IsFalse(reader.IsNull(1));
-            Assert.IsTrue(reader.IsNull(2));
-
-            reader.ReadNext();
-
-            Assert.IsFalse(reader.IsNull(0));
-            Assert.IsTrue(reader.IsNull(1));
-            Assert.IsTrue(reader.IsNull(2));
-
-            Assert.IsFalse(reader.ReadNext()); //end of stream
-
-            //Test the IEnumerable approach
-            reader = new XmlDataReader(new MemoryStream(bytes));
-
-            int i = 0;
-            while (reader.ReadNext())
-            {
-                switch (i)
-                {
-                    case 0:
-                        Assert.IsFalse(reader.IsNull(0));
-                        Assert.IsFalse(reader.IsNull(1));
-                        Assert.IsFalse(reader.IsNull(2));
-                        break;
-
-                    case 1:
-                        Assert.IsFalse(reader.IsNull(0));
-                        Assert.IsFalse(reader.IsNull(1));
-                        Assert.IsTrue(reader.IsNull(2));
-                        break;
-
-                    case 2:
-                        Assert.IsFalse(reader.IsNull(0));
-                        Assert.IsTrue(reader.IsNull(1));
-                        Assert.IsTrue(reader.IsNull(2));
-                        break;
-                }
-                i++;
-            }
-        }
+        
     }
 }
\ No newline at end of file

Modified: trunk/Tools/Maestro/MaestroAPITests/MaestroAPITests.csproj
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/MaestroAPITests.csproj	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/MaestroAPITests.csproj	2014-12-27 17:05:41 UTC (rev 8469)
@@ -79,8 +79,6 @@
     <Compile Include="..\Properties\SignedAssemblyInfo.cs">
       <Link>SignedAssemblyInfo.cs</Link>
     </Compile>
-    <Compile Include="CapabilityTests.cs" />
-    <Compile Include="ConfigurationTests.cs" />
     <Compile Include="ConnectionTestBase.cs" />
     <Compile Include="ExpressionTests.cs" />
     <Compile Include="FeatureReaderTests.cs" />
@@ -89,20 +87,14 @@
     <Compile Include="LocalConnectionTests.cs" />
     <Compile Include="LocalNativeFeatureTests.cs" />
     <Compile Include="LocalNativePerformanceTests.cs" />
-    <Compile Include="MiscTests.cs" />
-    <Compile Include="ObjectTests.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
     <Compile Include="Properties\Resources.Designer.cs">
       <AutoGen>True</AutoGen>
       <DesignTime>True</DesignTime>
       <DependentUpon>Resources.resx</DependentUpon>
     </Compile>
-    <Compile Include="ResourceTests.cs" />
     <Compile Include="RuntimeMapTests.cs" />
-    <Compile Include="SchemaTests.cs" />
-    <Compile Include="SerializationTests.cs" />
     <Compile Include="TestControl.cs" />
-    <Compile Include="ValidationTests.cs" />
   </ItemGroup>
   <ItemGroup>
     <EmbeddedResource Include="Properties\Resources.resx">

Deleted: trunk/Tools/Maestro/MaestroAPITests/MiscTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/MiscTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/MiscTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,58 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2012, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI.Internal;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class MiscTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreMiscTests)
-                Assert.Ignore("Skipping MiscTests because TestControl.IgnoreMiscTests = true");
-        }
-
-        [Test]
-        public void TestParse3dWkt()
-        {
-            var wkt1 = "LINESTRING XYZ (218941.59990888927 173858.42946731683 0, 218931.73921854934 173868.56834443274 0)";
-            var wkt2 = "POINT XYZ (1 2 3)";
-
-            var reader = new FixedWKTReader();
-            reader.Read(wkt1);
-            reader.Read(wkt2);
-        }
-
-        [Test]
-        public void TestParseXyzmWkt()
-        {
-            var wkt1 = "POINT XYZM (1 2 3 4)";
-
-            var reader = new FixedWKTReader();
-            reader.Read(wkt1);
-        }
-    }
-}
\ No newline at end of file

Deleted: trunk/Tools/Maestro/MaestroAPITests/ObjectTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/ObjectTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/ObjectTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,78 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI;
-using OSGeo.MapGuide.ObjectModels;
-using System;
-
-namespace MaestroAPITests
-{
-    /// <summary>
-    /// This test fixture is to ensure all objects created by <see cref="ObjectFactory"/> have no
-    /// null child object properties where there shouldn't be any.
-    ///
-    /// Also tests for various classes (not belonging to any particular group) reside here
-    /// </summary>
-    [TestFixture]
-    public class ObjectTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreObjectTests)
-                Assert.Ignore("Skipping ObjectTests because TestControl.IgnoreObjectTests = true");
-        }
-
-        [Test]
-        public void TestConnectionString()
-        {
-            System.Data.Common.DbConnectionStringBuilder builder = new System.Data.Common.DbConnectionStringBuilder();
-            builder["Foo"] = "sdfjkg";
-            builder["Bar"] = "skgjuksdf";
-            builder["Snafu"] = "asjdgjh;sdgj"; //Note the ; in the value
-            builder["Whatever"] = "asjd=gjh;sdgj"; //Note the ; and = in the value
-
-            var values = ConnectionProviderRegistry.ParseConnectionString(builder.ToString());
-            Assert.AreEqual(values.Count, 4);
-
-            Assert.AreEqual(builder["Foo"].ToString(), values["Foo"]);
-            Assert.AreEqual(builder["Bar"].ToString(), values["Bar"]);
-            Assert.AreEqual(builder["Snafu"].ToString(), values["Snafu"]);
-            Assert.AreEqual(builder["Whatever"].ToString(), values["Whatever"]);
-        }
-
-        [Test]
-        public void TestArgParser()
-        {
-            string[] args = new string[] { "-foo", "-bar:snafu", "-whatever:" };
-
-            var parser = new ArgumentParser(args);
-            Assert.IsFalse(parser.IsDefined("snafu"));
-            Assert.IsTrue(parser.IsDefined("foo"));
-            Assert.IsTrue(parser.IsDefined("bar"));
-            Assert.IsTrue(parser.IsDefined("whatever"));
-            Assert.AreEqual(string.Empty, parser.GetValue("whatever"));
-            Assert.AreEqual(parser.GetValue("bar"), "snafu");
-        }
-    }
-}
\ No newline at end of file

Deleted: trunk/Tools/Maestro/MaestroAPITests/ResourceTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/ResourceTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/ResourceTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,606 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NMock2;
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI;
-using OSGeo.MapGuide.MaestroAPI.Resource;
-using OSGeo.MapGuide.MaestroAPI.Resource.Conversion;
-using OSGeo.MapGuide.ObjectModels;
-using OSGeo.MapGuide.ObjectModels.LayerDefinition;
-using OSGeo.MapGuide.ObjectModels.LoadProcedure;
-using OSGeo.MapGuide.ObjectModels.MapDefinition;
-using OSGeo.MapGuide.ObjectModels.SymbolDefinition;
-using OSGeo.MapGuide.ObjectModels.WebLayout;
-using System;
-using System.Collections.Specialized;
-using System.Diagnostics;
-using System.IO;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class ResourceTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreResourceTests)
-                Assert.Ignore("Skipping ResourceTests because TestControl.IgnoreResourceTests = true");
-
-            _mocks = new Mockery();
-        }
-
-        private Mockery _mocks;
-
-        [Test]
-        public void TestWebLayout()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-
-            var wl = ObjectFactory.CreateWebLayout(new Version(1, 0, 0), "Library://Test.MapDefinition");
-            Assert.IsNotNull(wl.CommandSet);
-            Assert.IsNotNull(wl.ContextMenu);
-            Assert.IsNotNull(wl.InformationPane);
-            Assert.IsNotNull(wl.Map);
-            Assert.IsNotNull(wl.StatusBar);
-            Assert.IsNotNull(wl.TaskPane);
-            Assert.IsNotNull(wl.ToolBar);
-            Assert.IsNotNull(wl.ZoomControl);
-
-            Assert.IsTrue(wl.CommandSet.CommandCount > 0);
-            Assert.IsTrue(wl.ContextMenu.ItemCount > 0);
-            Assert.IsTrue(wl.ToolBar.ItemCount > 0);
-
-            Assert.AreEqual(wl.Map.ResourceId, "Library://Test.MapDefinition");
-
-            //Verify all built-in commands are available
-            Array cmdNames = Enum.GetValues(typeof(BuiltInCommandType));
-            foreach (var cmdName in cmdNames)
-            {
-                bool found = false;
-                foreach (var cmd in wl.CommandSet.Commands)
-                {
-                    if (cmd.Name == cmdName.ToString())
-                    {
-                        found = true;
-                    }
-                }
-                Trace.TraceInformation("Found command (" + cmdName.ToString() + "): " + found);
-                Assert.IsTrue(found);
-            }
-        }
-
-        [Test]
-        public void TestLayerDefinitionConversions()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var conv = new ResourceObjectConverter();
-            var ldf = ObjectFactory.CreateDefaultLayer(LayerType.Vector, new Version(1, 0, 0));
-            ldf.ResourceID = "Library://Samples/Sheboygan/Layers/Parcels.LayerDefinition";
-            ldf.SubLayer.ResourceId = "Library://Samples/Sheboygan/Data/Parcels.FeatureSource";
-            ((IVectorLayerDefinition)ldf.SubLayer).FeatureName = "SHP_Schema:Parcels";
-            ((IVectorLayerDefinition)ldf.SubLayer).Geometry = "Geometry";
-
-            Assert.AreEqual("1.0.0", ldf.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LayerDefinition-1.0.0.xsd", ldf.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LayerDefinition-1.0.0.xsd", ldf.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 0, 0), ldf.ResourceVersion);
-
-            using (var fs = File.OpenWrite("LayerDef_100.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ldf))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var ldf1 = (ILayerDefinition)conv.Convert(ldf, new Version(1, 1, 0));
-
-            Assert.AreEqual("1.1.0", ldf1.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LayerDefinition-1.1.0.xsd", ldf1.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LayerDefinition-1.1.0.xsd", ldf1.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 1, 0), ldf1.ResourceVersion);
-            
-            using (var fs = File.OpenWrite("LayerDef_110.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ldf1))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var ldf2 = (ILayerDefinition)conv.Convert(ldf1, new Version(1, 2, 0));
-
-            Assert.AreEqual("1.2.0", ldf2.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LayerDefinition-1.2.0.xsd", ldf2.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LayerDefinition-1.2.0.xsd", ldf2.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 2, 0), ldf2.ResourceVersion);
-            
-            using (var fs = File.OpenWrite("LayerDef_120.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ldf2))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var ldf3 = (ILayerDefinition)conv.Convert(ldf2, new Version(1, 3, 0));
-
-            Assert.AreEqual("1.3.0", ldf3.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LayerDefinition-1.3.0.xsd", ldf3.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LayerDefinition-1.3.0.xsd", ldf3.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 3, 0), ldf3.ResourceVersion);
-            
-            using (var fs = File.OpenWrite("LayerDef_130.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ldf3))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var ldf4 = (ILayerDefinition)conv.Convert(ldf2, new Version(2, 3, 0));
-
-            Assert.AreEqual("2.3.0", ldf4.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LayerDefinition-2.3.0.xsd", ldf4.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LayerDefinition-2.3.0.xsd", ldf4.ValidatingSchema);
-            Assert.AreEqual(new Version(2, 3, 0), ldf4.ResourceVersion);
-            Assert.IsTrue(ldf4.SubLayer is ISubLayerDefinition2);
-
-            using (var fs = File.OpenWrite("LayerDef_230.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ldf4))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-        }
-
-        private static void SetupMapDefinitionForTest(IMapDefinition mdf)
-        {
-            mdf.AddGroup("Group1");
-            mdf.AddLayer("Group1", "Parcels", "Library://UnitTests/Layers/Parcels.LayerDefinition");
-            mdf.AddLayer("Group1", "Rail", "Library://UnitTests/Layers/Rail.LayerDefinition");
-            mdf.AddGroup("Group2");
-        }
-
-        [Test]
-        public void TestMapDefinitionLayerInsert()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerInsert");
-            SetupMapDefinitionForTest(mdf);
-            int layerCount = mdf.GetLayerCount();
-
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(-1, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition"); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(layerCount + 1, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition"); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "", ""); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, null, ""); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "", null); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, null, null); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.FeatureSource"); });
-            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "Hydro", "Garbage"); });
-
-            IMapLayer layer = mdf.InsertLayer(0, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
-            Assert.AreEqual(0, mdf.GetIndex(layer));
-            Assert.True(layer == mdf.GetLayerByName("Hydro"));
-
-            layerCount = mdf.GetLayerCount();
-            IMapLayer layer1 = mdf.InsertLayer(layerCount, null, "Hydro2", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
-            Assert.AreEqual(layerCount, mdf.GetIndex(layer1));
-            Assert.True(layer1 == mdf.GetLayerByName("Hydro2"));
-        }
-
-        [Test]
-        public void TestMapDefinitionLayerAdd()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerAdd");
-            SetupMapDefinitionForTest(mdf);
-            int layerCount = mdf.GetLayerCount();
-
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer("IDontExist", "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition"); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "", ""); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, null, ""); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "", null); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, null, null); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.FeatureSource"); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "Hydro", "Garbage"); });
-
-            IMapLayer layer = mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
-            Assert.AreEqual(0, mdf.GetIndex(layer));
-            Assert.True(layer == mdf.GetLayerByName("Hydro"));
-            Assert.AreEqual(layerCount + 1, mdf.GetLayerCount());
-        }
-
-        [Test]
-        public void TestMapDefinitionLayerRemove()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerRemove");
-            SetupMapDefinitionForTest(mdf);
-            int layerCount = mdf.GetLayerCount();
-
-            IMapLayer layer = mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
-            Assert.AreEqual(0, mdf.GetIndex(layer));
-            Assert.True(layer == mdf.GetLayerByName("Hydro"));
-            Assert.AreEqual(layerCount + 1, mdf.GetLayerCount());
-
-            mdf.RemoveLayer(layer);
-            Assert.True(mdf.GetIndex(layer) < 0);
-            Assert.AreEqual(layerCount, mdf.GetLayerCount());
-        }
-
-        [Test]
-        public void TestMapDefinitionLayerReordering()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerReordering");
-            SetupMapDefinitionForTest(mdf);
-            int layerCount = mdf.GetLayerCount();
-
-            Assert.Throws<ArgumentException>(() => { mdf.MoveDown(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.MoveUp(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.SetTopDrawOrder(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.SetBottomDrawOrder(null); });
-
-            IMapLayer layer = mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
-            Assert.AreEqual(0, mdf.GetIndex(layer));
-            Assert.True(layer == mdf.GetLayerByName("Hydro"));
-            Assert.AreEqual(layerCount + 1, mdf.GetLayerCount());
-
-            int value = mdf.MoveUp(layer);
-            Assert.AreEqual(0, value); //Already at top
-            value = mdf.MoveDown(layer);
-            Assert.AreEqual(1, value);
-            mdf.SetBottomDrawOrder(layer);
-            value = mdf.GetIndex(layer);
-            Assert.AreEqual(mdf.GetLayerCount() - 1, value);
-            value = mdf.MoveDown(layer);
-            Assert.AreEqual(mdf.GetLayerCount() - 1, value); //Already at bottom
-            value = mdf.MoveUp(layer);
-            Assert.AreEqual(mdf.GetLayerCount() - 2, value);
-            mdf.SetTopDrawOrder(layer);
-            value = mdf.GetIndex(layer);
-            Assert.AreEqual(0, value);
-        }
-
-        [Test]
-        public void TestMapDefinitionGroupAdd()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionGroupAdd");
-            SetupMapDefinitionForTest(mdf);
-            int layerCount = mdf.GetLayerCount();
-            int groupCount = mdf.GetGroupCount();
-
-            Assert.Throws<ArgumentException>(() => { mdf.AddGroup(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddGroup(""); });
-            Assert.Throws<ArgumentException>(() => { mdf.AddGroup("Group1"); });
-
-            IMapLayerGroup group = mdf.AddGroup("Test");
-            Assert.AreEqual(groupCount + 1, mdf.GetGroupCount());
-            Assert.NotNull(mdf.GetGroupByName("Test"));
-            Assert.True(group == mdf.GetGroupByName("Test"));
-        }
-
-        [Test]
-        public void TestMapDefinitionGroupRemove()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionGroupRemove");
-            SetupMapDefinitionForTest(mdf);
-            int layerCount = mdf.GetLayerCount();
-            int groupCount = mdf.GetGroupCount();
-
-            IMapLayerGroup group = mdf.AddGroup("Test");
-            Assert.AreEqual(groupCount + 1, mdf.GetGroupCount());
-            Assert.NotNull(mdf.GetGroupByName("Test"));
-            Assert.True(group == mdf.GetGroupByName("Test"));
-
-            mdf.RemoveGroup(group);
-            Assert.AreEqual(groupCount, mdf.GetGroupCount());
-            Assert.Null(mdf.GetGroupByName("Test"));
-        }
-
-        [Test]
-        public void TestMapDefinitionGroupReordering()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionGroupReordering");
-            SetupMapDefinitionForTest(mdf);
-            int groupCount = mdf.GetGroupCount();
-
-            Assert.Throws<ArgumentException>(() => { mdf.MoveDown(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.MoveUp(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.SetTopDrawOrder(null); });
-            Assert.Throws<ArgumentException>(() => { mdf.SetBottomDrawOrder(null); });
-
-            IMapLayerGroup group = mdf.AddGroup("Test");
-            Assert.AreEqual(groupCount, mdf.GetIndex(group));
-            Assert.True(group == mdf.GetGroupByName("Test"));
-            Assert.AreEqual(groupCount + 1, mdf.GetGroupCount());
-
-            int value = mdf.MoveUpGroup(group);
-            Assert.AreEqual(groupCount - 1, value); //Already at top
-            value = mdf.MoveDownGroup(group);
-            Assert.AreEqual(groupCount, value);
-        }
-
-        [Test]
-        public void TestMapDefinitionConversions()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var conv = new ResourceObjectConverter();
-
-            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "Test Map");
-            mdf.ResourceID = "Library://Samples/Sheboygan/Maps/Sheboygan.MapDefinition";
-
-            Assert.AreEqual("1.0.0", mdf.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("MapDefinition-1.0.0.xsd", mdf.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("MapDefinition-1.0.0.xsd", mdf.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 0, 0), mdf.ResourceVersion);
-
-            using (var fs = File.OpenWrite("MapDef_100.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(mdf))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var mdf2 = (IMapDefinition)conv.Convert(mdf, new Version(2, 3, 0));
-
-            Assert.AreEqual("2.3.0", mdf2.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("MapDefinition-2.3.0.xsd", mdf2.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("MapDefinition-2.3.0.xsd", mdf2.ValidatingSchema);
-            Assert.AreEqual(new Version(2, 3, 0), mdf2.ResourceVersion);
-            Assert.True(mdf2 is IMapDefinition2);
-
-            using (var fs = File.OpenWrite("MapDef_230.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(mdf2))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-        }
-
-        [Test]
-        public void TestLoadProcedureConversions()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var conv = new ResourceObjectConverter();
-
-            var lproc = ObjectFactory.CreateLoadProcedure(LoadType.Sdf);
-            lproc.ResourceID = "Library://Samples/Sheboygan/Load/Load.LoadProcedure";
-
-            Assert.AreEqual("1.0.0", lproc.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LoadProcedure-1.0.0.xsd", lproc.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LoadProcedure-1.0.0.xsd", lproc.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 0, 0), lproc.ResourceVersion);
-
-            using (var fs = File.OpenWrite("LoadProc_100.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(lproc))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var lproc2 = (ILoadProcedure)conv.Convert(lproc, new Version(1, 1, 0));
-
-            Assert.AreEqual("1.1.0", lproc2.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LoadProcedure-1.1.0.xsd", lproc2.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LoadProcedure-1.1.0.xsd", lproc2.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 1, 0), lproc2.ResourceVersion);
-
-            using (var fs = File.OpenWrite("LoadProc_110.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(lproc2))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var lproc3 = (ILoadProcedure)conv.Convert(lproc2, new Version(2, 2, 0));
-
-            Assert.AreEqual("2.2.0", lproc3.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("LoadProcedure-2.2.0.xsd", lproc3.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("LoadProcedure-2.2.0.xsd", lproc3.ValidatingSchema);
-            Assert.AreEqual(new Version(2, 2, 0), lproc3.ResourceVersion);
-
-            using (var fs = File.OpenWrite("LoadProc_220.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(lproc3))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-        }
-
-        [Test]
-        public void TestWebLayoutConversions()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var conv = new ResourceObjectConverter();
-
-            var wl = ObjectFactory.CreateWebLayout(new Version(1, 0, 0), "Library://Test.MapDefinition");
-            wl.ResourceID = "Library://Test.WebLayout";
-
-            Assert.AreEqual("1.0.0", wl.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("WebLayout-1.0.0.xsd", wl.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("WebLayout-1.0.0.xsd", wl.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 0, 0), wl.ResourceVersion);
-
-            using (var fs = File.OpenWrite("WebLayout_100.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(wl))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var wl2 = (IWebLayout)conv.Convert(wl, new Version(1, 1, 0));
-
-            Assert.AreEqual("1.1.0", wl2.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("WebLayout-1.1.0.xsd", wl2.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("WebLayout-1.1.0.xsd", wl2.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 1, 0), wl2.ResourceVersion);
-            Assert.True(wl2 is IWebLayout2);
-
-            using (var fs = File.OpenWrite("WebLayout_110.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(wl2))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-        }
-
-        [Test]
-        public void TestSymbolDefinitionConversions()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var conv = new ResourceObjectConverter();
-
-            var ssym = ObjectFactory.CreateSimpleSymbol(new Version(1, 0, 0), "SimpleSymbolTest", "Test simple symbol");
-            ssym.ResourceID = "Library://Samples/Sheboygan/Symbols/Test.SymbolDefinition";
-
-            Assert.AreEqual("1.0.0", ssym.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", ssym.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", ssym.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 0, 0), ssym.ResourceVersion);
-
-            using (var fs = File.OpenWrite("SimpleSymDef_100.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ssym))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var ssym2 = (ISimpleSymbolDefinition)conv.Convert(ssym, new Version(1, 1, 0));
-
-            Assert.AreEqual("1.1.0", ssym2.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", ssym2.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", ssym2.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 1, 0), ssym2.ResourceVersion);
-
-            using (var fs = File.OpenWrite("SimpleSymDef_110.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(ssym2))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var csym = ObjectFactory.CreateCompoundSymbol(new Version(1, 0, 0), "CompoundSymbolTest", "Test compound symbol");
-            csym.ResourceID = "Library://Samples/Sheboygan/Symbols/Compound.SymbolDefinition";
-
-            Assert.AreEqual("1.0.0", csym.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", csym.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", csym.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 0, 0), csym.ResourceVersion);
-
-            using (var fs = File.OpenWrite("CompoundSymDef_100.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(csym))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-
-            var csym2 = (ICompoundSymbolDefinition)conv.Convert(csym, new Version(1, 1, 0));
-
-            Assert.AreEqual("1.1.0", csym2.GetResourceTypeDescriptor().Version);
-            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", csym2.GetResourceTypeDescriptor().XsdName);
-            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", csym2.ValidatingSchema);
-            Assert.AreEqual(new Version(1, 1, 0), csym2.ResourceVersion);
-
-            using (var fs = File.OpenWrite("CompoundSymDef_110.xml"))
-            {
-                using (var src = ObjectFactory.Serialize(csym2))
-                {
-                    Utility.CopyStream(src, fs);
-                }
-            }
-        }
-
-        [Test]
-        public void TestMapDefinitionNestedGroupDelete()
-        {
-            var conn = _mocks.NewMock<IServerConnection>();
-            var caps = _mocks.NewMock<IConnectionCapabilities>();
-            Stub.On(conn).GetProperty("Capabilities").Will(Return.Value(caps));
-            foreach (var rt in Enum.GetValues(typeof(ResourceTypes)))
-            {
-                Stub.On(caps).Method("GetMaxSupportedResourceVersion").With(rt.ToString()).Will(Return.Value(new Version(1, 0, 0)));
-            }
-
-            IMapDefinition mdf = Utility.CreateMapDefinition(conn, "Test");
-            /*
-
-             [G] Group1
-                [L] Layer1
-                [G] Group2
-                   [L] Layer2
-                   [G] Group3
-                      [L] Layer3
-             [G] Group4
-                [L] Layer4
-
-             */
-            var grp1 = mdf.AddGroup("Group1");
-            var grp2 = mdf.AddGroup("Group2");
-            var grp3 = mdf.AddGroup("Group3");
-            var grp4 = mdf.AddGroup("Group4");
-
-            grp3.Group = "Group2";
-            grp2.Group = "Group1";
-
-            var lyr1 = mdf.AddLayer("Group1", "Layer1", "Library://Test.LayerDefinition");
-            var lyr2 = mdf.AddLayer("Group2", "Layer2", "Library://Test.LayerDefinition");
-            var lyr3 = mdf.AddLayer("Group3", "Layer3", "Library://Test.LayerDefinition");
-            var lyr4 = mdf.AddLayer("Group4", "Layer4", "Library://Test.LayerDefinition");
-
-            //Delete group 1. Expect the following structure
-            /*
-             [G] Group4
-                [L] Layer4
-             */
-
-            mdf.RemoveLayerGroupAndChildLayers("Group1");
-            Assert.AreEqual(1, mdf.GetGroupCount());
-            Assert.AreEqual(1, mdf.GetLayerCount());
-            Assert.Null(mdf.GetLayerByName("Layer1"));
-            Assert.Null(mdf.GetLayerByName("Layer2"));
-            Assert.Null(mdf.GetLayerByName("Layer3"));
-            Assert.NotNull(mdf.GetLayerByName("Layer4"));
-            Assert.Null(mdf.GetGroupByName("Group1"));
-            Assert.Null(mdf.GetGroupByName("Group2"));
-            Assert.Null(mdf.GetGroupByName("Group3"));
-            Assert.NotNull(mdf.GetGroupByName("Group4"));
-        }
-    }
-}
\ No newline at end of file

Deleted: trunk/Tools/Maestro/MaestroAPITests/SchemaTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/SchemaTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/SchemaTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,433 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI;
-using OSGeo.MapGuide.MaestroAPI.Schema;
-using System;
-using System.IO;
-using System.Xml;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class SchemaTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreSchemaTests)
-                Assert.Ignore("Skipping SchemaTests because TestControl.IgnoreSchemaTests = true");
-        }
-
-        //These tests are to verify that we can read FDO XML configuration and schema documents without problems
-
-        [Test]
-        public void TestMySqlSchema()
-        {
-            var fds = new FeatureSourceDescription(File.OpenRead("UserTestData\\gen_default1_MySql_master.xml"));
-            Assert.AreEqual(1, fds.Schemas.Length);
-
-            var fs = fds.GetSchema("AutoGen");
-            Assert.IsNotNull(fs);
-
-            Assert.AreEqual(12, fs.Classes.Count);
-
-            var c1 = fds.GetClass("AutoGen:rtable1");
-            var c2 = fds.GetClass("AutoGen:rtable2");
-            var c3 = fds.GetClass("AutoGen:rtable5");
-            var c4 = fds.GetClass("AutoGen:rtable6");
-            var c5 = fds.GetClass("AutoGen:rtable7");
-            var c6 = fds.GetClass("AutoGen:table1");
-            var c7 = fds.GetClass("AutoGen:table3");
-            var c8 = fds.GetClass("AutoGen:table4");
-            var c9 = fds.GetClass("AutoGen:table5");
-            var c10 = fds.GetClass("AutoGen:table6");
-            var c11 = fds.GetClass("AutoGen:table7");
-            var c12 = fds.GetClass("AutoGen:view1");
-
-            Assert.NotNull(c1);
-            Assert.NotNull(c2);
-            Assert.NotNull(c3);
-            Assert.NotNull(c4);
-            Assert.NotNull(c5);
-            Assert.NotNull(c6);
-            Assert.NotNull(c7);
-            Assert.NotNull(c8);
-            Assert.NotNull(c9);
-            Assert.NotNull(c10);
-            Assert.NotNull(c11);
-            Assert.NotNull(c12);
-
-            Assert.AreEqual(1, c1.IdentityProperties.Count);
-            Assert.AreEqual(1, c2.IdentityProperties.Count);
-            Assert.AreEqual(1, c3.IdentityProperties.Count);
-            Assert.AreEqual(1, c4.IdentityProperties.Count);
-            Assert.AreEqual(1, c5.IdentityProperties.Count);
-            Assert.AreEqual(1, c6.IdentityProperties.Count);
-            Assert.AreEqual(2, c7.IdentityProperties.Count);
-            Assert.AreEqual(1, c8.IdentityProperties.Count);
-            Assert.AreEqual(1, c9.IdentityProperties.Count);
-            Assert.AreEqual(2, c10.IdentityProperties.Count);
-            Assert.AreEqual(1, c11.IdentityProperties.Count);
-            Assert.AreEqual(0, c12.IdentityProperties.Count);
-
-            Assert.AreEqual(c1.Properties.Count, 3);
-            Assert.AreEqual(c2.Properties.Count, 5);
-            Assert.AreEqual(c3.Properties.Count, 3);
-            Assert.AreEqual(c4.Properties.Count, 4);
-            Assert.AreEqual(c5.Properties.Count, 3);
-            Assert.AreEqual(c6.Properties.Count, 47);
-            Assert.AreEqual(c7.Properties.Count, 3);
-            Assert.AreEqual(c8.Properties.Count, 4);
-            Assert.AreEqual(c9.Properties.Count, 2);
-            Assert.AreEqual(c10.Properties.Count, 3);
-            Assert.AreEqual(c11.Properties.Count, 2);
-            Assert.AreEqual(c12.Properties.Count, 3);
-
-            Assert.AreEqual(c1, fds.GetClass("AutoGen", "rtable1"));
-            Assert.AreEqual(c2, fds.GetClass("AutoGen", "rtable2"));
-            Assert.AreEqual(c3, fds.GetClass("AutoGen", "rtable5"));
-            Assert.AreEqual(c4, fds.GetClass("AutoGen", "rtable6"));
-            Assert.AreEqual(c5, fds.GetClass("AutoGen", "rtable7"));
-            Assert.AreEqual(c6, fds.GetClass("AutoGen", "table1"));
-            Assert.AreEqual(c7, fds.GetClass("AutoGen", "table3"));
-            Assert.AreEqual(c8, fds.GetClass("AutoGen", "table4"));
-            Assert.AreEqual(c9, fds.GetClass("AutoGen", "table5"));
-            Assert.AreEqual(c10, fds.GetClass("AutoGen", "table6"));
-            Assert.AreEqual(c11, fds.GetClass("AutoGen", "table7"));
-            Assert.AreEqual(c12, fds.GetClass("AutoGen", "view1"));
-
-            Assert.IsTrue(string.IsNullOrEmpty(c1.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c2.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c3.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c4.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c5.DefaultGeometryPropertyName));
-            //Though this feature class has geometries, the XML schema says none
-            //are designated
-            Assert.IsTrue(string.IsNullOrEmpty(c6.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c7.DefaultGeometryPropertyName));
-            Assert.IsFalse(string.IsNullOrEmpty(c8.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c9.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c10.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c11.DefaultGeometryPropertyName));
-            Assert.IsTrue(string.IsNullOrEmpty(c12.DefaultGeometryPropertyName));
-        }
-
-        [Test]
-        public void TestBidirectional()
-        {
-            FeatureSchema schema = new FeatureSchema("Default", "Default Schema");
-            ClassDefinition cls = new ClassDefinition("Class1", "Test Class");
-
-            cls.AddProperty(new DataPropertyDefinition("ID", "ID Property")
-            {
-                IsAutoGenerated = true,
-                DataType = DataPropertyType.Int64,
-                IsNullable = false,
-            }, true);
-
-            var prop = cls.FindProperty("ID") as DataPropertyDefinition;
-
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(1, cls.Properties.Count);
-            Assert.NotNull(prop);
-            Assert.AreEqual(DataPropertyType.Int64, prop.DataType);
-            Assert.IsTrue(prop.IsAutoGenerated);
-            Assert.IsFalse(prop.IsReadOnly);
-            Assert.IsFalse(prop.IsNullable);
-
-            cls.AddProperty(new DataPropertyDefinition("Name", "The name")
-            {
-                DataType = DataPropertyType.String,
-                Length = 255
-            });
-
-            prop = cls.FindProperty("Name") as DataPropertyDefinition;
-
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(2, cls.Properties.Count);
-            Assert.NotNull(prop);
-            Assert.AreEqual(DataPropertyType.String, prop.DataType);
-            Assert.IsFalse(prop.IsAutoGenerated);
-            Assert.IsFalse(prop.IsReadOnly);
-            Assert.IsFalse(prop.IsNullable);
-
-            cls.AddProperty(new DataPropertyDefinition("Date", "The date")
-            {
-                DataType = DataPropertyType.DateTime,
-                IsNullable = true
-            });
-
-            prop = cls.FindProperty("Date") as DataPropertyDefinition;
-
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(3, cls.Properties.Count);
-            Assert.NotNull(prop);
-            Assert.AreEqual(DataPropertyType.DateTime, prop.DataType);
-            Assert.IsFalse(prop.IsAutoGenerated);
-            Assert.IsFalse(prop.IsReadOnly);
-            Assert.IsTrue(prop.IsNullable);
-
-            schema.AddClass(cls);
-            Assert.AreEqual(1, schema.Classes.Count);
-
-            XmlDocument doc = new XmlDocument();
-            schema.WriteXml(doc, doc);
-
-            string path = Path.GetTempFileName();
-            doc.Save(path);
-
-            FeatureSourceDescription fsd = new FeatureSourceDescription(File.OpenRead(path));
-            Assert.AreEqual(1, fsd.Schemas.Length);
-
-            schema = fsd.Schemas[0];
-            Assert.NotNull(schema);
-
-            cls = schema.GetClass("Class1");
-            Assert.NotNull(cls);
-
-            prop = cls.FindProperty("ID") as DataPropertyDefinition;
-
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(3, cls.Properties.Count);
-            Assert.NotNull(prop);
-            Assert.AreEqual(DataPropertyType.Int64, prop.DataType);
-            Assert.IsTrue(prop.IsAutoGenerated);
-            Assert.IsFalse(prop.IsReadOnly);
-            Assert.IsFalse(prop.IsNullable);
-
-            prop = cls.FindProperty("Name") as DataPropertyDefinition;
-
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(3, cls.Properties.Count);
-            Assert.NotNull(prop);
-            Assert.AreEqual(DataPropertyType.String, prop.DataType);
-            Assert.IsFalse(prop.IsAutoGenerated);
-            Assert.IsFalse(prop.IsReadOnly);
-            Assert.IsFalse(prop.IsNullable);
-
-            prop = cls.FindProperty("Date") as DataPropertyDefinition;
-
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(3, cls.Properties.Count);
-            Assert.NotNull(prop);
-            Assert.AreEqual(DataPropertyType.DateTime, prop.DataType);
-            Assert.IsFalse(prop.IsAutoGenerated);
-            Assert.IsFalse(prop.IsReadOnly);
-            Assert.IsTrue(prop.IsNullable);
-        }
-
-        [Test]
-        public void TestCreate()
-        {
-            var schema = new FeatureSchema("Default", "Default Schema");
-            Assert.AreEqual("Default", schema.Name);
-            Assert.AreEqual("Default Schema", schema.Description);
-
-            var cls = new ClassDefinition("Class1", "My Class");
-            Assert.AreEqual("Class1", cls.Name);
-            Assert.AreEqual("My Class", cls.Description);
-            Assert.IsTrue(string.IsNullOrEmpty(cls.DefaultGeometryPropertyName));
-            Assert.AreEqual(0, cls.Properties.Count);
-            Assert.AreEqual(0, cls.IdentityProperties.Count);
-
-            var prop = new DataPropertyDefinition("ID", "identity");
-            Assert.AreEqual("ID", prop.Name);
-            Assert.AreEqual("identity", prop.Description);
-            Assert.AreEqual(false, prop.IsAutoGenerated);
-            Assert.AreEqual(false, prop.IsReadOnly);
-            Assert.IsTrue(string.IsNullOrEmpty(prop.DefaultValue));
-
-            prop.DataType = DataPropertyType.Int32;
-            Assert.AreEqual(DataPropertyType.Int32, prop.DataType);
-
-            prop.IsAutoGenerated = true;
-            Assert.IsTrue(prop.IsAutoGenerated);
-
-            prop.IsReadOnly = true;
-            Assert.IsTrue(prop.IsReadOnly);
-
-            cls.AddProperty(prop, true);
-            Assert.AreEqual(1, cls.Properties.Count);
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(cls, prop.Parent);
-            Assert.NotNull(cls.FindProperty(prop.Name));
-
-            cls.RemoveProperty(prop);
-            Assert.AreEqual(0, cls.Properties.Count);
-            Assert.AreEqual(0, cls.Properties.Count);
-            Assert.IsNull(prop.Parent);
-            Assert.IsNull(cls.FindProperty(prop.Name));
-
-            cls.AddProperty(prop, true);
-            Assert.AreEqual(1, cls.Properties.Count);
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.AreEqual(cls, prop.Parent);
-            Assert.NotNull(cls.FindProperty(prop.Name));
-
-            cls.AddProperty(new DataPropertyDefinition("Name", "")
-            {
-                DataType = DataPropertyType.String,
-                Length = 255,
-                IsNullable = true
-            });
-
-            Assert.AreEqual(2, cls.Properties.Count);
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-
-            cls.AddProperty(new GeometricPropertyDefinition("Geom", "")
-            {
-                HasMeasure = false,
-                HasElevation = false,
-                GeometricTypes = FeatureGeometricType.All,
-                SpecificGeometryTypes = (SpecificGeometryType[])Enum.GetValues(typeof(SpecificGeometryType))
-            });
-            Assert.AreEqual(3, cls.Properties.Count);
-            Assert.AreEqual(1, cls.IdentityProperties.Count);
-            Assert.IsTrue(string.IsNullOrEmpty(cls.DefaultGeometryPropertyName));
-
-            var geom = cls.FindProperty("Geom");
-            Assert.NotNull(geom);
-
-            cls.DefaultGeometryPropertyName = geom.Name;
-            Assert.IsNotNullOrEmpty(cls.DefaultGeometryPropertyName);
-
-            schema.AddClass(cls);
-            Assert.AreEqual(schema, cls.Parent);
-        }
-
-        [Test]
-        public void TestClassNameEncoding()
-        {
-            // Round-trip various invalid XML names. Copied from FDO test suite
-            string name1 = "Abc def";
-            string name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "Abc-x20-def");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = " Abc#defg$$";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x20-Abc-x23-defg-x24--x24-");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = " Abc#defg hij";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x20-Abc-x23-defg-x20-hij");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "--abc-def---ghi--";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x2d--abc-def---ghi--");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "--abc-x20-def-x23--x24-ghi--";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x2d--abc-x2d-x20-def-x2d-x23--x2d-x24-ghi--");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "-xab";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x2d-xab");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "&Entity";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x26-Entity");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "11ab";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x31-1ab");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "2_Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x32-_Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "2%Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x32--x25-Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "2-Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x32--Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "2-x2f-Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x32--x2d-x2f-Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "_x2d-";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x00-_x2d-");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "-x3d-";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x2d-x3d-");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "_x2d-_x3f-";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x00-_x2d-_x3f-");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "__x2d-_x3f-";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "__x2d-_x3f-");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "_Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "_5Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_5Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "_-5Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_-5Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "-_x2f-Class";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "_x2d-_x2f-Class");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            name1 = "Foo/Bar - snafu";
-            name2 = Utility.EncodeFDOName(name1);
-            Assert.AreEqual(name2, "Foo-x2f-Bar-x20---x20-snafu");
-            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
-
-            // Backward compatibility check. Make sure old-style 1st character encodings get decoded.
-            name2 = "-x40-A";
-            Assert.AreEqual(Utility.DecodeFDOName(name2), "@A");
-        }
-    }
-}
\ No newline at end of file

Deleted: trunk/Tools/Maestro/MaestroAPITests/SerializationTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/SerializationTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/SerializationTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,52 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NUnit.Framework;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class SerializationTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreSerializationTests)
-                Assert.Ignore("Skipping SerializationTests because TestControl.IgnoreSerializationTests = true");
-        }
-
-        [Test]
-        public void TestPreMg22FdoCapabilities()
-        {
-            //MGOS <= 2.2 returned different xml from a GETCAPABILITIES
-            //call even though the schema was the same. Verify capabilities
-            //are read properly regardless of version
-        }
-
-        [Test]
-        public void TestResourceContentVersionInspection()
-        {
-            //Verify our ResoureContentVersionChecker can correctly read the
-            //version numbers of resource content streams
-        }
-    }
-}
\ No newline at end of file

Modified: trunk/Tools/Maestro/MaestroAPITests/TestControl.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/TestControl.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/TestControl.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -67,10 +67,6 @@
                 var control = doc.SelectSingleNode("//TestConfiguration/TestControl");
                 if (control != null)
                 {
-                    if (control["IgnoreConfigurationTests"] != null)
-                        TestControl.IgnoreConfigurationTests = control["IgnoreConfigurationTests"].InnerText == "true";
-                    if (control["IgnoreCapabilityTests"] != null)
-                        TestControl.IgnoreCapabilityTests = control["IgnoreCapabilityTests"].InnerText == "true";
                     if (control["IgnoreExpressionTests"] != null)
                         TestControl.IgnoreExpressionTests = control["IgnoreExpressionTests"].InnerText == "true";
                     if (control["IgnoreFeatureReaderTests"] != null)
@@ -79,10 +75,6 @@
                         TestControl.IgnoreHttpConnectionTests = control["IgnoreHttpConnectionTests"].InnerText == "true";
                     if (control["IgnoreHttpSiteTests"] != null)
                         TestControl.IgnoreHttpSiteTests = control["IgnoreHttpSiteTests"].InnerText == "true";
-                    if (control["IgnoreObjectTests"] != null)
-                        TestControl.IgnoreObjectTests = control["IgnoreObjectTests"].InnerText == "true";
-                    if (control["IgnoreResourceTests"] != null)
-                        TestControl.IgnoreResourceTests = control["IgnoreResourceTests"].InnerText == "true";
                     if (control["IgnoreHttpRuntimeMapTests"] != null)
                         TestControl.IgnoreHttpRuntimeMapTests = control["IgnoreHttpRuntimeMapTests"].InnerText == "true";
                     if (control["IgnoreLocalRuntimeMapTests"] != null)
@@ -95,14 +87,6 @@
                         TestControl.IgnoreLocalNativeFeatureTests = control["IgnoreLocalNativeFeatureTests"].InnerText == "true";
                     if (control["IgnoreLocalFeatureTests"] != null)
                         TestControl.IgnoreLocalFeatureTests = control["IgnoreLocalFeatureTests"].InnerText == "true";
-                    if (control["IgnoreSchemaTests"] != null)
-                        TestControl.IgnoreSchemaTests = control["IgnoreSchemaTests"].InnerText == "true";
-                    if (control["IgnoreSerializationTests"] != null)
-                        TestControl.IgnoreSerializationTests = control["IgnoreSerializationTests"].InnerText == "true";
-                    if (control["IgnoreValidationTests"] != null)
-                        TestControl.IgnoreValidationTests = control["IgnoreValidationTests"].InnerText == "true";
-                    if (control["IgnoreMiscTests"] != null)
-                        TestControl.IgnoreMiscTests = control["IgnoreMiscTests"].InnerText == "true";
                 }
             }
         }
@@ -118,47 +102,31 @@
             Console.WriteLine("HttpUsername                         = {0}", TestEnvironment.HttpUsername);
             Console.WriteLine("HttpPassword                         = {0}", TestEnvironment.HttpPassword);
             Console.WriteLine("********************** Test Control **************************");
-            Console.WriteLine("IgnoreConfigurationTests             = {0}", TestControl.IgnoreConfigurationTests);
-            Console.WriteLine("IgnoreCapabilityTests                = {0}", TestControl.IgnoreCapabilityTests);
             Console.WriteLine("IgnoreExpressionTests                = {0}", TestControl.IgnoreExpressionTests);
             Console.WriteLine("IgnoreFeatureReaderTests             = {0}", TestControl.IgnoreFeatureReaderTests);
             Console.WriteLine("IgnoreHttpConnectionTests            = {0}", TestControl.IgnoreHttpConnectionTests);
             Console.WriteLine("IgnoreHttpSiteTests                  = {0}", TestControl.IgnoreHttpSiteTests);
             Console.WriteLine("IgnoreHttpRuntimeMapTests            = {0}", TestControl.IgnoreHttpRuntimeMapTests);
-            Console.WriteLine("IgnoreObjectTests                    = {0}", TestControl.IgnoreObjectTests);
-            Console.WriteLine("IgnoreResourceTests                  = {0}", TestControl.IgnoreResourceTests);
             Console.WriteLine("IgnoreLocalRuntimeMapTests           = {0}", TestControl.IgnoreLocalRuntimeMapTests);
             Console.WriteLine("IgnoreLocalNativeRuntimeMapTests     = {0}", TestControl.IgnoreLocalNativeRuntimeMapTests);
             Console.WriteLine("IgnoreLocalNativePerformanceTests    = {0}", TestControl.IgnoreLocalNativePerformanceTests);
             Console.WriteLine("IgnoreLocalNativeFeatureTests        = {0}", TestControl.IgnoreLocalNativeFeatureTests);
             Console.WriteLine("IgnoreLocalFeatureTests              = {0}", TestControl.IgnoreLocalFeatureTests);
-            Console.WriteLine("IgnoreSchemaTests                    = {0}", TestControl.IgnoreSchemaTests);
-            Console.WriteLine("IgnoreSerializationTests             = {0}", TestControl.IgnoreSerializationTests);
-            Console.WriteLine("IgnoreValidationTests                = {0}", TestControl.IgnoreValidationTests);
-            Console.WriteLine("IgnoreMiscTests                      = {0}", TestControl.IgnoreMiscTests);
         }
     }
 
     internal class TestControl
     {
-        public static bool IgnoreConfigurationTests = false;
-        public static bool IgnoreCapabilityTests = false;
         public static bool IgnoreExpressionTests = false;
         public static bool IgnoreFeatureReaderTests = false;
         public static bool IgnoreHttpConnectionTests = false;
         public static bool IgnoreHttpSiteTests = false;
-        public static bool IgnoreObjectTests = false;
-        public static bool IgnoreResourceTests = false;
         public static bool IgnoreHttpRuntimeMapTests = false;
         public static bool IgnoreLocalRuntimeMapTests = false;
         public static bool IgnoreLocalNativeRuntimeMapTests = true;
         public static bool IgnoreLocalNativePerformanceTests = true;
         public static bool IgnoreLocalNativeFeatureTests = true;
         public static bool IgnoreLocalFeatureTests = false;
-        public static bool IgnoreSchemaTests = false;
-        public static bool IgnoreSerializationTests = false;
-        public static bool IgnoreValidationTests = false;
-        public static bool IgnoreMiscTests = false;
     }
 
     internal class ConnectionUtil

Deleted: trunk/Tools/Maestro/MaestroAPITests/ValidationTests.cs
===================================================================
--- trunk/Tools/Maestro/MaestroAPITests/ValidationTests.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/MaestroAPITests/ValidationTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1,605 +0,0 @@
-#region Disclaimer / License
-
-// Copyright (C) 2010, Jackie Ng
-// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-//
-
-#endregion Disclaimer / License
-
-using NMock2;
-using NUnit.Framework;
-using OSGeo.MapGuide.MaestroAPI;
-using OSGeo.MapGuide.MaestroAPI.Resource;
-using OSGeo.MapGuide.MaestroAPI.Resource.Validation;
-using OSGeo.MapGuide.MaestroAPI.Schema;
-using OSGeo.MapGuide.MaestroAPI.Services;
-using OSGeo.MapGuide.ObjectModels;
-using OSGeo.MapGuide.ObjectModels.LayerDefinition;
-using OSGeo.MapGuide.ObjectModels.LoadProcedure;
-using System;
-using System.Xml;
-
-namespace MaestroAPITests
-{
-    [TestFixture]
-    public class ValidationTests
-    {
-        [TestFixtureSetUp]
-        public void Setup()
-        {
-            if (TestControl.IgnoreValidationTests)
-                Assert.Ignore("Skipping ValidationTests because TestControl.IgnoreValidationTests = true");
-        }
-
-        [Test]
-        public void TestUniqueIssues()
-        {
-            //Test for the purposes of equality and hashing that any two issues with
-            //the same set of resource id, status and message are identical.
-
-            var mocks = new Mockery();
-            var res1 = mocks.NewMock<IResource>();
-            Expect.AtLeastOnce.On(res1).GetProperty("ResourceID").Will(Return.Value("Library://Test.FeatureSource"));
-            var res2 = mocks.NewMock<IResource>();
-            Expect.AtLeastOnce.On(res2).GetProperty("ResourceID").Will(Return.Value("Library://Test.FeatureSource"));
-            var res3 = mocks.NewMock<IResource>();
-            Expect.AtLeastOnce.On(res3).GetProperty("ResourceID").Will(Return.Value("Library://Test.FeatureSource"));
-
-            var msg1 = new ValidationIssue(res1, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
-            var msg2 = new ValidationIssue(res2, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
-            var msg3 = new ValidationIssue(res3, ValidationStatus.Error, ValidationStatusCode.Dummy, "Not so epic fail");
-
-            Assert.AreEqual(msg1.GetHashCode(), msg2.GetHashCode());
-            Assert.IsTrue(msg1.Equals(msg2));
-
-            Assert.AreNotEqual(msg1.GetHashCode(), msg3.GetHashCode());
-            Assert.AreNotEqual(msg2.GetHashCode(), msg3.GetHashCode());
-            Assert.IsFalse(msg1.Equals(msg3));
-            Assert.IsFalse(msg2.Equals(msg3));
-        }
-
-        [Test]
-        public void TestValidationResultSet()
-        {
-            var mocks = new Mockery();
-            var res1 = mocks.NewMock<IResource>();
-            Expect.AtLeastOnce.On(res1).GetProperty("ResourceID").Will(Return.Value("Library://Test.FeatureSource"));
-            var res2 = mocks.NewMock<IResource>();
-            Expect.AtLeastOnce.On(res2).GetProperty("ResourceID").Will(Return.Value("Library://Test.FeatureSource"));
-            var res3 = mocks.NewMock<IResource>();
-            Expect.AtLeastOnce.On(res3).GetProperty("ResourceID").Will(Return.Value("Library://Test.FeatureSource"));
-
-            var msg1 = new ValidationIssue(res1, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
-            var msg2 = new ValidationIssue(res2, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
-            var msg3 = new ValidationIssue(res3, ValidationStatus.Error, ValidationStatusCode.Dummy, "Not so epic fail");
-
-            var set = new ValidationResultSet();
-            set.AddIssues(new ValidationIssue[] { msg1, msg2, msg3 });
-
-            var totalIssues = set.GetAllIssues();
-            Assert.AreEqual(totalIssues.Length, 2);
-            Assert.AreEqual(set.ResourceIDs.Length, 1);
-            Assert.AreEqual(set.GetIssuesForResource("Library://Test.FeatureSource", ValidationStatus.Error).Count, 2);
-        }
-
-        #region Mocks
-
-        private class MockResourceService : IResourceService
-        {
-            public event ResourceEventHandler ResourceAdded;
-
-            public event ResourceEventHandler ResourceDeleted;
-
-            public event ResourceEventHandler ResourceUpdated;
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources()
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources(int depth)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources(string startingpoint, int depth)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources(string startingpoint)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources(string startingpoint, string type)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources(string startingpoint, string type, int depth)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceList GetRepositoryResources(string startingpoint, string type, int depth, bool computeChildren)
-            {
-                throw new NotImplementedException();
-            }
-
-            public T DeserializeObject<T>(System.IO.Stream data)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SerializeObject(object o, System.IO.Stream stream)
-            {
-                throw new NotImplementedException();
-            }
-
-            public System.IO.Stream GetResourceData(string resourceID, string dataname)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceDocumentHeaderType GetResourceHeader(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceFolderHeaderType GetFolderHeader(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public System.IO.Stream GetResourceXmlData(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public IResource GetResource(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void Touch(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SetResourceData(string resourceid, string dataname, OSGeo.MapGuide.ObjectModels.Common.ResourceDataType datatype, System.IO.Stream stream)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SetResourceData(string resourceid, string dataname, OSGeo.MapGuide.ObjectModels.Common.ResourceDataType datatype, System.IO.Stream stream, Utility.StreamCopyProgressDelegate callback)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SetResourceXmlData(string resourceid, System.IO.Stream stream)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SetFolderHeader(string resourceID, OSGeo.MapGuide.ObjectModels.Common.ResourceFolderHeaderType header)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SetResourceHeader(string resourceID, OSGeo.MapGuide.ObjectModels.Common.ResourceDocumentHeaderType header)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void UpdateRepository(string resourceId, OSGeo.MapGuide.ObjectModels.Common.ResourceFolderHeaderType header)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void DeleteResourceData(string resourceID, string dataname)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceDataList EnumerateResourceData(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void DeleteResource(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ResourceReferenceList EnumerateResourceReferences(string resourceid)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void CopyResource(string oldpath, string newpath, bool overwrite)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void MoveResource(string oldpath, string newpath, bool overwrite)
-            {
-                throw new NotImplementedException();
-            }
-
-            public bool MoveResourceWithReferences(string oldpath, string newpath, LengthyOperationCallBack callback, LengthyOperationProgressCallBack progress)
-            {
-                throw new NotImplementedException();
-            }
-
-            public bool CopyFolderWithReferences(string oldpath, string newpath, LengthyOperationCallBack callback, LengthyOperationProgressCallBack progress)
-            {
-                throw new NotImplementedException();
-            }
-
-            public bool ResourceExists(string resourceid)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SaveResource(IResource resource)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void SaveResourceAs(IResource resource, string resourceid)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.UnmanagedDataList EnumerateUnmanagedData(string startpath, string filter, bool recursive, UnmanagedDataTypes type)
-            {
-                throw new NotImplementedException();
-            }
-
-            public void UploadPackage(string filename, Utility.StreamCopyProgressDelegate callback)
-            {
-                throw new NotImplementedException();
-            }
-        }
-
-        private class MockFeatureService : IFeatureService
-        {
-            public OSGeo.MapGuide.ObjectModels.Capabilities.IFdoProviderCapabilities GetProviderCapabilities(string provider)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.FeatureProviderRegistryFeatureProvider[] FeatureProviders
-            {
-                get { throw new NotImplementedException(); }
-            }
-
-            public string TestConnection(string providername, System.Collections.Specialized.NameValueCollection parameters)
-            {
-                throw new NotImplementedException();
-            }
-
-            public string TestConnection(string featureSourceId)
-            {
-                throw new NotImplementedException();
-            }
-
-            public string RemoveVersionFromProviderName(string providername)
-            {
-                throw new NotImplementedException();
-            }
-
-            public string[] GetConnectionPropertyValues(string providerName, string propertyName, string partialConnectionString)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.FeatureProviderRegistryFeatureProvider GetFeatureProvider(string providername)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IReader ExecuteSqlQuery(string featureSourceID, string sql)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IFeatureReader QueryFeatureSource(string resourceID, string schema, string query)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IFeatureReader QueryFeatureSource(string resourceID, string schema)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IFeatureReader QueryFeatureSource(string resourceID, string schema, string query, string[] columns)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IFeatureReader QueryFeatureSource(string resourceID, string schema, string query, string[] columns, System.Collections.Specialized.NameValueCollection computedProperties)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IReader AggregateQueryFeatureSource(string resourceID, string schema, string filter)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IReader AggregateQueryFeatureSource(string resourceID, string schema, string filter, string[] columns)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IReader AggregateQueryFeatureSource(string resourceID, string schema, string filter, System.Collections.Specialized.NameValueCollection aggregateFunctions)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.IEnvelope GetSpatialExtent(string resourceID, string schema, string geometry)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.IEnvelope GetSpatialExtent(string resourceID, string schema, string geometry, string filter)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.IEnvelope GetSpatialExtent(string resourceID, string schema, string geometry, bool allowFallbackToContextInformation)
-            {
-                throw new NotImplementedException();
-            }
-
-            public FeatureSourceDescription DescribeFeatureSource(string resourceID)
-            {
-                throw new NotImplementedException();
-            }
-
-            public FeatureSchema DescribeFeatureSource(string resourceID, string schema)
-            {
-                throw new NotImplementedException();
-            }
-
-            public ClassDefinition GetClassDefinition(string resourceID, string schema)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.FdoSpatialContextList GetSpatialContextInfo(string resourceID, bool activeOnly)
-            {
-                throw new NotImplementedException();
-            }
-
-            public string[] GetIdentityProperties(string resourceID, string classname)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.DataStoreList EnumerateDataStores(string providerName, string partialConnString)
-            {
-                throw new NotImplementedException();
-            }
-
-            public string[] GetSchemas(string resourceId)
-            {
-                throw new NotImplementedException();
-            }
-
-            public string[] GetClassNames(string resourceId, string schemaName)
-            {
-                throw new NotImplementedException();
-            }
-
-            public FeatureSchema DescribeFeatureSourcePartial(string resourceID, string schema, string[] classNames)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.ObjectModels.Common.ILongTransactionList GetLongTransactions(string resourceId, bool activeOnly)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.SchemaOverrides.ConfigurationDocument GetSchemaMapping(string provider, string partialConnString)
-            {
-                throw new NotImplementedException();
-            }
-
-            public OSGeo.MapGuide.MaestroAPI.Feature.IFeatureReader QueryFeatureSource(string resourceID, string className, string filter, string[] propertyNames, System.Collections.Specialized.NameValueCollection computedProperties, int limit)
-            {
-                throw new NotImplementedException();
-            }
-        }
-
-        #endregion Mocks
-
-        [Test]
-        public void TestLoadProcedureValidation()
-        {
-            //TODO: Update these test to use pre-defined XML fragments
-            //since ObjectFactory should correctly forbid creation of
-            //unsupported types
-
-            var id = "Library://Test.LoadProcedure";
-            var mock = new Mockery();
-            var conn = mock.NewMock<IServerConnection>();
-            var featSvc = new MockFeatureService();
-            var resSvc = new MockResourceService();
-            var lp = ObjectFactory.CreateLoadProcedure(LoadType.Sdf, new string[]
-            {
-                "C:\\foo.sdf",
-                "C:\\bar.sdf"
-            });
-            lp.ResourceID = id;
-
-            var context = new ResourceValidationContext(conn);
-            var set = new ValidationResultSet();
-            context.Reset();
-            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
-
-            //SDF2, generalization and 2 missing files
-            Assert.AreEqual(4, set.GetAllIssues().Length);
-
-            lp = ObjectFactory.CreateLoadProcedure(LoadType.Shp, new string[]
-            {
-                "C:\\foo.shp",
-                "C:\\bar.shp"
-            });
-            lp.ResourceID = id;
-
-            set = new ValidationResultSet();
-            context.Reset();
-            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
-
-            //SDF3 conversion, generalization and 2 missing files
-            Assert.AreEqual(4, set.GetAllIssues().Length);
-
-            lp = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.LoadProcedure()
-            {
-                Item = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.DwgLoadProcedureType()
-            };
-            lp.ResourceID = id;
-            set = new ValidationResultSet();
-            context.Reset();
-            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
-
-            //Not supported
-            Assert.AreEqual(1, set.GetAllIssues().Length);
-
-            lp = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.LoadProcedure()
-            {
-                Item = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.RasterLoadProcedureType()
-            };
-            lp.ResourceID = id;
-            set = new ValidationResultSet();
-            context.Reset();
-            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
-
-            //Not supported
-            Assert.AreEqual(1, set.GetAllIssues().Length);
-        }
-
-        [Test]
-        public void TestLayerScaleRangeOverlap()
-        {
-            var mock = new Mockery();
-            var conn = mock.NewMock<IServerConnection>();
-            var ldf1 = ObjectFactory.CreateDefaultLayer(LayerType.Vector, new Version(1, 0, 0));
-            ldf1.ResourceID = "Library://Test/Foo.LayerDefinition";
-
-            var vl1 = (IVectorLayerDefinition)ldf1.SubLayer;
-            vl1.ResourceId = "Library://Test/Foo.FeatureSource";
-            vl1.FeatureName = "Foo:Bar";
-            vl1.Geometry = "Geometry";
-
-            var vsr1 = ldf1.CreateVectorScaleRange();
-            var vsr2 = ldf1.CreateVectorScaleRange();
-
-            vsr1.MaxScale = 9999;
-            vsr2.MinScale = 9384;
-            vsr2.MaxScale = 11000;
-
-            vl1.RemoveAllScaleRanges();
-            vl1.AddVectorScaleRange(vsr1);
-            vl1.AddVectorScaleRange(vsr2);
-
-            var featSvc = new MockFeatureService();
-            var resSvc = new MockResourceService();
-
-            var validator = new LayerDefinitionValidator();
-
-            var context = new ResourceValidationContext(conn);
-            var issues = validator.Validate(context, ldf1, false);
-
-            bool hasIssue = false;
-            foreach (var issue in issues)
-            {
-                if (issue.StatusCode == ValidationStatusCode.Info_LayerDefinition_ScaleRangeOverlap)
-                {
-                    hasIssue = true;
-                    break;
-                }
-            }
-
-            Assert.True(hasIssue);
-
-            //Case described in trac #1472
-            var ldf2 = ObjectFactory.CreateDefaultLayer(OSGeo.MapGuide.ObjectModels.LayerDefinition.LayerType.Vector, new Version(1, 0, 0));
-            ldf2.ResourceID = "Library://Test/Foo.LayerDefinition";
-
-            var vl2 = (IVectorLayerDefinition)ldf2.SubLayer;
-            vl2.ResourceId = "Library://Test/Foo.FeatureSource";
-            vl2.FeatureName = "Foo:Bar";
-            vl2.Geometry = "Geometry";
-
-            vsr1 = ldf2.CreateVectorScaleRange();
-            vsr2 = ldf2.CreateVectorScaleRange();
-
-            vsr1.MinScale = 10000;
-            vsr2.MinScale = 9384;
-            vsr2.MaxScale = 9999;
-
-            vl2.RemoveAllScaleRanges();
-            vl2.AddVectorScaleRange(vsr1);
-            vl2.AddVectorScaleRange(vsr2);
-
-            context = new ResourceValidationContext(conn);
-            issues = validator.Validate(context, ldf2, false);
-
-            hasIssue = false;
-            foreach (var issue in issues)
-            {
-                if (issue.StatusCode == ValidationStatusCode.Info_LayerDefinition_ScaleRangeOverlap)
-                {
-                    hasIssue = true;
-                    break;
-                }
-            }
-
-            Assert.False(hasIssue);
-        }
-
-        [Test]
-        public void TestCase1896()
-        {
-            var fs = new FeatureSchema();
-            var doc = new XmlDocument();
-
-            doc.Load("UserTestData\\1896.xml");
-
-            var mgr = new XmlNamespaceManager(doc.NameTable);
-            mgr.AddNamespace("xs", XmlNamespaces.XS);
-            mgr.AddNamespace("xsi", XmlNamespaces.XSI);
-            mgr.AddNamespace("fdo", XmlNamespaces.FDO);
-            mgr.AddNamespace("gml", XmlNamespaces.GML);
-            mgr.AddNamespace("xlink", XmlNamespaces.XLINK);
-            mgr.AddNamespace("fds", XmlNamespaces.FDS);
-
-            fs.ReadXml(doc.SelectSingleNode("xs:schema", mgr), mgr);
-
-            foreach (var cls in fs.Classes)
-            {
-                Assert.True(cls.IdentityProperties.Count > 0, "Expected identity properties in: " + cls.QualifiedName);
-            }
-        }
-    }
-}
\ No newline at end of file

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ExtensionMethods.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ExtensionMethods.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ExtensionMethods.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -30,6 +30,7 @@
 using OSGeo.MapGuide.ObjectModels.DrawingSource;
 using OSGeo.MapGuide.MaestroAPI.Services;
 using System.IO;
+using OSGeo.MapGuide.ObjectModels;
 
 namespace OSGeo.MapGuide.MaestroAPI
 {
@@ -38,6 +39,31 @@
     }
 }
 
+namespace System.Xml
+{
+    public static class ExtensionMethods
+    {
+        /// <summary>
+        /// Gets the XML string of this document
+        /// </summary>
+        /// <param name="doc"></param>
+        /// <returns></returns>
+        public static string ToXmlString(this XmlDocument doc, bool indent = false)
+        {
+            Check.ArgumentNotNull(doc, "doc"); //NOXLATE
+            var xs = new XmlWriterSettings();
+            xs.Indent = indent;
+            using (var sw = new StringWriter())
+            using (var xtw = XmlWriter.Create(sw, xs))
+            {
+                doc.WriteTo(xtw);
+                xtw.Flush();
+                return sw.GetStringBuilder().ToString();
+            }
+        }
+    }
+}
+
 namespace OSGeo.MapGuide.ObjectModels
 {
     public static class ExtensionMethods

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Properties/AssemblyInfo.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Properties/AssemblyInfo.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Properties/AssemblyInfo.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -21,4 +21,5 @@
 
 // This long string is the public key of the maestroapi.key token
 [assembly: InternalsVisibleTo("MaestroAPITests, PublicKey=00240000048000009400000006020000002400005253413100040000010001000f196e7ed5bff1e511efa3251b228582b26cbf78ea6d4282742d5c882db02b08ebc99922c0ddccf9ab79ee180250ac6716f986cf6fabdc1404b3dafee8873d4d6327be301f5ca52862065678cd5bc0c18ddc7ef6516723162c985a0c20eec07382a2090486f24393bf80976aa5ab57274620bafd62dfec34d5eed74bf41e72d2")]
+[assembly: InternalsVisibleTo("OSGeo.MapGuide.MaestroAPI.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001000f196e7ed5bff1e511efa3251b228582b26cbf78ea6d4282742d5c882db02b08ebc99922c0ddccf9ab79ee180250ac6716f986cf6fabdc1404b3dafee8873d4d6327be301f5ca52862065678cd5bc0c18ddc7ef6516723162c985a0c20eec07382a2090486f24393bf80976aa5ab57274620bafd62dfec34d5eed74bf41e72d2")]
 [assembly: InternalsVisibleTo("Maestro.MapViewer, PublicKey=00240000048000009400000006020000002400005253413100040000010001000f196e7ed5bff1e511efa3251b228582b26cbf78ea6d4282742d5c882db02b08ebc99922c0ddccf9ab79ee180250ac6716f986cf6fabdc1404b3dafee8873d4d6327be301f5ca52862065678cd5bc0c18ddc7ef6516723162c985a0c20eec07382a2090486f24393bf80976aa5ab57274620bafd62dfec34d5eed74bf41e72d2")]
\ No newline at end of file

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Resource/Validation/ResourceValidationContext.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Resource/Validation/ResourceValidationContext.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Resource/Validation/ResourceValidationContext.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -81,7 +81,7 @@
         {
             if (_spatialContexts.ContainsKey(resourceId))
             {
-                Trace.TraceInformation("Fetching cached spatial contexts of: " + resourceId); //NOXLATE
+                //Trace.TraceInformation("Fetching cached spatial contexts of: " + resourceId); //NOXLATE
                 return _spatialContexts[resourceId];
             }
 
@@ -100,7 +100,7 @@
         {
             if (_schemas.ContainsKey(resourceId))
             {
-                Trace.TraceInformation("Fetching cached schema of: " + resourceId); //NOXLATE
+                //Trace.TraceInformation("Fetching cached schema of: " + resourceId); //NOXLATE
                 return _schemas[resourceId];
             }
 
@@ -119,7 +119,7 @@
         {
             if (_resources.ContainsKey(resourceId))
             {
-                Trace.TraceInformation("Fetching cached copy of: " + resourceId); //NOXLATE
+                //Trace.TraceInformation("Fetching cached copy of: " + resourceId); //NOXLATE
                 return _resources[resourceId];
             }
 
@@ -140,8 +140,8 @@
         {
             var res = _validated.ContainsKey(resourceId);
 
-            if (res)
-                Trace.TraceInformation("Skipping validation: " + resourceId); //NOXLATE
+            //if (res)
+            //    Trace.TraceInformation("Skipping validation: " + resourceId); //NOXLATE
 
             return res;
         }
@@ -154,7 +154,7 @@
         {
             _validated[resourceId] = resourceId;
 
-            Trace.TraceInformation("Validated: " + resourceId); //NOXLATE
+            //Trace.TraceInformation("Validated: " + resourceId); //NOXLATE
         }
 
         /// <summary>

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/ClassDefinition.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/ClassDefinition.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/ClassDefinition.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -57,6 +57,8 @@
         public ClassDefinition(string name, string description)
             : this()
         {
+            Check.ArgumentNotNull(name, "name"); //NOXLATE
+            Check.NotEmpty(name, "name"); //NOXLATE
             this.Name = name;
             this.Description = description;
         }
@@ -95,7 +97,7 @@
                 }
             }
 
-            throw new ArgumentException(string.Format(MaestroAPI.Strings.ErrorPropertyNotFound, name));
+            return -1;
         }
 
         /// <summary>
@@ -263,13 +265,19 @@
         /// </summary>
         /// <param name="doc"></param>
         /// <param name="currentNode"></param>
-        public void WriteXml(XmlDocument doc, XmlNode currentNode)
+        void IFdoSerializable.WriteXml(XmlDocument doc, XmlNode currentNode)
         {
+            Check.ArgumentNotNull(doc, "doc"); //NOXLATE
+            Check.ArgumentNotNull(currentNode, "currentNode"); //NOXLATE
             XmlElement id = null;
 
             var en = Utility.EncodeFDOName(this.Name);
             if (_identity.Count > 0)
             {
+                //Just in case
+                if (this.Parent == null)
+                    throw new InvalidOperationException(Strings.ErrorWriteClassXmlNeedToBeAttachedToParent);
+
                 id = doc.CreateElement("xs", "element", XmlNamespaces.XS); //NOXLATE
 
                 //TODO: May need encoding
@@ -334,7 +342,7 @@
             var seq = doc.CreateElement("xs", "sequence", XmlNamespaces.XS); //NOXLATE
             ext.AppendChild(seq);
 
-            foreach (var prop in _properties)
+            foreach (IFdoSerializable prop in _properties)
             {
                 prop.WriteXml(doc, seq);
             }
@@ -350,7 +358,7 @@
         /// </summary>
         /// <param name="node"></param>
         /// <param name="mgr"></param>
-        public void ReadXml(XmlNode node, XmlNamespaceManager mgr)
+        void IFdoSerializable.ReadXml(XmlNode node, XmlNamespaceManager mgr)
         {
             var en = Utility.EncodeFDOName(this.Name);
             var abn = node.Attributes["abstract"]; //NOXLATE

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/DataPropertyDefinition.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/DataPropertyDefinition.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/DataPropertyDefinition.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -205,7 +205,7 @@
         /// </summary>
         /// <param name="doc"></param>
         /// <param name="currentNode"></param>
-        public override void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
+        protected override void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
         {
             var en = Utility.EncodeFDOName(this.Name);
 
@@ -247,7 +247,7 @@
         /// </summary>
         /// <param name="node"></param>
         /// <param name="mgr"></param>
-        public override void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
+        protected override void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
         {
             var ro = Utility.GetFdoAttribute(node, "readOnly"); //NOXLATE
             var autogen = Utility.GetFdoAttribute(node, "autogenerated"); //NOXLATE

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/FeatureSchema.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/FeatureSchema.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/FeatureSchema.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -154,7 +154,7 @@
             schema.AppendChild(anno);
             anno.AppendChild(docN);
 
-            foreach (var cls in this.Classes)
+            foreach (IFdoSerializable cls in this.Classes)
             {
                 cls.WriteXml(doc, schema);
             }
@@ -198,7 +198,7 @@
 
                     string name = Utility.DecodeFDOName(nn.Value.Substring(0, nn.Value.Length - "Type".Length)); //NOXLATE
                     ClassDefinition cls = new ClassDefinition(name, string.Empty); //TODO: Description
-                    cls.ReadXml(clsNode, mgr);
+                    ((IFdoSerializable)cls).ReadXml(clsNode, mgr);
                     this.AddClass(cls);
                 }
             }

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/GeometricPropertyDefinition.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/GeometricPropertyDefinition.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/GeometricPropertyDefinition.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -288,7 +288,7 @@
         /// </summary>
         /// <param name="doc"></param>
         /// <param name="currentNode"></param>
-        public override void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
+        protected override void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
         {
             var en = Utility.EncodeFDOName(this.Name);
 
@@ -318,7 +318,7 @@
         /// </summary>
         /// <param name="node"></param>
         /// <param name="mgr"></param>
-        public override void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
+        protected override void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
         {
             var gt = Utility.GetFdoAttribute(node, "geometricTypes"); //NOXLATE
             var gt2 = Utility.GetFdoAttribute(node, "geometryTypes"); //NOXLATE

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/PropertyDefinition.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/PropertyDefinition.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/PropertyDefinition.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -20,6 +20,7 @@
 
 #endregion Disclaimer / License
 
+using OSGeo.MapGuide.ObjectModels;
 using OSGeo.MapGuide.ObjectModels.Common;
 using System;
 
@@ -218,16 +219,39 @@
         /// </summary>
         /// <param name="doc"></param>
         /// <param name="currentNode"></param>
-        public abstract void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode);
+        protected abstract void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode);
 
         /// <summary>
         /// Set the current element's content from the current XML node
         /// </summary>
         /// <param name="node"></param>
         /// <param name="mgr"></param>
-        public abstract void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr);
+        protected abstract void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr);
 
         /// <summary>
+        /// Set the current element's content from the current XML node
+        /// </summary>
+        /// <param name="node"></param>
+        /// <param name="mgr"></param>
+        void IFdoSerializable.ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
+        {
+            Check.ArgumentNotNull(node, "node"); //NOXLATE
+            this.ReadXml(node, mgr);
+        }
+
+        /// <summary>
+        /// Writes the current element's content
+        /// </summary>
+        /// <param name="doc"></param>
+        /// <param name="currentNode"></param>
+        void IFdoSerializable.WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
+        {
+            Check.ArgumentNotNull(doc, "doc"); //NOXLATE
+            Check.ArgumentNotNull(currentNode, "currentNode"); //NOXLATE
+            this.WriteXml(doc, currentNode);
+        }
+
+        /// <summary>
         /// Parses the specified XML node into a Property Definition
         /// </summary>
         /// <param name="node"></param>

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/RasterPropertyDefinition.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/RasterPropertyDefinition.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Schema/RasterPropertyDefinition.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -80,7 +80,7 @@
         /// </summary>
         /// <param name="doc"></param>
         /// <param name="currentNode"></param>
-        public override void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
+        protected override void WriteXml(System.Xml.XmlDocument doc, System.Xml.XmlNode currentNode)
         {
             var en = Utility.EncodeFDOName(this.Name);
 
@@ -107,7 +107,7 @@
         /// </summary>
         /// <param name="node"></param>
         /// <param name="mgr"></param>
-        public override void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
+        protected override void ReadXml(System.Xml.XmlNode node, System.Xml.XmlNamespaceManager mgr)
         {
             var dix = Utility.GetFdoAttribute(node, "defaultImageXSize"); //NOXLATE
             var diy = Utility.GetFdoAttribute(node, "defaultImageYSize"); //NOXLATE

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.Designer.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -1096,6 +1096,15 @@
         }
         
         /// <summary>
+        ///   Looks up a localized string similar to Cannot write XML for a Class Definition that is not attached to a parent schema.
+        /// </summary>
+        public static string ErrorWriteClassXmlNeedToBeAttachedToParent {
+            get {
+                return ResourceManager.GetString("ErrorWriteClassXmlNeedToBeAttachedToParent", resourceCulture);
+            }
+        }
+        
+        /// <summary>
         ///   Looks up a localized string similar to Due to a limitation in the public APIs provided by MapGuide. This Feature Source cannot be packaged by Maestro's packager without discarding the MG_USER_CREDENTIALS element. The workaround is to either re-secure these Feature Sources after loading the Maestro-created package, or to use the official packaging method which will preserve MG_USER_CREDENTIALS in its encrypted state.
         /// </summary>
         public static string FS_CannotPackageSecuredCredentials {

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Strings.resx	2014-12-27 17:05:41 UTC (rev 8469)
@@ -888,4 +888,7 @@
   <data name="WL_StartViewOutsideExtentsWarning" xml:space="preserve">
     <value>Layout specifies a start view that is outside the map's initial extents</value>
   </data>
+  <data name="ErrorWriteClassXmlNeedToBeAttachedToParent" xml:space="preserve">
+    <value>Cannot write XML for a Class Definition that is not attached to a parent schema</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/Properties/AssemblyInfo.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/Properties/AssemblyInfo.cs	2014-12-27 15:14:41 UTC (rev 8468)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Http/Properties/AssemblyInfo.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -22,5 +22,5 @@
 
 // This long string is the public key of the maestroapi.key token
 [assembly: InternalsVisibleTo("MaestroAPITests, PublicKey=00240000048000009400000006020000002400005253413100040000010001000f196e7ed5bff1e511efa3251b228582b26cbf78ea6d4282742d5c882db02b08ebc99922c0ddccf9ab79ee180250ac6716f986cf6fabdc1404b3dafee8873d4d6327be301f5ca52862065678cd5bc0c18ddc7ef6516723162c985a0c20eec07382a2090486f24393bf80976aa5ab57274620bafd62dfec34d5eed74bf41e72d2")]
-[assembly: InternalsVisibleTo("MaestroBaseTests, PublicKey=00240000048000009400000006020000002400005253413100040000010001000f196e7ed5bff1e511efa3251b228582b26cbf78ea6d4282742d5c882db02b08ebc99922c0ddccf9ab79ee180250ac6716f986cf6fabdc1404b3dafee8873d4d6327be301f5ca52862065678cd5bc0c18ddc7ef6516723162c985a0c20eec07382a2090486f24393bf80976aa5ab57274620bafd62dfec34d5eed74bf41e72d2")]
+[assembly: InternalsVisibleTo("OSGeo.MapGuide.MaestroAPI.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001000f196e7ed5bff1e511efa3251b228582b26cbf78ea6d4282742d5c882db02b08ebc99922c0ddccf9ab79ee180250ac6716f986cf6fabdc1404b3dafee8873d4d6327be301f5ca52862065678cd5bc0c18ddc7ef6516723162c985a0c20eec07382a2090486f24393bf80976aa5ab57274620bafd62dfec34d5eed74bf41e72d2")]
 [assembly: MaestroApiProvider("Maestro.Http", "Maestro HTTP API", typeof(HttpServerConnection), true, false)]
\ No newline at end of file


Property changes on: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests
___________________________________________________________________
Added: svn:ignore
   + bin
obj


Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/CapabilityTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/CapabilityTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/CapabilityTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,1432 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using Moq;
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Exceptions;
+using OSGeo.MapGuide.MaestroAPI.Http;
+using OSGeo.MapGuide.MaestroAPI.Services;
+using OSGeo.MapGuide.ObjectModels;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class CapabilityTests
+    {
+        [Test]
+        public void TestHttpCapabilities100()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(1, 0));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            try
+                            {
+                                caps.GetMaxSupportedResourceVersion(type.ToString());
+                                Assert.Fail("MGOS 1.0.0 doesn't support fusion!");
+                            }
+                            catch (UnsupportedResourceTypeException ex)
+                            {
+                                Assert.AreEqual(ex.ResourceType, ResourceTypes.ApplicationDefinition.ToString());
+                            }
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            try
+                            {
+                                caps.GetMaxSupportedResourceVersion(type.ToString());
+                                Assert.Fail("MGOS 1.0.0 doesn't support advanced symbology!");
+                            }
+                            catch (UnsupportedResourceTypeException ex)
+                            {
+                                Assert.AreEqual(ex.ResourceType, ResourceTypes.SymbolDefinition.ToString());
+                            }
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) < 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.ApplicationDefinition.ToString()), ResourceTypes.ApplicationDefinition.ToString());
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.SymbolDefinition.ToString()), ResourceTypes.SymbolDefinition.ToString());
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
+        }
+
+        [Test]
+        public void TestHttpCapabilities110()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(1, 1));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            try
+                            {
+                                caps.GetMaxSupportedResourceVersion(type.ToString());
+                                Assert.Fail("MGOS 1.1.0 doesn't support fusion!");
+                            }
+                            catch (UnsupportedResourceTypeException ex)
+                            {
+                                Assert.AreEqual(ex.ResourceType, ResourceTypes.ApplicationDefinition.ToString());
+                            }
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            try
+                            {
+                                caps.GetMaxSupportedResourceVersion(type.ToString());
+                                Assert.Fail("MGOS 1.1.0 doesn't support advanced symbology!");
+                            }
+                            catch (UnsupportedResourceTypeException ex)
+                            {
+                                Assert.AreEqual(ex.ResourceType, ResourceTypes.SymbolDefinition.ToString());
+                            }
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) < 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.ApplicationDefinition.ToString()), ResourceTypes.ApplicationDefinition.ToString());
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.SymbolDefinition.ToString()), ResourceTypes.SymbolDefinition.ToString());
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
+        }
+
+        [Test]
+        public void TestHttpCapabilities120()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(1, 2));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            try
+                            {
+                                caps.GetMaxSupportedResourceVersion(type.ToString());
+                                Assert.Fail("MGOS 1.2.0 doesn't support fusion!");
+                            }
+                            catch (UnsupportedResourceTypeException ex)
+                            {
+                                Assert.AreEqual(ex.ResourceType, ResourceTypes.ApplicationDefinition.ToString());
+                            }
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) < 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.ApplicationDefinition.ToString()), ResourceTypes.ApplicationDefinition.ToString());
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
+        }
+
+        [Test]
+        public void TestHttpCapabilities200()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 0));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 2, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
+        }
+
+        [Test]
+        public void TestHttpCapabilities210()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 1));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 3, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
+        }
+
+        [Test]
+        public void TestHttpCapabilities220()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 2));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 3, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 2, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+            Assert.IsFalse(caps.IsSupportedResourceType(ResourceTypes.WatermarkDefinition.ToString()), ResourceTypes.WatermarkDefinition.ToString());
+        }
+
+        [Test]
+        public void TestHttpCapabilities230()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 3));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 3, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 2, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 3, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WatermarkDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 3, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 1, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+        }
+
+        [Test]
+        public void TestHttpCapabilities240()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 4));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 2, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WatermarkDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+        }
+
+        [Test]
+        public void TestHttpCapabilities250()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 5));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 2, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WatermarkDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+        }
+
+        [Test]
+        public void TestHttpCapabilities260()
+        {
+            var conn = new Mock<IServerConnection>();
+            conn.Setup(c => c.SiteVersion).Returns(new Version(2, 6));
+            var caps = new HttpCapabilities(conn.Object);
+
+            foreach (ResourceTypes type in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                switch (type)
+                {
+                    case ResourceTypes.ApplicationDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.DrawingSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.FeatureSource:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LayerDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.LoadProcedure:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 2, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.MapDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.PrintLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolLibrary:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(1, 0, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.SymbolDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WatermarkDefinition:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 4, 0));
+                        }
+                        break;
+
+                    case ResourceTypes.WebLayout:
+                        {
+                            var version = caps.GetMaxSupportedResourceVersion(type.ToString());
+                            Assert.AreEqual(version, new Version(2, 6, 0));
+                        }
+                        break;
+                }
+            }
+            Assert.IsTrue(caps.SupportsResourcePreviews);
+            int[] services = caps.SupportedServices;
+            foreach (ServiceType st in Enum.GetValues(typeof(ServiceType)))
+            {
+                switch (st)
+                {
+                    case ServiceType.Drawing:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Feature:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Fusion:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Mapping:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Resource:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+
+                    case ServiceType.Tile:
+                        {
+                            Assert.IsTrue(Array.IndexOf<int>(services, (int)st) >= 0);
+                        }
+                        break;
+                }
+            }
+
+            foreach (string rt in caps.SupportedResourceTypes)
+            {
+                Assert.IsTrue(caps.IsSupportedResourceType(rt), rt);
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ConfigurationDocumentTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ConfigurationDocumentTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ConfigurationDocumentTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,335 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using OSGeo.MapGuide.MaestroAPI.SchemaOverrides;
+using OSGeo.MapGuide.ObjectModels.Common;
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class ConfigurationDocumentTests
+    {
+        //These tests are to verify that we can read FDO XML configuration and schema documents without problems
+
+        [Test]
+        public void TestMySqlSchema()
+        {
+            var fds = new FeatureSourceDescription(File.OpenRead("UserTestData\\gen_default1_MySql_master.xml"));
+            Assert.AreEqual(1, fds.Schemas.Length);
+
+            var fs = fds.GetSchema("AutoGen");
+            Assert.IsNotNull(fs);
+
+            Assert.AreEqual(12, fs.Classes.Count);
+
+            var c1 = fds.GetClass("AutoGen:rtable1");
+            var c2 = fds.GetClass("AutoGen:rtable2");
+            var c3 = fds.GetClass("AutoGen:rtable5");
+            var c4 = fds.GetClass("AutoGen:rtable6");
+            var c5 = fds.GetClass("AutoGen:rtable7");
+            var c6 = fds.GetClass("AutoGen:table1");
+            var c7 = fds.GetClass("AutoGen:table3");
+            var c8 = fds.GetClass("AutoGen:table4");
+            var c9 = fds.GetClass("AutoGen:table5");
+            var c10 = fds.GetClass("AutoGen:table6");
+            var c11 = fds.GetClass("AutoGen:table7");
+            var c12 = fds.GetClass("AutoGen:view1");
+
+            Assert.NotNull(c1);
+            Assert.NotNull(c2);
+            Assert.NotNull(c3);
+            Assert.NotNull(c4);
+            Assert.NotNull(c5);
+            Assert.NotNull(c6);
+            Assert.NotNull(c7);
+            Assert.NotNull(c8);
+            Assert.NotNull(c9);
+            Assert.NotNull(c10);
+            Assert.NotNull(c11);
+            Assert.NotNull(c12);
+
+            Assert.AreEqual(1, c1.IdentityProperties.Count);
+            Assert.AreEqual(1, c2.IdentityProperties.Count);
+            Assert.AreEqual(1, c3.IdentityProperties.Count);
+            Assert.AreEqual(1, c4.IdentityProperties.Count);
+            Assert.AreEqual(1, c5.IdentityProperties.Count);
+            Assert.AreEqual(1, c6.IdentityProperties.Count);
+            Assert.AreEqual(2, c7.IdentityProperties.Count);
+            Assert.AreEqual(1, c8.IdentityProperties.Count);
+            Assert.AreEqual(1, c9.IdentityProperties.Count);
+            Assert.AreEqual(2, c10.IdentityProperties.Count);
+            Assert.AreEqual(1, c11.IdentityProperties.Count);
+            Assert.AreEqual(0, c12.IdentityProperties.Count);
+
+            Assert.AreEqual(c1.Properties.Count, 3);
+            Assert.AreEqual(c2.Properties.Count, 5);
+            Assert.AreEqual(c3.Properties.Count, 3);
+            Assert.AreEqual(c4.Properties.Count, 4);
+            Assert.AreEqual(c5.Properties.Count, 3);
+            Assert.AreEqual(c6.Properties.Count, 47);
+            Assert.AreEqual(c7.Properties.Count, 3);
+            Assert.AreEqual(c8.Properties.Count, 4);
+            Assert.AreEqual(c9.Properties.Count, 2);
+            Assert.AreEqual(c10.Properties.Count, 3);
+            Assert.AreEqual(c11.Properties.Count, 2);
+            Assert.AreEqual(c12.Properties.Count, 3);
+
+            Assert.AreEqual(c1, fds.GetClass("AutoGen", "rtable1"));
+            Assert.AreEqual(c2, fds.GetClass("AutoGen", "rtable2"));
+            Assert.AreEqual(c3, fds.GetClass("AutoGen", "rtable5"));
+            Assert.AreEqual(c4, fds.GetClass("AutoGen", "rtable6"));
+            Assert.AreEqual(c5, fds.GetClass("AutoGen", "rtable7"));
+            Assert.AreEqual(c6, fds.GetClass("AutoGen", "table1"));
+            Assert.AreEqual(c7, fds.GetClass("AutoGen", "table3"));
+            Assert.AreEqual(c8, fds.GetClass("AutoGen", "table4"));
+            Assert.AreEqual(c9, fds.GetClass("AutoGen", "table5"));
+            Assert.AreEqual(c10, fds.GetClass("AutoGen", "table6"));
+            Assert.AreEqual(c11, fds.GetClass("AutoGen", "table7"));
+            Assert.AreEqual(c12, fds.GetClass("AutoGen", "view1"));
+
+            Assert.IsTrue(string.IsNullOrEmpty(c1.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c2.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c3.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c4.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c5.DefaultGeometryPropertyName));
+            //Though this feature class has geometries, the XML schema says none
+            //are designated
+            Assert.IsTrue(string.IsNullOrEmpty(c6.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c7.DefaultGeometryPropertyName));
+            Assert.IsFalse(string.IsNullOrEmpty(c8.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c9.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c10.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c11.DefaultGeometryPropertyName));
+            Assert.IsTrue(string.IsNullOrEmpty(c12.DefaultGeometryPropertyName));
+        }
+
+        [Test]
+        public void TestOdbcLoad()
+        {
+            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\odbc_example_config.xml")) as OdbcConfigurationDocument;
+            Assert.NotNull(conf);
+        }
+
+        [Test]
+        public void TestOdbcLoad2()
+        {
+            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\odbc_example_config2.xml")) as OdbcConfigurationDocument;
+            Assert.NotNull(conf);
+        }
+
+        [Test]
+        public void TestOdbcSaveLoad()
+        {
+            var schema = new FeatureSchema("Default", "Test schema");
+            var cls = new ClassDefinition("Cities", "Cities class");
+
+            cls.AddProperty(new DataPropertyDefinition("ID", "Primary Key")
+            {
+                DataType = DataPropertyType.Int64,
+                IsNullable = false,
+                IsAutoGenerated = true
+            }, true);
+
+            cls.AddProperty(new DataPropertyDefinition("Name", "City Name")
+            {
+                DataType = DataPropertyType.String,
+                IsNullable = true,
+                IsAutoGenerated = false,
+                Length = 255
+            });
+
+            cls.AddProperty(new GeometricPropertyDefinition("Geometry", "Geometry property")
+            {
+                GeometricTypes = FeatureGeometricType.Point,
+                SpecificGeometryTypes = new SpecificGeometryType[] { SpecificGeometryType.Point },
+                HasElevation = false,
+                HasMeasure = false,
+                SpatialContextAssociation = "Default"
+            });
+
+            cls.AddProperty(new DataPropertyDefinition("Population", "Population")
+            {
+                DataType = DataPropertyType.Int32,
+                IsNullable = true,
+                IsAutoGenerated = false
+            });
+
+            cls.DefaultGeometryPropertyName = "Geometry";
+
+            schema.AddClass(cls);
+
+            var sc = new FdoSpatialContextListSpatialContext();
+            sc.CoordinateSystemName = "LL84";
+            sc.CoordinateSystemWkt = "";
+            sc.Description = "Default Spatial Context";
+            sc.Extent = new FdoSpatialContextListSpatialContextExtent()
+            {
+                LowerLeftCoordinate = new FdoSpatialContextListSpatialContextExtentLowerLeftCoordinate()
+                {
+                    X = "-180.0",
+                    Y = "-180.0"
+                },
+                UpperRightCoordinate = new FdoSpatialContextListSpatialContextExtentUpperRightCoordinate()
+                {
+                    X = "180.0",
+                    Y = "180.0"
+                }
+            };
+            sc.ExtentType = FdoSpatialContextListSpatialContextExtentType.Static;
+            sc.Name = "Default";
+            sc.XYTolerance = 0.0001;
+            sc.ZTolerance = 0.0001;
+
+            var conf = new OdbcConfigurationDocument();
+            conf.AddSchema(schema);
+            conf.AddSpatialContext(sc);
+
+            var ov = new OdbcTableItem();
+            ov.SchemaName = schema.Name;
+            ov.ClassName = cls.Name;
+            ov.SpatialContextName = sc.Name;
+            ov.XColumn = "Lon";
+            ov.YColumn = "Lat";
+
+            conf.AddOverride(ov);
+
+            string path = "OdbcConfigTest.xml";
+            File.WriteAllText(path, conf.ToXml());
+
+            conf = null;
+            string xml = File.ReadAllText(path);
+            conf = ConfigurationDocument.LoadXml(xml) as OdbcConfigurationDocument;
+            Assert.NotNull(conf);
+
+            ov = conf.GetOverride("Default", "Cities");
+            Assert.NotNull(ov);
+            Assert.AreEqual("Default", ov.SchemaName);
+            Assert.AreEqual("Cities", ov.ClassName);
+            Assert.AreEqual(sc.Name, ov.SpatialContextName);
+            Assert.AreEqual("Lon", ov.XColumn);
+            Assert.AreEqual("Lat", ov.YColumn);
+        }
+
+        [Test]
+        public void TestWmsLoad()
+        {
+            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\NASA_WMS_config_doc.xml")) as WmsConfigurationDocument;
+            Assert.NotNull(conf);
+        }
+
+        [Test]
+        public void TestWmsLoad2()
+        {
+            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\wms_config_example1.xml")) as WmsConfigurationDocument;
+            Assert.NotNull(conf);
+        }
+
+        [Test]
+        public void TestWmsLoad3()
+        {
+            var conf = ConfigurationDocument.LoadXml(File.ReadAllText("UserTestData\\wms_config_example2.xml")) as WmsConfigurationDocument;
+            Assert.NotNull(conf);
+        }
+
+        [Test]
+        public void TestWmsSaveLoad()
+        {
+            var conf = new WmsConfigurationDocument();
+
+            var schema = new FeatureSchema("WMS", "WMS Test Schema");
+            var cls = new ClassDefinition("NASAWMSGlobalPan", "WMS Test Class");
+            cls.AddProperty(new DataPropertyDefinition("Id", "ID Property")
+            {
+                DataType = DataPropertyType.String,
+                Length = 256,
+                IsNullable = false
+            }, true);
+            cls.AddProperty(new RasterPropertyDefinition("Image", "Raster Property")
+            {
+                DefaultImageXSize = 800,
+                DefaultImageYSize = 800
+            });
+
+            schema.AddClass(cls);
+            conf.AddSchema(schema);
+
+            var item = new RasterWmsItem(schema.Name, cls.Name, "Image");
+            item.ImageFormat = RasterWmsItem.WmsImageFormat.PNG;
+            item.IsTransparent = true;
+            item.BackgroundColor = ColorTranslator.FromHtml("#FFFFFF");
+            item.Time = "current";
+            item.ElevationDimension = "0";
+            item.SpatialContextName = "EPSG:4326";
+
+            for (int i = 0; i < 5; i++)
+            {
+                item.AddLayer(new WmsLayerDefinition("Layer" + i));
+            }
+
+            conf.AddRasterItem(item);
+
+            string path = "WmsConfigTest.xml";
+            File.WriteAllText(path, conf.ToXml());
+
+            conf = null;
+            string xml = File.ReadAllText(path);
+            conf = ConfigurationDocument.LoadXml(xml) as WmsConfigurationDocument;
+            Assert.NotNull(conf);
+
+            Assert.AreEqual(1, conf.RasterOverrides.Length);
+
+            var ritem = conf.RasterOverrides[0];
+            cls = conf.GetClass("WMS", "NASAWMSGlobalPan");
+
+            Assert.NotNull(cls);
+            Assert.NotNull(cls.Parent);
+            Assert.AreEqual("WMS", cls.Parent.Name);
+            Assert.AreEqual("WMS Test Schema", cls.Parent.Description);
+            Assert.AreEqual("NASAWMSGlobalPan", cls.Name);
+            Assert.AreEqual("WMS Test Class", cls.Description);
+            var prop = cls.FindProperty("Id");
+            Assert.NotNull(prop);
+            Assert.AreEqual("Id", prop.Name);
+            Assert.AreEqual("ID Property", prop.Description);
+            prop = cls.FindProperty("Image");
+            Assert.NotNull(prop);
+            Assert.AreEqual("Image", prop.Name);
+            Assert.AreEqual("Raster Property", prop.Description);
+
+            Assert.AreEqual(item.ImageFormat, ritem.ImageFormat);
+            Assert.AreEqual(item.IsTransparent, ritem.IsTransparent);
+            Assert.AreEqual(item.BackgroundColor, ritem.BackgroundColor);
+            Assert.AreEqual(item.Time, ritem.Time);
+            Assert.AreEqual(item.ElevationDimension, ritem.ElevationDimension);
+            Assert.AreEqual(item.SpatialContextName, ritem.SpatialContextName);
+
+            Assert.AreEqual(5, item.Layers.Length);
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/FeatureReaderTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/FeatureReaderTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/FeatureReaderTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,169 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Http;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class FeatureReaderTests
+    {
+        [Test]
+        public void TestXmlFeatureNullValues()
+        {
+            //Simulate post-#708 SELECTFEATURES and verify reader properly handles null values in response
+            var bytes = Encoding.UTF8.GetBytes(Properties.Resources.SelectFeatureSample);
+            var reader = new XmlFeatureReader(new MemoryStream(bytes));
+
+            Assert.AreEqual(3, reader.FieldCount);
+
+            reader.ReadNext();
+
+            Assert.IsFalse(reader.IsNull(0));
+            Assert.IsFalse(reader.IsNull(1));
+            Assert.IsFalse(reader.IsNull(2));
+
+            reader.ReadNext();
+
+            Assert.IsFalse(reader.IsNull(0));
+            Assert.IsFalse(reader.IsNull(1));
+            Assert.IsTrue(reader.IsNull(2));
+
+            reader.ReadNext();
+
+            Assert.IsFalse(reader.IsNull(0));
+            Assert.IsTrue(reader.IsNull(1));
+            Assert.IsTrue(reader.IsNull(2));
+
+            Assert.IsFalse(reader.ReadNext()); //end of stream
+
+            //Test the IEnumerable approach
+            reader = new XmlFeatureReader(new MemoryStream(bytes));
+
+            int i = 0;
+            foreach (var feat in reader)
+            {
+                switch (i)
+                {
+                    case 0:
+                        Assert.IsFalse(feat.IsNull(0));
+                        Assert.IsFalse(feat.IsNull(1));
+                        Assert.IsFalse(feat.IsNull(2));
+                        break;
+
+                    case 1:
+                        Assert.IsFalse(feat.IsNull(0));
+                        Assert.IsFalse(feat.IsNull(1));
+                        Assert.IsTrue(feat.IsNull(2));
+                        break;
+
+                    case 2:
+                        Assert.IsFalse(feat.IsNull(0));
+                        Assert.IsTrue(feat.IsNull(1));
+                        Assert.IsTrue(feat.IsNull(2));
+                        break;
+                }
+                i++;
+            }
+        }
+
+        [Test]
+        public void TestXmlFeatureJoinValues()
+        {
+            var bytes = Encoding.UTF8.GetBytes(Properties.Resources.FeatureJoinSelectSample);
+            var reader = new XmlFeatureReader(new MemoryStream(bytes));
+
+            Assert.AreEqual(40, reader.FieldCount);
+
+            int count = 0;
+            while (reader.ReadNext())
+            {
+                count++;
+            }
+            Assert.AreEqual(63, count);
+        }
+
+        [Test]
+        public void TestXmlAggregateNullValues()
+        {
+            //Simulate post-#708 SELECTAGGREGATES and verify reader properly handles null values in response
+            var bytes = Encoding.UTF8.GetBytes(Properties.Resources.SelectAggregatesSample);
+            var reader = new XmlDataReader(new MemoryStream(bytes));
+
+            Assert.AreEqual(3, reader.FieldCount);
+
+            reader.ReadNext();
+
+            Assert.IsFalse(reader.IsNull(0));
+            Assert.IsFalse(reader.IsNull(1));
+            Assert.IsFalse(reader.IsNull(2));
+
+            reader.ReadNext();
+
+            Assert.IsFalse(reader.IsNull(0));
+            Assert.IsFalse(reader.IsNull(1));
+            Assert.IsTrue(reader.IsNull(2));
+
+            reader.ReadNext();
+
+            Assert.IsFalse(reader.IsNull(0));
+            Assert.IsTrue(reader.IsNull(1));
+            Assert.IsTrue(reader.IsNull(2));
+
+            Assert.IsFalse(reader.ReadNext()); //end of stream
+
+            //Test the IEnumerable approach
+            reader = new XmlDataReader(new MemoryStream(bytes));
+
+            int i = 0;
+            while (reader.ReadNext())
+            {
+                switch (i)
+                {
+                    case 0:
+                        Assert.IsFalse(reader.IsNull(0));
+                        Assert.IsFalse(reader.IsNull(1));
+                        Assert.IsFalse(reader.IsNull(2));
+                        break;
+
+                    case 1:
+                        Assert.IsFalse(reader.IsNull(0));
+                        Assert.IsFalse(reader.IsNull(1));
+                        Assert.IsTrue(reader.IsNull(2));
+                        break;
+
+                    case 2:
+                        Assert.IsFalse(reader.IsNull(0));
+                        Assert.IsTrue(reader.IsNull(1));
+                        Assert.IsTrue(reader.IsNull(2));
+                        break;
+                }
+                i++;
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/MiscTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/MiscTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/MiscTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,89 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Internal;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class MiscTests
+    {
+        [Test]
+        public void TestParse3dWkt()
+        {
+            var wkt1 = "LINESTRING XYZ (218941.59990888927 173858.42946731683 0, 218931.73921854934 173868.56834443274 0)";
+            var wkt2 = "POINT XYZ (1 2 3)";
+
+            var reader = new FixedWKTReader();
+            var geom1 = reader.Read(wkt1);
+            Assert.NotNull(geom1);
+            var geom2 = reader.Read(wkt2);
+            Assert.NotNull(geom2);
+        }
+
+        [Test]
+        public void TestParseXyzmWkt()
+        {
+            var wkt1 = "POINT XYZM (1 2 3 4)";
+
+            var reader = new FixedWKTReader();
+            var geom = reader.Read(wkt1);
+            Assert.NotNull(geom);
+        }
+
+        [Test]
+        public void TestConnectionString()
+        {
+            System.Data.Common.DbConnectionStringBuilder builder = new System.Data.Common.DbConnectionStringBuilder();
+            builder["Foo"] = "sdfjkg";
+            builder["Bar"] = "skgjuksdf";
+            builder["Snafu"] = "asjdgjh;sdgj"; //Note the ; in the value
+            builder["Whatever"] = "asjd=gjh;sdgj"; //Note the ; and = in the value
+
+            var values = ConnectionProviderRegistry.ParseConnectionString(builder.ToString());
+            Assert.AreEqual(values.Count, 4);
+
+            Assert.AreEqual(builder["Foo"].ToString(), values["Foo"]);
+            Assert.AreEqual(builder["Bar"].ToString(), values["Bar"]);
+            Assert.AreEqual(builder["Snafu"].ToString(), values["Snafu"]);
+            Assert.AreEqual(builder["Whatever"].ToString(), values["Whatever"]);
+        }
+
+        [Test]
+        public void TestArgParser()
+        {
+            string[] args = new string[] { "-foo", "-bar:snafu", "-whatever:" };
+
+            var parser = new ArgumentParser(args);
+            Assert.IsFalse(parser.IsDefined("snafu"));
+            Assert.IsTrue(parser.IsDefined("foo"));
+            Assert.IsTrue(parser.IsDefined("bar"));
+            Assert.IsTrue(parser.IsDefined("whatever"));
+            Assert.AreEqual(string.Empty, parser.GetValue("whatever"));
+            Assert.AreEqual(parser.GetValue("bar"), "snafu");
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/OSGeo.MapGuide.MaestroAPI.Tests.csproj
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/OSGeo.MapGuide.MaestroAPI.Tests.csproj	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/OSGeo.MapGuide.MaestroAPI.Tests.csproj	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,180 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{28224492-7383-46BD-AE64-2DA35243175C}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>OSGeo.MapGuide.MaestroAPI.Tests</RootNamespace>
+    <AssemblyName>OSGeo.MapGuide.MaestroAPI.Tests</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <TargetFrameworkProfile>
+    </TargetFrameworkProfile>
+    <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\Maestro\</SolutionDir>
+    <RestorePackages>true</RestorePackages>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="Moq">
+      <HintPath>..\Maestro\packages\Moq.4.2.1409.1722\lib\net40\Moq.dll</HintPath>
+    </Reference>
+    <Reference Include="NetTopologySuite.Merged, Version=1.8.0.0, Culture=neutral, PublicKeyToken=f580a05016ebada1, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\Thirdparty\NTS\NetTopologySuite.Merged.dll</HintPath>
+    </Reference>
+    <Reference Include="nunit.framework">
+      <HintPath>..\Maestro\packages\NUnit.2.6.3\lib\nunit.framework.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+    <Reference Include="Microsoft.CSharp" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Drawing" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="..\Properties\SignedAssemblyInfo.cs">
+      <Link>SignedAssemblyInfo.cs</Link>
+    </Compile>
+    <Compile Include="CapabilityTests.cs" />
+    <Compile Include="ConfigurationDocumentTests.cs" />
+    <Compile Include="FeatureReaderTests.cs" />
+    <Compile Include="MiscTests.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <Compile Include="ResourceTests.cs" />
+    <Compile Include="SchemaTests.cs" />
+    <Compile Include="Schema\ClassDefinitionTests.cs" />
+    <Compile Include="Schema\DataPropertyDefinitionTests.cs" />
+    <Compile Include="Schema\FeatureSchemaTests.cs" />
+    <Compile Include="Schema\GeometricPropertyDefinitionTests.cs" />
+    <Compile Include="ValidationTests.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\OSGeo.MapGuide.MaestroAPI.Http\OSGeo.MapGuide.MaestroAPI.Http.csproj">
+      <Project>{6ef1e775-444b-4e5f-87fb-d687c43a68d7}</Project>
+      <Name>OSGeo.MapGuide.MaestroAPI.Http</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\OSGeo.MapGuide.MaestroAPI\OSGeo.MapGuide.MaestroAPI.csproj">
+      <Project>{80fa3158-8b5f-48d1-a393-0378afe48a7e}</Project>
+      <Name>OSGeo.MapGuide.MaestroAPI</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\OSGeo.MapGuide.ObjectModels\OSGeo.MapGuide.ObjectModels.csproj">
+      <Project>{48c5eb23-45ae-4c4c-8fab-635428ae8ca1}</Project>
+      <Name>OSGeo.MapGuide.ObjectModels</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="packages.config" />
+  </ItemGroup>
+  <ItemGroup>
+    <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="..\TestData\gen_default1_MySql_master.xml">
+      <Link>UserTestData\gen_default1_MySql_master.xml</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="..\TestData\gen_default1_Oracle_master.xml">
+      <Link>UserTestData\gen_default1_Oracle_master.xml</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="..\TestData\gen_default1_SqlServer2005_master.xml">
+      <Link>UserTestData\gen_default1_SqlServer2005_master.xml</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="..\TestData\gen_default1_SqlServer2008_master.xml">
+      <Link>UserTestData\gen_default1_SqlServer2008_master.xml</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="..\TestData\gen_default1_SQLServerSpatial_master.xml">
+      <Link>UserTestData\gen_default1_SQLServerSpatial_master.xml</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="..\TestData\gen_default1_SqlServer_master.xml">
+      <Link>UserTestData\gen_default1_SqlServer_master.xml</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <None Include="Resources\SelectSqlSample.xml" />
+    <None Include="Resources\SelectFeatureSample.xml" />
+    <None Include="Resources\SelectAggregatesSample.xml" />
+    <None Include="Resources\FeatureJoinSelectSample.xml" />
+    <Content Include="UserTestData\1896.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\InvalidLayer.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\NASA_WMS_config_doc.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\odbc_example_config.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\odbc_example_config2.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\SpaceShip.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\TestDuplicateLayerIds.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\TestMapWithInvalidLayers.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\TestTiledMap.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\wms_config_example1.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+    <Content Include="UserTestData\wms_config_example2.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </Content>
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
+  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
+    <PropertyGroup>
+      <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
+    </PropertyGroup>
+    <Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
+  </Target>
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/AssemblyInfo.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/AssemblyInfo.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/AssemblyInfo.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("OSGeo.MapGuide.MaestroAPI.Tests")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("OSGeo.MapGuide.MaestroAPI.Tests")]
+[assembly: AssemblyCopyright("Copyright ©  2014")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible 
+// to COM components.  If you need to access a type in this assembly from 
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("d6df260a-34cb-446b-9457-7e4cc98ab85f")]
+
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers 
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.Designer.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.Designer.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,148 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.18444
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests.Properties {
+    using System;
+    
+    
+    /// <summary>
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    /// </summary>
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    internal class Resources {
+        
+        private static global::System.Resources.ResourceManager resourceMan;
+        
+        private static global::System.Globalization.CultureInfo resourceCulture;
+        
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        internal Resources() {
+        }
+        
+        /// <summary>
+        ///   Returns the cached ResourceManager instance used by this class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager {
+            get {
+                if (object.ReferenceEquals(resourceMan, null)) {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("OSGeo.MapGuide.MaestroAPI.Tests.Properties.Resources", typeof(Resources).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+        
+        /// <summary>
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
+            get {
+                return resourceCulture;
+            }
+            set {
+                resourceCulture = value;
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to <?xml version="1.0" encoding="UTF-8"?>
+        ///<FeatureSet>
+        ///    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/TempSchema" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:TempSchema="http://fdo.osgeo.org/schemas/feature/TempSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+        ///        <xs:annotation>
+        ///            <xs:documentation />
+        ///        </xs:annotation>
+        ///        <xs:complexType name="Par [rest of string was truncated]";.
+        /// </summary>
+        internal static string FeatureJoinSelectSample {
+            get {
+                return ResourceManager.GetString("FeatureJoinSelectSample", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to <?xml version="1.0" encoding="UTF-8"?>
+        ///<PropertySet>
+        ///    <PropertyDefinitions>
+        ///        <PropertyDefinition>
+        ///            <Name>ID</Name>
+        ///            <Type>int32</Type>
+        ///        </PropertyDefinition>
+        ///        <PropertyDefinition>
+        ///            <Name>Name</Name>
+        ///            <Type>string</Type>
+        ///        </PropertyDefinition>
+        ///        <PropertyDefinition>
+        ///            <Name>URL</Name>
+        ///            <Type>string</Type>
+        ///        </PropertyDefinition>
+        ///    </PropertyDefinitions>
+        ///    <Properties>
+        ///        <Prop [rest of string was truncated]";.
+        /// </summary>
+        internal static string SelectAggregatesSample {
+            get {
+                return ResourceManager.GetString("SelectAggregatesSample", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to <?xml version="1.0" encoding="UTF-8"?>
+        ///<FeatureSet>
+        ///    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/Schema1" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:Schema1="http://fdo.osgeo.org/schemas/feature/Schema1" elementFormDefault="qualified" attributeFormDefault="unqualified">
+        ///        <xs:annotation>
+        ///            <xs:documentation />
+        ///            <xs:appinfo source="http://fdo.osgeo.org/schemas" />
+        ///   [rest of string was truncated]";.
+        /// </summary>
+        internal static string SelectFeatureSample {
+            get {
+                return ResourceManager.GetString("SelectFeatureSample", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to <?xml version="1.0" encoding="UTF-8"?>
+        ///<RowSet>
+        ///    <ColumnDefinitions>
+        ///        <Column>
+        ///            <Name>ID</Name>
+        ///            <Type>int32</Type>
+        ///        </Column>
+        ///        <Column>
+        ///            <Name>Name</Name>
+        ///            <Type>string</Type>
+        ///        </Column>
+        ///        <Column>
+        ///            <Name>URL</Name>
+        ///            <Type>string</Type>
+        ///        </Column>
+        ///    </ColumnDefinitions>
+        ///    <Rows>
+        ///        <Row>
+        ///            <Column>
+        ///                <Name>ID</Name>
+        ///                <Value>1</Valu [rest of string was truncated]";.
+        /// </summary>
+        internal static string SelectSqlSample {
+            get {
+                return ResourceManager.GetString("SelectSqlSample", resourceCulture);
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.resx
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.resx	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Properties/Resources.resx	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="FeatureJoinSelectSample" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\FeatureJoinSelectSample.xml;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+  </data>
+  <data name="SelectAggregatesSample" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\SelectAggregatesSample.xml;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+  </data>
+  <data name="SelectFeatureSample" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\SelectFeatureSample.xml;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+  </data>
+  <data name="SelectSqlSample" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\SelectSqlSample.xml;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+  </data>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ResourceTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ResourceTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ResourceTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,593 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using Moq;
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Resource.Conversion;
+using OSGeo.MapGuide.ObjectModels;
+using OSGeo.MapGuide.ObjectModels.LayerDefinition;
+using OSGeo.MapGuide.ObjectModels.LoadProcedure;
+using OSGeo.MapGuide.ObjectModels.MapDefinition;
+using OSGeo.MapGuide.ObjectModels.SymbolDefinition;
+using OSGeo.MapGuide.ObjectModels.WebLayout;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class ResourceTests
+    {
+        [Test]
+        public void TestWebLayout()
+        {
+            var conn = new Mock<IServerConnection>();
+
+            var wl = ObjectFactory.CreateWebLayout(new Version(1, 0, 0), "Library://Test.MapDefinition");
+            Assert.IsNotNull(wl.CommandSet);
+            Assert.IsNotNull(wl.ContextMenu);
+            Assert.IsNotNull(wl.InformationPane);
+            Assert.IsNotNull(wl.Map);
+            Assert.IsNotNull(wl.StatusBar);
+            Assert.IsNotNull(wl.TaskPane);
+            Assert.IsNotNull(wl.ToolBar);
+            Assert.IsNotNull(wl.ZoomControl);
+
+            Assert.IsTrue(wl.CommandSet.CommandCount > 0);
+            Assert.IsTrue(wl.ContextMenu.ItemCount > 0);
+            Assert.IsTrue(wl.ToolBar.ItemCount > 0);
+
+            Assert.AreEqual(wl.Map.ResourceId, "Library://Test.MapDefinition");
+
+            //Verify all built-in commands are available
+            Array cmdNames = Enum.GetValues(typeof(BuiltInCommandType));
+            foreach (var cmdName in cmdNames)
+            {
+                bool found = false;
+                foreach (var cmd in wl.CommandSet.Commands)
+                {
+                    if (cmd.Name == cmdName.ToString())
+                    {
+                        found = true;
+                    }
+                }
+                //Trace.TraceInformation("Found command (" + cmdName.ToString() + "): " + found);
+                Assert.IsTrue(found);
+            }
+        }
+
+        [Test]
+        public void TestLayerDefinitionConversions()
+        {
+            var conn = new Mock<IServerConnection>();
+            var conv = new ResourceObjectConverter();
+            var ldf = ObjectFactory.CreateDefaultLayer(LayerType.Vector, new Version(1, 0, 0));
+            ldf.ResourceID = "Library://Samples/Sheboygan/Layers/Parcels.LayerDefinition";
+            ldf.SubLayer.ResourceId = "Library://Samples/Sheboygan/Data/Parcels.FeatureSource";
+            ((IVectorLayerDefinition)ldf.SubLayer).FeatureName = "SHP_Schema:Parcels";
+            ((IVectorLayerDefinition)ldf.SubLayer).Geometry = "Geometry";
+
+            Assert.AreEqual("1.0.0", ldf.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LayerDefinition-1.0.0.xsd", ldf.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LayerDefinition-1.0.0.xsd", ldf.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 0, 0), ldf.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LayerDef_100.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ldf))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var ldf1 = (ILayerDefinition)conv.Convert(ldf, new Version(1, 1, 0));
+
+            Assert.AreEqual("1.1.0", ldf1.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LayerDefinition-1.1.0.xsd", ldf1.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LayerDefinition-1.1.0.xsd", ldf1.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 1, 0), ldf1.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LayerDef_110.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ldf1))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var ldf2 = (ILayerDefinition)conv.Convert(ldf1, new Version(1, 2, 0));
+
+            Assert.AreEqual("1.2.0", ldf2.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LayerDefinition-1.2.0.xsd", ldf2.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LayerDefinition-1.2.0.xsd", ldf2.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 2, 0), ldf2.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LayerDef_120.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ldf2))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var ldf3 = (ILayerDefinition)conv.Convert(ldf2, new Version(1, 3, 0));
+
+            Assert.AreEqual("1.3.0", ldf3.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LayerDefinition-1.3.0.xsd", ldf3.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LayerDefinition-1.3.0.xsd", ldf3.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 3, 0), ldf3.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LayerDef_130.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ldf3))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var ldf4 = (ILayerDefinition)conv.Convert(ldf2, new Version(2, 3, 0));
+
+            Assert.AreEqual("2.3.0", ldf4.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LayerDefinition-2.3.0.xsd", ldf4.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LayerDefinition-2.3.0.xsd", ldf4.ValidatingSchema);
+            Assert.AreEqual(new Version(2, 3, 0), ldf4.ResourceVersion);
+            Assert.IsTrue(ldf4.SubLayer is ISubLayerDefinition2);
+
+            using (var fs = File.OpenWrite("LayerDef_230.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ldf4))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+        }
+
+        private static void SetupMapDefinitionForTest(IMapDefinition mdf)
+        {
+            mdf.AddGroup("Group1");
+            mdf.AddLayer("Group1", "Parcels", "Library://UnitTests/Layers/Parcels.LayerDefinition");
+            mdf.AddLayer("Group1", "Rail", "Library://UnitTests/Layers/Rail.LayerDefinition");
+            mdf.AddGroup("Group2");
+        }
+
+        [Test]
+        public void TestMapDefinitionLayerInsert()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerInsert");
+            SetupMapDefinitionForTest(mdf);
+            int layerCount = mdf.GetLayerCount();
+
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(-1, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition"); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(layerCount + 1, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition"); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "", ""); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, null, ""); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "", null); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, null, null); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.FeatureSource"); });
+            Assert.Throws<ArgumentException>(() => { mdf.InsertLayer(0, null, "Hydro", "Garbage"); });
+
+            IMapLayer layer = mdf.InsertLayer(0, null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
+            Assert.AreEqual(0, mdf.GetIndex(layer));
+            Assert.True(layer == mdf.GetLayerByName("Hydro"));
+
+            layerCount = mdf.GetLayerCount();
+            IMapLayer layer1 = mdf.InsertLayer(layerCount, null, "Hydro2", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
+            Assert.AreEqual(layerCount, mdf.GetIndex(layer1));
+            Assert.True(layer1 == mdf.GetLayerByName("Hydro2"));
+        }
+
+        [Test]
+        public void TestMapDefinitionLayerAdd()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerAdd");
+            SetupMapDefinitionForTest(mdf);
+            int layerCount = mdf.GetLayerCount();
+
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer("IDontExist", "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition"); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "", ""); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, null, ""); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "", null); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, null, null); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.FeatureSource"); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddLayer(null, "Hydro", "Garbage"); });
+
+            IMapLayer layer = mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
+            Assert.AreEqual(0, mdf.GetIndex(layer));
+            Assert.True(layer == mdf.GetLayerByName("Hydro"));
+            Assert.AreEqual(layerCount + 1, mdf.GetLayerCount());
+        }
+
+        [Test]
+        public void TestMapDefinitionLayerRemove()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerRemove");
+            SetupMapDefinitionForTest(mdf);
+            int layerCount = mdf.GetLayerCount();
+
+            IMapLayer layer = mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
+            Assert.AreEqual(0, mdf.GetIndex(layer));
+            Assert.True(layer == mdf.GetLayerByName("Hydro"));
+            Assert.AreEqual(layerCount + 1, mdf.GetLayerCount());
+
+            mdf.RemoveLayer(layer);
+            Assert.True(mdf.GetIndex(layer) < 0);
+            Assert.AreEqual(layerCount, mdf.GetLayerCount());
+        }
+
+        [Test]
+        public void TestMapDefinitionLayerReordering()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionLayerReordering");
+            SetupMapDefinitionForTest(mdf);
+            int layerCount = mdf.GetLayerCount();
+
+            Assert.Throws<ArgumentException>(() => { mdf.MoveDown(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.MoveUp(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.SetTopDrawOrder(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.SetBottomDrawOrder(null); });
+
+            IMapLayer layer = mdf.AddLayer(null, "Hydro", "Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition");
+            Assert.AreEqual(0, mdf.GetIndex(layer));
+            Assert.True(layer == mdf.GetLayerByName("Hydro"));
+            Assert.AreEqual(layerCount + 1, mdf.GetLayerCount());
+
+            int value = mdf.MoveUp(layer);
+            Assert.AreEqual(0, value); //Already at top
+            value = mdf.MoveDown(layer);
+            Assert.AreEqual(1, value);
+            mdf.SetBottomDrawOrder(layer);
+            value = mdf.GetIndex(layer);
+            Assert.AreEqual(mdf.GetLayerCount() - 1, value);
+            value = mdf.MoveDown(layer);
+            Assert.AreEqual(mdf.GetLayerCount() - 1, value); //Already at bottom
+            value = mdf.MoveUp(layer);
+            Assert.AreEqual(mdf.GetLayerCount() - 2, value);
+            mdf.SetTopDrawOrder(layer);
+            value = mdf.GetIndex(layer);
+            Assert.AreEqual(0, value);
+        }
+
+        [Test]
+        public void TestMapDefinitionGroupAdd()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionGroupAdd");
+            SetupMapDefinitionForTest(mdf);
+            int layerCount = mdf.GetLayerCount();
+            int groupCount = mdf.GetGroupCount();
+
+            Assert.Throws<ArgumentException>(() => { mdf.AddGroup(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddGroup(""); });
+            Assert.Throws<ArgumentException>(() => { mdf.AddGroup("Group1"); });
+
+            IMapLayerGroup group = mdf.AddGroup("Test");
+            Assert.AreEqual(groupCount + 1, mdf.GetGroupCount());
+            Assert.NotNull(mdf.GetGroupByName("Test"));
+            Assert.True(group == mdf.GetGroupByName("Test"));
+        }
+
+        [Test]
+        public void TestMapDefinitionGroupRemove()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionGroupRemove");
+            SetupMapDefinitionForTest(mdf);
+            int layerCount = mdf.GetLayerCount();
+            int groupCount = mdf.GetGroupCount();
+
+            IMapLayerGroup group = mdf.AddGroup("Test");
+            Assert.AreEqual(groupCount + 1, mdf.GetGroupCount());
+            Assert.NotNull(mdf.GetGroupByName("Test"));
+            Assert.True(group == mdf.GetGroupByName("Test"));
+
+            mdf.RemoveGroup(group);
+            Assert.AreEqual(groupCount, mdf.GetGroupCount());
+            Assert.Null(mdf.GetGroupByName("Test"));
+        }
+
+        [Test]
+        public void TestMapDefinitionGroupReordering()
+        {
+            var conn = new Mock<IServerConnection>();
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "TestMapDefinitionGroupReordering");
+            SetupMapDefinitionForTest(mdf);
+            int groupCount = mdf.GetGroupCount();
+
+            Assert.Throws<ArgumentException>(() => { mdf.MoveDown(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.MoveUp(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.SetTopDrawOrder(null); });
+            Assert.Throws<ArgumentException>(() => { mdf.SetBottomDrawOrder(null); });
+
+            IMapLayerGroup group = mdf.AddGroup("Test");
+            Assert.AreEqual(groupCount, mdf.GetIndex(group));
+            Assert.True(group == mdf.GetGroupByName("Test"));
+            Assert.AreEqual(groupCount + 1, mdf.GetGroupCount());
+
+            int value = mdf.MoveUpGroup(group);
+            Assert.AreEqual(groupCount - 1, value); //Already at top
+            value = mdf.MoveDownGroup(group);
+            Assert.AreEqual(groupCount, value);
+        }
+
+        [Test]
+        public void TestMapDefinitionConversions()
+        {
+            var conn = new Mock<IServerConnection>();
+            var conv = new ResourceObjectConverter();
+
+            var mdf = ObjectFactory.CreateMapDefinition(new Version(1, 0, 0), "Test Map");
+            mdf.ResourceID = "Library://Samples/Sheboygan/Maps/Sheboygan.MapDefinition";
+
+            Assert.AreEqual("1.0.0", mdf.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("MapDefinition-1.0.0.xsd", mdf.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("MapDefinition-1.0.0.xsd", mdf.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 0, 0), mdf.ResourceVersion);
+
+            using (var fs = File.OpenWrite("MapDef_100.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(mdf))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var mdf2 = (IMapDefinition)conv.Convert(mdf, new Version(2, 3, 0));
+
+            Assert.AreEqual("2.3.0", mdf2.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("MapDefinition-2.3.0.xsd", mdf2.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("MapDefinition-2.3.0.xsd", mdf2.ValidatingSchema);
+            Assert.AreEqual(new Version(2, 3, 0), mdf2.ResourceVersion);
+            Assert.True(mdf2 is IMapDefinition2);
+
+            using (var fs = File.OpenWrite("MapDef_230.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(mdf2))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+        }
+
+        [Test]
+        public void TestLoadProcedureConversions()
+        {
+            var conn = new Mock<IServerConnection>();
+            var conv = new ResourceObjectConverter();
+
+            var lproc = ObjectFactory.CreateLoadProcedure(LoadType.Sdf);
+            lproc.ResourceID = "Library://Samples/Sheboygan/Load/Load.LoadProcedure";
+
+            Assert.AreEqual("1.0.0", lproc.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LoadProcedure-1.0.0.xsd", lproc.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LoadProcedure-1.0.0.xsd", lproc.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 0, 0), lproc.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LoadProc_100.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(lproc))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var lproc2 = (ILoadProcedure)conv.Convert(lproc, new Version(1, 1, 0));
+
+            Assert.AreEqual("1.1.0", lproc2.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LoadProcedure-1.1.0.xsd", lproc2.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LoadProcedure-1.1.0.xsd", lproc2.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 1, 0), lproc2.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LoadProc_110.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(lproc2))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var lproc3 = (ILoadProcedure)conv.Convert(lproc2, new Version(2, 2, 0));
+
+            Assert.AreEqual("2.2.0", lproc3.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("LoadProcedure-2.2.0.xsd", lproc3.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("LoadProcedure-2.2.0.xsd", lproc3.ValidatingSchema);
+            Assert.AreEqual(new Version(2, 2, 0), lproc3.ResourceVersion);
+
+            using (var fs = File.OpenWrite("LoadProc_220.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(lproc3))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+        }
+
+        [Test]
+        public void TestWebLayoutConversions()
+        {
+            var conn = new Mock<IServerConnection>();
+            var conv = new ResourceObjectConverter();
+
+            var wl = ObjectFactory.CreateWebLayout(new Version(1, 0, 0), "Library://Test.MapDefinition");
+            wl.ResourceID = "Library://Test.WebLayout";
+
+            Assert.AreEqual("1.0.0", wl.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("WebLayout-1.0.0.xsd", wl.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("WebLayout-1.0.0.xsd", wl.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 0, 0), wl.ResourceVersion);
+
+            using (var fs = File.OpenWrite("WebLayout_100.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(wl))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var wl2 = (IWebLayout)conv.Convert(wl, new Version(1, 1, 0));
+
+            Assert.AreEqual("1.1.0", wl2.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("WebLayout-1.1.0.xsd", wl2.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("WebLayout-1.1.0.xsd", wl2.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 1, 0), wl2.ResourceVersion);
+            Assert.True(wl2 is IWebLayout2);
+
+            using (var fs = File.OpenWrite("WebLayout_110.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(wl2))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+        }
+
+        [Test]
+        public void TestSymbolDefinitionConversions()
+        {
+            var conn = new Mock<IServerConnection>();
+            var conv = new ResourceObjectConverter();
+
+            var ssym = ObjectFactory.CreateSimpleSymbol(new Version(1, 0, 0), "SimpleSymbolTest", "Test simple symbol");
+            ssym.ResourceID = "Library://Samples/Sheboygan/Symbols/Test.SymbolDefinition";
+
+            Assert.AreEqual("1.0.0", ssym.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", ssym.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", ssym.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 0, 0), ssym.ResourceVersion);
+
+            using (var fs = File.OpenWrite("SimpleSymDef_100.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ssym))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var ssym2 = (ISimpleSymbolDefinition)conv.Convert(ssym, new Version(1, 1, 0));
+
+            Assert.AreEqual("1.1.0", ssym2.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", ssym2.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", ssym2.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 1, 0), ssym2.ResourceVersion);
+
+            using (var fs = File.OpenWrite("SimpleSymDef_110.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(ssym2))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var csym = ObjectFactory.CreateCompoundSymbol(new Version(1, 0, 0), "CompoundSymbolTest", "Test compound symbol");
+            csym.ResourceID = "Library://Samples/Sheboygan/Symbols/Compound.SymbolDefinition";
+
+            Assert.AreEqual("1.0.0", csym.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", csym.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("SymbolDefinition-1.0.0.xsd", csym.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 0, 0), csym.ResourceVersion);
+
+            using (var fs = File.OpenWrite("CompoundSymDef_100.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(csym))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+
+            var csym2 = (ICompoundSymbolDefinition)conv.Convert(csym, new Version(1, 1, 0));
+
+            Assert.AreEqual("1.1.0", csym2.GetResourceTypeDescriptor().Version);
+            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", csym2.GetResourceTypeDescriptor().XsdName);
+            Assert.AreEqual("SymbolDefinition-1.1.0.xsd", csym2.ValidatingSchema);
+            Assert.AreEqual(new Version(1, 1, 0), csym2.ResourceVersion);
+
+            using (var fs = File.OpenWrite("CompoundSymDef_110.xml"))
+            {
+                using (var src = ObjectFactory.Serialize(csym2))
+                {
+                    Utility.CopyStream(src, fs);
+                }
+            }
+        }
+
+        [Test]
+        public void TestMapDefinitionNestedGroupDelete()
+        {
+            var conn = new Mock<IServerConnection>();
+            var caps = new Mock<IConnectionCapabilities>();
+            
+            foreach (var rt in Enum.GetValues(typeof(ResourceTypes)))
+            {
+                caps.Setup(c => c.GetMaxSupportedResourceVersion(rt.ToString())).Returns(new Version(1, 0, 0));
+            }
+            conn.Setup(c => c.Capabilities).Returns(caps.Object);
+            IMapDefinition mdf = Utility.CreateMapDefinition(conn.Object, "Test");
+            /*
+
+             [G] Group1
+                [L] Layer1
+                [G] Group2
+                   [L] Layer2
+                   [G] Group3
+                      [L] Layer3
+             [G] Group4
+                [L] Layer4
+
+             */
+            var grp1 = mdf.AddGroup("Group1");
+            var grp2 = mdf.AddGroup("Group2");
+            var grp3 = mdf.AddGroup("Group3");
+            var grp4 = mdf.AddGroup("Group4");
+
+            grp3.Group = "Group2";
+            grp2.Group = "Group1";
+
+            var lyr1 = mdf.AddLayer("Group1", "Layer1", "Library://Test.LayerDefinition");
+            var lyr2 = mdf.AddLayer("Group2", "Layer2", "Library://Test.LayerDefinition");
+            var lyr3 = mdf.AddLayer("Group3", "Layer3", "Library://Test.LayerDefinition");
+            var lyr4 = mdf.AddLayer("Group4", "Layer4", "Library://Test.LayerDefinition");
+
+            //Delete group 1. Expect the following structure
+            /*
+             [G] Group4
+                [L] Layer4
+             */
+
+            mdf.RemoveLayerGroupAndChildLayers("Group1");
+            Assert.AreEqual(1, mdf.GetGroupCount());
+            Assert.AreEqual(1, mdf.GetLayerCount());
+            Assert.Null(mdf.GetLayerByName("Layer1"));
+            Assert.Null(mdf.GetLayerByName("Layer2"));
+            Assert.Null(mdf.GetLayerByName("Layer3"));
+            Assert.NotNull(mdf.GetLayerByName("Layer4"));
+            Assert.Null(mdf.GetGroupByName("Group1"));
+            Assert.Null(mdf.GetGroupByName("Group2"));
+            Assert.Null(mdf.GetGroupByName("Group3"));
+            Assert.NotNull(mdf.GetGroupByName("Group4"));
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/FeatureJoinSelectSample.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/FeatureJoinSelectSample.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/FeatureJoinSelectSample.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,19949 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<FeatureSet>
+    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/TempSchema" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:TempSchema="http://fdo.osgeo.org/schemas/feature/TempSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+        <xs:annotation>
+            <xs:documentation />
+        </xs:annotation>
+        <xs:complexType name="ParcelFeaturesType" abstract="false" fdo:hasGeometry="false">
+            <xs:annotation>
+                <xs:documentation />
+            </xs:annotation>
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Autogenerated_ID" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:long" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="ID" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Geometry" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:geometricTypes="point curve surface solid " fdo:geometryTypes="point multipoint linestring multilinestring curvestring multicurvestring polygon multipolygon curvepolygon multicurvepolygon ">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAFID" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:long" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAURL" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATANAME" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATAID" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARSTATE" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARYEAR" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAGEOEXTRA" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARBLDGVC" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR1" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLANDVC" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARTYPE" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATADETACHED_G" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARACRE" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLOT" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARNAME" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR2" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATANO_UNITS" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATALAST_SALE" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:double" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAYRBUILT" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARES_BED" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARES_FULL_B" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARPROPAD" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARES_HALF_B" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAKEYRLSEQ" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR3" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATAATTACHED_G" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARCITY" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARBILAD" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATASQFT" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARSQFT" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARZIP" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR4" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARSECLN" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATAGEOMAIN" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARES_TTL_RO" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARPROCD" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARWARD" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+    </xs:schema>
+    <Features>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.755035756736021 43.782781961665691, -87.75512851659748 43.78514149703846, -87.757810292102718 43.785109069035386, -87.757742952356963 43.783314365316187, -87.757477928833538 43.783318051072897, -87.75746914755544 43.783083980465591, -87.757215483059937 43.783087507704749, -87.757203038863295 43.782755760427854, -87.755035756736021 43.782781961665691))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>7777</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9101001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>14.25</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE SW NW SEC 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3616 MUELLER RD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM IN THE S LINE</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>620730</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>OF SD SW NW 1383.2' W OF THE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>13</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.750602148149582 43.772512943108723, -87.750664555803112 43.772667347110961, -87.750681379906538 43.77270897188734, -87.750821769925366 43.772706826945878, -87.751191267124568 43.772701180970984, -87.751112034446564 43.772505154303111, -87.750820980626941 43.772509600594994, -87.750602148149582 43.772512943108723))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>16131004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>128200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19300</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.22</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE NE NW OF SEC 16</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>7500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3305 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT THE SW</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>6333 S. 18TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>2064</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>9682</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CORNER OF WEST PARK SUBD.,</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.759735918970932 43.769996048092864, -87.759735391080866 43.770355421462462, -87.760222996214182 43.770359062955386, -87.760221421101662 43.769999674139356, -87.759735918970932 43.769996048092864))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>17277001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>199200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 17 T15N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>20400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.39</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>128X131</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SE 1/4 NE 1/4 COM 24.75'</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>15000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2334 N. 40TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>W & S-00-DEG-14'-00"W 528.6'</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>3143 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>3520</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>16801</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53083</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FROM THE NE COR OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& DOROTHY M.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322007</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708421900523916 43.745616170629098, -87.70940274167377 43.745722575283658, -87.709424789906805 43.745615754457056, -87.709436260181732 43.745566227736568, -87.709450101977339 43.745517020550068, -87.709466298504751 43.745468192560693, -87.709484830120232 43.745419802971668, -87.709505674348932 43.745371910454516, -87.709528805912115 43.745324573077951, -87.709554196757949 43.745277848237414, -87.709581816095451 43.745231792585578, -87.709611630431922 43.74518646196357, -87.709643603613472 43.745141911333342, -87.70967769686898 43.745098194710998, -87.709713868857065 43.745055365101344, -87.709752075716224 43.745013474433577, -87.709792271118076 43.744972573498345, -87.709834406323452 43.744932711886229, -87.709878430241659 43.744893937927557, -87.709885668551806 43.744887789384194, -87.709804500458986 43.744837525028892, -87.709797713569444 43.744833472015834, -87.709790731183801 43.744829597465689, -87.709783562226079 43.744825906330391,
  -87.70977621585881 43.744822403327504, -87.709768701471233 43.744819092934165, -87.709761028667316 43.744815979381272, -87.709753207253527 43.744813066648177, -87.709745247226238 43.744810358457599, -87.709737158758941 43.744807858270789, -87.709728952189366 43.74480556928318, -87.709720638006118 43.744803494420267, -87.70971222683535 43.744801636333889, -87.709703729427162 43.744799997398808, -87.709695156641885 43.744798579709709, -87.709686519436204 43.744797385078499, -87.709677828849067 43.744796415032006, -87.709669095987735 43.744795670810035, -87.709660332013442 43.744795153363761, -87.709651548127169 43.744794863354471, -87.708496757047143 43.744771716900914, -87.708490223621851 43.745420086613755, -87.708489731643027 43.745434667241739, -87.708488550173826 43.745449227059481, -87.708486680603812 43.745463748936061, -87.70848412513223 43.745478215785177, -87.708480886765315 43.745492610585273, -87.708476969312841 43.745506916399528, -87.708472377383544 43.745521116
 395857, -87.708467116379779 43.745535193866601, -87.708461192491157 43.745549132248328, -87.708454612687248 43.745562915141186, -87.708447384709331 43.745576526328286, -87.708439517061436 43.745589949794727, -87.708431019000173 43.745603169746524, -87.708421900523916 43.745616170629098))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322007</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322008</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708421900523916 43.745616170629098, -87.70841158714083 43.745629673254868, -87.708400604570713 43.745642895626958, -87.708388967284378 43.745655820322916, -87.70837669061531 43.745668430312463, -87.708363790739483 43.745680708980004, -87.708350284654102 43.745692640146508, -87.708336190155194 43.7457042080908, -87.707707910876749 43.746201371727594, -87.70894068448132 43.747020118748217, -87.709050207089561 43.746933451862638, -87.709063939243748 43.746922197372271, -87.709077121504137 43.746910602478302, -87.709089737826346 43.746898681293331, -87.709101772854893 43.746886448327118, -87.709113211941826 43.7468739184689, -87.709124041164571 43.746861106969241, -87.709134247342845 43.746848029421486, -87.709143818054756 43.746834701742834, -87.709152741651877 43.746821140154886, -87.709161007273394 43.746807361163924, -87.709168604859414 43.74679338154084, -87.709175525163118 43.746779218300688, -87.709181759762046 43.746764888682044, -87.
 709187301068354 43.746750410125941, -87.709192142338082 43.746735800254669, -87.709196277679254 43.746721076850378, -87.709199702059152 43.746706257833338, -87.70940274167377 43.745722575283658, -87.708421900523916 43.745616170629098))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322008</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>321310</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.705970295357957 43.7456568837761, -87.705768847571264 43.745884291250455, -87.70431771184515 43.747022493496203, -87.704871933586688 43.747390608358046, -87.705373632747339 43.746993643597875, -87.705514132767561 43.747086349167134, -87.705521452653556 43.747091012222249, -87.705528992664455 43.747095487156194, -87.705536743605535 43.74709976851198, -87.705544696024873 43.747103851068644, -87.705552840224797 43.74710772984767, -87.705561166273824 43.747111400119032, -87.705569664018654 43.747114857406963, -87.705578323096674 43.747118097495445, -87.705587132948423 43.747121116433277, -87.705596082830652 43.747123910538996, -87.705605161829325 43.747126476405299, -87.705614358872964 43.747128810903192, -87.705623662746106 43.747130911185835, -87.705633062103004 43.747132774692027, -87.705642545481496 43.747134399149267, -87.705652101316943 43.747135782576606, -87.70566171795636 43.747136923286995, -87.705671383672581 43.747137819889382, -8
 7.705681086678609 43.747138471290391, -87.705690815141992 43.747138876695651, -87.705700557199208 43.747139035610807, -87.705710300970125 43.747138947842039, -87.705720034572607 43.747138613496411, -87.705729746136825 43.747138032981631, -87.705739423819921 43.747137207005608, -87.705749055820263 43.747136136575591, -87.705758630391969 43.747134822996941, -87.705768135859216 43.747133267871526, -87.705777560630409 43.747131473095749, -87.705786893212405 43.747129440858288, -87.705796122224456 43.747127173637374, -87.705799068163088 43.747126449719126, -87.705802047012284 43.747125800424158, -87.705805055176413 43.747125226536191, -87.705808089024487 43.747124728747941, -87.705811144894454 43.747124307660272, -87.705814219097689 43.747123963781441, -87.705817307923496 43.747123697526561, -87.705820407643458 43.747123509216998, -87.705823514516055 43.747123399080053, -87.705826624791115 43.747123367248676, -87.705829734714357 43.74712341376128, -87.705832840531926 43.747123538
 561723, -87.705835938494957 43.747123741499365, -87.705839024864005 43.747124022329253, -87.705842095913653 43.747124380712386, -87.705845147936969 43.747124816216221, -87.705848177250019 43.747125328315057, -87.705851180196206 43.747125916390743, -87.705854153150824 43.747126579733468, -87.705857092525363 43.747127317542507, -87.705859994771828 43.747128128927329, -87.705862856387043 43.747129012908502, -87.705865673916847 43.747129968419046, -87.70586844396037 43.747130994305579, -87.705871163173953 43.747132089329817, -87.705873828275401 43.747133252169981, -87.705876436047745 43.747134481422485, -87.705878983343297 43.747135775603532, -87.705881467087281 43.747137133150993, -87.705883884281675 43.747138552426222, -87.705886232008822 43.747140031716036, -87.706213429998897 43.747357349266075, -87.706221965860294 43.747363217595861, -87.706230218104324 43.747369295389525, -87.706238176955907 43.747375575447769, -87.706245832987463 43.747382050331666, -87.706253177130137 43
 .74738871237156, -87.70626020068444 43.747395553676078, -87.706266895330685 43.747402566141496, -87.706273253138733 43.747409741461318, -87.706279266577468 43.747417071136191, -87.706284928523658 43.747424546483884, -87.706290232270433 43.747432158649623, -87.706295171535189 43.74743989861657, -87.70629974046706 43.747447757216477, -87.706303933653885 43.747455725140604, -87.706307746128545 43.747463792950661, -87.706311173374885 43.747471951090084, -87.706314211333037 43.747480189895278, -87.706316856404285 43.747488499607094, -87.706344662591121 43.747583270426894, -87.706572478003636 43.747548142689979, -87.706567351482917 43.747532951666948, -87.706561480125188 43.747517903004884, -87.706554871416643 43.747503015889876, -87.706547533783507 43.747488309302, -87.70653947658127 43.747473801991177, -87.706530710082873 43.747459512453261, -87.706521245465467 43.747445458906412, -87.706511094796298 43.74743165926796, -87.706500271017191 43.74741813113144, -87.70648878792818 43
 .747404891744289, -87.706476660169756 43.747391957985784, -87.706463903204394 43.74737934634549, -87.706450533296632 43.747367072902364, -87.706436567492503 43.747355153304085, -87.706422023597696 43.747343602747293, -87.70640692015489 43.747332435958057, -87.706391276420149 43.747321667173175, -87.705991925563339 43.747056427954846, -87.705989664877123 43.747054872345458, -87.705987481358846 43.747053259846133, -87.705985377730968 43.747051592467372, -87.705983356616287 43.747049872288095, -87.705981420534769 43.747048101453032, -87.7059795719004 43.747046282170096, -87.705977813018009 43.747044416707617, -87.705976146080644 43.747042507391477, -87.705974573166628 43.747040556602236, -87.705973096237116 43.747038566772197, -87.705971717133536 43.74703654038229, -87.705970437575388 43.747034479959062, -87.705969259158024 43.747032388071489, -87.70596818335072 43.747030267327752, -87.70596721149478 43.747028120372057, -87.705966344801922 43.747025949881241, -87.70596558435273
 9 43.747023758561518, -87.705964931095394 43.747021549145074, -87.705964385844325 43.747019324386628, -87.705963949279365 43.747017087060044, -87.705963621944804 43.747014839954865, -87.705963404248806 43.74701258587281, -87.705963296462699 43.747010327624302, -87.705963298720945 43.747008068024989, -87.705963411020676 43.74700580989213, -87.705963633221842 43.747003556041221, -87.705963965047417 43.74700130928241, -87.705964406083666 43.746999072416983, -87.705964955780686 43.74699684823387, -87.705965613453074 43.746994639506255, -87.705966378280834 43.746992448987974, -87.705968708384248 43.746985787137547, -87.705970720357755 43.746979071022338, -87.70597241181045 43.74697230862381, -87.705973780732293 43.746965507978445, -87.705974825496583 43.746958677168166, -87.705975544861786 43.746951824310749, -87.705975937973136 43.746944957550177, -87.705976004363592 43.746938085046935, -87.705975743954326 43.746931214968313, -87.705975157054951 43.746924355478789, -87.705974244
 36302 43.746917514730157, -87.705973006963347 43.746910700852034, -87.705971446326515 43.746903921941993, -87.705969564307338 43.746897186056152, -87.705967363142491 43.746890501199445, -87.705964845447951 43.746883875316144, -87.705962014215871 43.746877316280482, -87.705958872810967 43.746870831887229, -87.705955424966632 43.746864429842418, -87.705951674780337 43.746858117754243, -87.705947626708891 43.746851903124011, -87.705943285563151 43.746845793337165, -87.705938656502184 43.746839795654559, -87.705933745027266 43.746833917203844, -87.705928556975252 43.746828164970978, -87.705923098511718 43.746822545791879, -87.705917376123523 43.746817066344384, -87.705911396611242 43.746811733140227, -87.705905167080942 43.746806552517398, -87.705898694935883 43.746801530632524, -87.705891987867574 43.746796673453602, -87.705885053846728 43.746791986752875, -87.705744492961159 43.746700213205237, -87.706279846032913 43.746276605980512, -87.706645795338787 43.746519662343331, -87
 .707183006450506 43.746094574329256, -87.706192561166787 43.74543673427381, -87.705970295357957 43.7456568837761))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>REDEVELOPMENT AUTHORITY</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>321310</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>8888</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23454002</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LANDS</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>10.03</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>REDEVELOPMENT AUTHOR</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF THE S 1/2 OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>2003</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>321310</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>SEC 23 DESC AS: COM 226.86'</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>807 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>437120</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>N & 412.81' E OF THE SE COR</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>OF SHEB, WI</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>7</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323029</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707480366925381 43.745473811901761, -87.707807713986483 43.745214778651039, -87.707604038578154 43.745079502186087, -87.707276586328703 43.745338617981474, -87.707480366925381 43.745473811901761))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>7</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323029</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323017</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706612575124794 43.745492476430535, -87.70702116399724 43.74516916206737, -87.706686717021668 43.744947276181449, -87.706327468550398 43.745303110412308, -87.706612575124794 43.745492476430535))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323017</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>9</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323013</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706612575124794 43.745492476430535, -87.706867866017589 43.745662037433981, -87.707276586328703 43.745338617981474, -87.70702116399724 43.74516916206737, -87.706612575124794 43.745492476430535))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>9</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323013</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>10</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323009</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706867866017589 43.745662037433981, -87.707071541750764 43.745797315196434, -87.707480366925381 43.745473811901761, -87.707276586328703 43.745338617981474, -87.706867866017589 43.745662037433981))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>10</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323009</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>11</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323005</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707071541750764 43.745797315196434, -87.707275218399104 43.745932592590066, -87.707684148437096 43.745609005452827, -87.707480366925381 43.745473811901761, -87.707071541750764 43.745797315196434))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>11</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323005</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323001</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.70790886747092 43.745758088327193, -87.70768414843711 43.745609005452827, -87.707275218399104 43.745932592590066, -87.70749982179602 43.746081767921375, -87.70790886747092 43.745758088327193))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323001</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>13</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323025</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707276586328703 43.745338617981474, -87.707604038578154 43.745079502186087, -87.707366173895124 43.744921516764435, -87.707290784082048 43.74495581030969, -87.70702116399724 43.74516916206737, -87.707276586328703 43.745338617981474))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>13</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323025</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>14</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323033</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707684148437096 43.745609005452827, -87.708011390309977 43.745350054747142, -87.707807713986483 43.745214778651039, -87.707480366925381 43.745473811901761, -87.707684148437096 43.745609005452827))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>14</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323033</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>15</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323037</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.70790886747092 43.745758088327193, -87.708140882218245 43.745574491858157, -87.708148309364546 43.745568404989896, -87.708155439420409 43.74556213419033, -87.708162263725228 43.74555568707639, -87.708168773989897 43.745549071479168, -87.708174962306671 43.745542295434419, -87.708180821158948 43.745535367172785, -87.70818634343027 43.745528295109786, -87.70819152241306 43.74552108783562, -87.70819635181671 43.745513754104707, -87.708200825775194 43.745506302825092, -87.708204938854351 43.745498743047577, -87.708208686058285 43.745491083954732, -87.708212062835528 43.745483334849816, -87.708011390309977 43.745350054747142, -87.707684148437096 43.745609005452827, -87.70790886747092 43.745758088327193))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>15</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323037</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>16</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323053</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708212062835528 43.745483334849816, -87.708215089533127 43.745475436747569, -87.708217731422096 43.745467466399411, -87.708219985237506 43.745459433655682, -87.708221848194114 43.745451348443837, -87.708223317989692 43.745443220756158, -87.708224392807907 43.745435060637384, -87.708225071320626 43.745426878172431, -87.708225352689396 43.745418683473716, -87.708230720263501 43.744886245369877, -87.708036870665296 43.744885218069946, -87.707705876163743 43.745147140461874, -87.708212062835528 43.745483334849816))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>16</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323053</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>17</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323049</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708230720263501 43.744886245369877, -87.708232932568123 43.744666792789381, -87.707766832913123 43.744739262290167, -87.707366173895124 43.744921516764435, -87.707705876163743 43.745147140461874, -87.708036870665296 43.744885218069946, -87.708230720263501 43.744886245369877))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>17</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323049</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>18</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323021</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706707342226366 43.744926846832797, -87.706686717021668 43.744947276181449, -87.70702116399724 43.74516916206737, -87.70726534360746 43.744975941580016, -87.706981348422559 43.744728817181596, -87.706707342226366 43.744926846832797))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>18</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323021</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>19</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323041</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707476456585155 43.744871350881894, -87.707215400977788 43.744569723764435, -87.707201809178812 43.744576479384172, -87.707188534639357 43.744583558810497, -87.707175592030907 43.744590954219028, -87.707162995658081 43.74459865743615, -87.707150759442882 43.744606659948111, -87.707138896909242 43.744614952910275, -87.706981348422559 43.744728817181596, -87.70726534360746 43.744975941580016, -87.707290784082048 43.74495581030969, -87.707476456585155 43.744871350881894))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>19</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323041</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323045</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707215400977788 43.744569723764435, -87.707476456585155 43.744871350881894, -87.707682580930211 43.744777587608667, -87.707525327073085 43.744496250364222, -87.707384920869643 43.744518080190304, -87.707368543989034 43.744520837802554, -87.707352305523486 43.744523996466867, -87.707336224153693 43.744527552549542, -87.707320318379686 43.744531501959621, -87.707304606499491 43.744535840153759, -87.707289106588036 43.744540562141268, -87.707273836476503 43.74454566248999, -87.70725881373167 43.744551135332493, -87.707244055635726 43.744556974372827, -87.707229579166508 43.74456317289372, -87.707215400977788 43.744569723764435))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323045</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>21</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323057</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707919978694591 43.744715451305765, -87.707840631509399 43.744447227335243, -87.707525327073085 43.744496250364222, -87.707682580930211 43.744777587608667, -87.707766832913137 43.744739262290167, -87.707919978694591 43.744715451305765))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>21</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323057</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>22</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323061</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708235663366708 43.744395905585144, -87.708171348083198 43.744395807031196, -87.707840631509399 43.744447227335243, -87.707919978694591 43.744715451305765, -87.708232932568123 43.744666792789381, -87.708235663366708 43.744395905585144))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>22</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323061</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>23</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322001</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709763923723742 43.745580952951428, -87.709754569512782 43.745615717626528, -87.709746629597277 43.745650666696207, -87.709702186422888 43.745865993303234, -87.709960926254297 43.745894059962843, -87.709803855363475 43.746665903002317, -87.709684108016802 43.747264903469514, -87.709548927132815 43.747368264721757, -87.709218984699021 43.747149141618358, -87.708963367553366 43.747351414849035, -87.709288531472609 43.747567365540306, -87.709077011629986 43.747729094066372, -87.706778840905017 43.748065261836409, -87.706721445941596 43.747869649262789, -87.706388326497105 43.747921013800109, -87.706445072483504 43.748114418339064, -87.705075447293225 43.748316121952726, -87.704196971393657 43.748449123561031, -87.704039103844991 43.748460607410671, -87.704057191704422 43.748556607222554, -87.709136874848113 43.747815014684669, -87.709480080056707 43.747603591254808, -87.709811743903572 43.747302110830404, -87.710068119688671 43.7459897048275
 15, -87.710143917103295 43.745722812163741, -87.710274660502577 43.745566879767587, -87.710350792188791 43.74544029460759, -87.710411777121934 43.745296929699045, -87.710452056515891 43.745226717630374, -87.711364434264496 43.74445247253869, -87.712803094360439 43.744097862214403, -87.712803089923696 43.743996452311052, -87.71128736610072 43.744370057808958, -87.710410927391479 43.74511380512191, -87.710083286971013 43.745681901481888, -87.709763923723742 43.745580952951428))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>23</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322001</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>24</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322002</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.711284902196539 43.744107541188725, -87.71112348238951 43.744202320201502, -87.711098346378563 43.744221728734317, -87.711074069099013 43.744241703557009, -87.710125957052824 43.745047089657319, -87.710088320459633 43.745080238880902, -87.710052337659548 43.745114339630092, -87.710018054388982 43.745149348563416, -87.709985514224428 43.745185221185068, -87.709954758527147 43.745221911901396, -87.709925826390602 43.745259374078906, -87.709898754590753 43.745297560103488, -87.709873577539241 43.745336421440918, -87.709850327239721 43.745375908698598, -87.709829033247118 43.745415971688253, -87.709809722630084 43.745456559489774, -87.70979241993652 43.745497620515906, -87.709777147162384 43.745539102577808, -87.709763923723742 43.745580952951428, -87.710083286971013 43.745681901481888, -87.710410927391479 43.74511380512191, -87.71128736610072 43.744370057808958, -87.712803089923696 43.743996452311052, -87.712803079018343 43.743747140180496, 
 -87.712620281153349 43.743746776679977, -87.711284902196539 43.744107541188725))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>24</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322002</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>25</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322006</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709976536076724 43.744691515306528, -87.710057618774442 43.744741726692688, -87.710460739583183 43.744399292910934, -87.708500539842291 43.744396311088899, -87.708498692361857 43.744579656149178, -87.709658866611875 43.744602910535882, -87.709677110009835 43.744603512861026, -87.709695312052702 43.744604587553866, -87.709713449477121 43.744606133240886, -87.709731499102375 43.744608147946614, -87.709749437859884 43.744610629096094, -87.709767242822792 43.744613573518315, -87.709784891235216 43.744616977450086, -87.709802360541374 43.744620836540982, -87.70981962841438 43.744625145858826, -87.709836672784718 43.74462989989604, -87.709853471868556 43.744635092576686, -87.709870004195565 43.744640717264154, -87.709886248636266 43.744646766769748, -87.709902184429154 43.744653233361809, -87.709917791207133 43.744660108775612, -87.709933049023618 43.744667384223924, -87.709947938377994 43.744675050408276, -87.709962440240517 43.744683097530725
 , -87.709976536076724 43.744691515306528))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>25</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322006</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>26</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322003</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709521547465059 43.746741170690939, -87.709516247429349 43.746764107145871, -87.709509846985497 43.746786895617142, -87.709502353922417 43.74680950836818, -87.709493777358944 43.746831917876214, -87.709484127732722 43.746854096865874, -87.709473416787475 43.74687601834227, -87.709461657558748 43.746897655623982, -87.709448864358023 43.746918982375398, -87.709435052755353 43.746939972638884, -87.709420239560316 43.746960600866302, -87.709404442801727 43.746980841950162, -87.709387681705479 43.747000671254149, -87.709369976671368 43.74702006464311, -87.709351349248067 43.747038998512444, -87.709331822107075 43.747057449816829, -87.709311419015023 43.747075396098317, -87.709290164804742 43.747092815513554, -87.709218984699021 43.747149141618358, -87.709548927132815 43.747368264721757, -87.709684108016802 43.747264903469514, -87.709803855363475 43.746665903002317, -87.709960926254297 43.745894059962843, -87.709702186422888 43.745865993303234,
  -87.709521547465059 43.746741170690939))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>26</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322003</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>27</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322004</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706721445941596 43.747869649262789, -87.706778840905017 43.748065261836409, -87.709077011629986 43.747729094066372, -87.709288531472609 43.747567365540306, -87.708963367553366 43.747351414849035, -87.7088913903969 43.747408370975919, -87.70886961369024 43.747425018573075, -87.708847059623665 43.747441113052766, -87.708823754913368 43.747456635350034, -87.708799727164731 43.747471567077696, -87.708775004839737 43.747485890548113, -87.708749617223191 43.747499588794142, -87.70872359438799 43.747512645589289, -87.708696967159639 43.747525045466851, -87.708669767079599 43.747536773738297, -87.708642026367997 43.747547816510682, -87.708613777885375 43.747558160703008, -87.708585055093906 43.747567794061858, -87.708555892017628 43.747576705175803, -87.70852632320215 43.747584883488962, -87.708496383673776 43.747592319313526, -87.708466108898008 43.747599003841202, -87.708435534737461 43.747604929153674, -87.708404697409492 43.747610088231937, -
 87.706721445941596 43.747869649262789))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>27</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322004</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>28</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322005</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.704006624219375 43.748288223707824, -87.704039103844991 43.748460607410671, -87.704196971393657 43.748449123561031, -87.705075447293225 43.748316121952726, -87.706445072483504 43.748114418339064, -87.706388326497105 43.747921013800109, -87.704006624219375 43.748288223707824))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>28</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322005</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>29</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322009</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708336985426556 43.747379333687014, -87.708356909060171 43.747376000468108, -87.70837666266641 43.747372172194282, -87.70839622284592 43.74736785340037, -87.708415566428499 43.747363049202242, -87.708434670500552 43.747357765290793, -87.708453512432158 43.747352007925116, -87.708472069904005 43.747345783925176, -87.708490320933734 43.747339100663659, -87.708508243901989 43.74733196605731, -87.708525817578078 43.747324388557509, -87.708543021145047 43.747316377140208, -87.708559834224431 43.747307941295453, -87.708576236900328 43.747299091015961, -87.708592209742974 43.74728983678542, -87.708607733831826 43.747280189565984, -87.708622790777952 43.747270160785334, -87.70863736274579 43.747259762323132, -87.708651432474284 43.747249006496951, -87.708761752353126 43.74716170966439, -87.707528978270503 43.746342960734943, -87.707271501132752 43.746546700203751, -87.707260020896314 43.746556111983871, -87.707249005090546 43.746565811080302, -87
 .707238467387754 43.746575785455128, -87.70722842086694 43.746586022728799, -87.707218877997448 43.746596510195452, -87.707209850623585 43.746607234838685, -87.707201349949869 43.746618183347714, -87.707193386527067 43.746629342133936, -87.707185970239237 43.746640697347722, -87.707179110291335 43.746652234895642, -87.707172815197879 43.746663940457964, -87.707167092772281 43.746675799506441, -87.707161950117225 43.746687797322274, -87.707157393615859 43.746699919014439, -87.707153428923817 43.746712149538212, -87.707150060962192 43.746724473713684, -87.707147293911504 43.746736876244775, -87.70714513120646 43.746749341738116, -87.707143575531617 43.746761854722202, -87.707142628818247 43.746774399666549, -87.707142292241684 43.746786961001021, -87.707142566220099 43.746799523135117, -87.70714345041381 43.746812070477326, -87.70714494372578 43.746824587454498, -87.707147044302943 43.746837058531185, -87.707149749538573 43.746849468228831, -87.707153056075413 43.7468618011451
 23, -87.70734958532509 43.747531596177808, -87.708336985426556 43.747379333687014))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>29</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322009</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>30</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106710</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718910230259993 43.753578165487291, -87.718984526662197 43.753651652900373, -87.719228236730345 43.753892707678439, -87.719350338711223 43.753827845954604, -87.71959910017938 43.753727483338764, -87.719086819817235 43.752943038738842, -87.718323570708506 43.752941363285608, -87.718209270996226 43.753014853086512, -87.718910230259993 43.753578165487291))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>30</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>GARTON TOY FACTORY APT</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106710</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1930</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23314001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>3161200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>179100</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.64</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>GARTON TOY FACTORY A</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 10 & 11 BLK 133</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>72</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>10000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1930</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>746 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106710</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AND ALL OF LOTS 1,2,3,4,5,6</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 S PARK STREET</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>71636</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>AND PRT OF LOT 7 BLK 123</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>HOMES LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>31</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>107750</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718107282157632 43.753014473041993, -87.718209270996226 43.753014853086512, -87.718320273402966 43.752942277800763, -87.718321678495002 43.752941359125565, -87.718323570708506 43.752941363285608, -87.719086819817235 43.752943038738842, -87.71862411422471 43.75260117240812, -87.718305895759897 43.752804126741324, -87.718149680253973 43.752803133976343, -87.718109012839335 43.752770451769564, -87.718107282157632 43.753014473041993))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>31</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>GORMAN PROPERTIES LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>107750</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>8888</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23304001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>700</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>41800</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.4</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>GORMAN PROPERTIES LL</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOT 8, ALL OF LOT 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>5000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>107750</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AND PRT OF LOTS 10 & 11 BLK</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 S PARK STREET</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>16720</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>133 DESC AS FOLLOWS: COMM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>33</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106720</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.719559153960461 43.754107756825093, -87.719730692305049 43.754064424209865, -87.719818412440603 43.754064998119702, -87.71959910017938 43.753727483338764, -87.719350338711223 43.753827845954604, -87.719559153960461 43.754107756825093))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>32</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>BLUE MOON STUDIO, INC.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106720</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1945</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>22289001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>158800</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>22700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.21</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>BLUE MOON STUDIO, IN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 7,8,9 & 10 BLK</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>175000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1946</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>834 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106720</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>123 DESC AS FOLLOWS: COM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>834 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>9060</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>SE COR LOT 12 BLK 124, TH S</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>34</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>206315</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.719559153960461 43.754107756825093, -87.719400134374126 43.754086402741287, -87.719210663860878 43.754060959219302, -87.718927893773525 43.754175321119249, -87.718944579513447 43.754194025893732, -87.718960363816933 43.754213137338738, -87.718975227839138 43.7542326326382, -87.718989153833817 43.754252488517707, -87.719002125174512 43.75427268127239, -87.719014126374461 43.754293186795188, -87.719027870374916 43.754316652234834, -87.719042740999299 43.754339753940421, -87.719058719961481 43.754362463502297, -87.71907578761234 43.754384752992983, -87.719093922963822 43.754406595001612, -87.719113103714776 43.754427962667528, -87.71913330627838 43.754448829713425, -87.719154505811119 43.754469170477613, -87.719176676243407 43.75448895994554, -87.719199790311535 43.754508173780657, -87.719223819591278 43.754526788354262, -87.719248734532812 43.754544780774587, -87.719453379221463 43.754687468970474, -87.720012212508706 43.754266360330043, -8
 7.719818412440603 43.754064998119702, -87.719730692305049 43.754064424209865, -87.719559153960461 43.754107756825093))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>33</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>REDEVELOPMENT AUTHORITY</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>206315</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23157014</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.9</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>REDEVELOPMENT AUTHOR</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1 & 2 BLK 110</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>206315</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AND PRT OF LOTS 7 & 8 BLK</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>807 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>38920</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>109 AND PRT OF VACATED N</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>35</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106740</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718107282157632 43.753014473041993, -87.718103171261347 43.753594091627534, -87.718115272891197 43.753643542439583, -87.718121941138776 43.753657670041889, -87.718129248620144 43.753671630527769, -87.718137187383476 43.753685408704889, -87.71814574878988 43.75369898957927, -87.718154923522931 43.753712358371637, -87.718862424642637 43.753716514235499, -87.718984526662197 43.753651652900373, -87.718910230259993 43.753578165487291, -87.718209270996226 43.753014853086512, -87.718107282157632 43.753014473041993))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>34</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>LABOR HALL ASS'N INC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106740</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1940</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23301001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.63</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>LABOR HALL ASS'N INC</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>LOTS 10, 11 & 12 BLK 124 AND</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1104 WISCONSIN AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106740</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THAT PRT OF VACATED N WATER</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1104 WISCONSIN AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>27236</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>ST FRONTAGE RD ADJ</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>36</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718984526662197 43.753651652900373, -87.718862424642637 43.753716514235499, -87.718154923522931 43.753712358371637, -87.718165483104571 43.753726507653226, -87.718176729670731 43.753740376003464, -87.718188649015573 43.75375394590435, -87.718201226083465 43.753767200214874, -87.718214444987908 43.753780122192616, -87.718228289031629 43.753792695514974, -87.718242740727646 43.753804904299713, -87.718257781821379 43.753816733125106, -87.718273393313751 43.753828167049328, -87.718289555485086 43.753839191629389, -87.718306247920125 43.753849792939349, -87.718323449533671 43.753859957587963, -87.718341138597424 43.753869672735533, -87.718359292767261 43.753878926110119, -87.718377889111508 43.753887706023129, -87.718396904139951 43.753896001384007, -87.718416313833416 43.753903801714252, -87.718436093674256 43.753911097160689, -87.71845621867719 43.753917878507899, -87.718476663420859 43.753924137189841, -87.718497402080061 43.753929865300698
 , -87.71852622851749 43.753937991358221, -87.718554647715564 43.753946839059708, -87.718582625302972 43.753956397704457, -87.718610127442517 43.753966655731915, -87.718637120871961 43.753977600735716, -87.718663572944266 43.753989219478562, -87.718689451667018 43.754001497908355, -87.718714725741265 43.754014421175114, -87.718739364599188 43.754027973648988, -87.718763338441263 43.754042138939106, -87.718786618272119 43.754056899913422, -87.718809175935718 43.754072238719452, -87.718830984149378 43.754088136805812, -87.718852016536744 43.754104574944755, -87.718872247659775 43.754121533255272, -87.718891653049369 43.7541389912273, -87.718910209235105 43.754156927746358, -87.718927893773525 43.754175321119249, -87.719210663860878 43.754060959219302, -87.719400134374126 43.754086402741287, -87.719332766202342 43.753996097515561, -87.719228236730345 43.753892707678439, -87.718984526662197 43.753651652900373))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>35</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23157012</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>671500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>50700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1-5 BLK 124 AND</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>40000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1999</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>828 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>VAC NIAGARA AVE DESC AS</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 SOUTH PARK ST</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>22500</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FOLLOWS: COM AT INTERSECTION</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PHASE II LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>78</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>215680</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.739738943501862 43.74591685624565, -87.739741684289129 43.745914502961043, -87.739745197884901 43.745911390295298, -87.739748636024586 43.745908233687359, -87.739751997499567 43.745905033841495, -87.739755281345552 43.745901792163878, -87.739758486838255 43.745898509357964, -87.739761612770678 43.745895186654735, -87.739764658418522 43.74589182475767, -87.739767622332067 43.745888424722594, -87.739770504031441 43.745884987954838, -87.739773302791733 43.745881514982294, -87.739776017407124 43.745878007387105, -87.739778646911105 43.745874465873129, -87.739781191065418 43.745870891669746, -87.739783648661941 43.7458672856568, -87.739786018978648 43.745863649240029, -87.739788301534475 43.74585998347365, -87.739790495605718 43.745856289236677, -87.739792600227545 43.745852567759727, -87.739794614919532 43.745848820272535, -87.739796539201208 43.745845048004888, -87.739798372349398 43.745841252011388, -87.739800113639788 43.745837432995522, -
 87.739801763078532 43.745833592888509, -87.739803319456982 43.745829732394625, -87.739804783021185 43.745825852742456, -87.739806152806935 43.745821955338116, -87.739807428332625 43.745818041060261, -87.739898512618666 43.745527260343017, -87.739913648102757 43.745480309993532, -87.739935999976055 43.745415388548643, -87.739959911360216 43.745350759635528, -87.739985375048093 43.745286443104256, -87.740012383105622 43.745222458630515, -87.740040927113313 43.745158825539612, -87.740070998652484 43.745095563332299, -87.740102588577386 43.745032691335005, -87.740135687256497 43.744970228348194, -87.74017028433407 43.744908193875681, -87.740206369451215 43.744846606367943, -87.740243931767083 43.744785484978422, -87.740282959711664 43.744724847983903, -87.74032344123188 43.744664714013084, -87.740365364032158 43.744605101519454, -87.740408715573167 43.744546028430172, -87.740453482589871 43.744487512849112, -87.740499651089792 43.744429572530258, -87.740547207322791 43.744372225
 227096, -87.740596137053444 43.744315488342792, -87.740646424835148 43.744259379106936, -87.740698055705295 43.744203914572722, -87.740751013733345 43.744149111970493, -87.74080528298559 43.744094987477204, -87.740860846562143 43.744041557973638, -87.740920156781712 43.743985507816184, -87.740938035143643 43.74396836560912, -87.740959909406001 43.74394669218524, -87.740981258972994 43.743924745397848, -87.741002076600523 43.743902531755296, -87.741022356498689 43.743880058114698, -87.741042092392689 43.743857331158353, -87.741061278009425 43.743834358095292, -87.741079907559111 43.743811145782544, -87.741097975494654 43.743787701252366, -87.741115476511155 43.743764031536564, -87.741132404821144 43.743740144194462, -87.741148755604129 43.743716046257049, -87.74116452379802 43.743691744931297, -87.741179704584653 43.743667247950427, -87.741194293144744 43.743642562696586, -87.741208285627664 43.743617696550231, -87.74122167697206 43.74359265689386, -87.741234463572312 43.7435
 67451985378, -87.741504992143106 43.743019473446395, -87.739742790225947 43.743153897353885, -87.739371472528489 43.743182611851147, -87.739372380373354 43.743393955221912, -87.739373158402159 43.743575021200435, -87.738669311789508 43.743576608068757, -87.73867105135983 43.743982634647686, -87.738672602981794 43.744344766579076, -87.738673378681554 43.744525832536318, -87.738675118087272 43.744931859223399, -87.738676669776879 43.74529399074315, -87.738677609973649 43.745513464673273, -87.738679373230667 43.745924977895697, -87.738830744181811 43.74592463702448, -87.738982114646177 43.745924295953607, -87.739133485349768 43.745923954506317, -87.73921673927228 43.745923766703804, -87.739216951239811 43.745973148441315, -87.739285068074466 43.745972994595853, -87.739284293067854 43.746122704863559, -87.739290779151403 43.74611727577485, -87.739297394818067 43.74611192968996, -87.739304138377008 43.746106668016211, -87.739311007654763 43.746101492688403, -87.739318000232856 43
 .746096404763954, -87.739325114422698 43.746091406352406, -87.73933234780587 43.746086498511161, -87.739339698208298 43.746081682999467, -87.739347163454838 43.746076961225448, -87.739354741128736 43.746072334773167, -87.739362429054268 43.746067804875203, -87.73937022481303 43.746063372588921, -87.739378126231529 43.746059039849136, -87.739386130649166 43.746054807713648, -87.739394235890245 43.746050677414999, -87.739402439295844 43.746046650537686, -87.739410738204285 43.746042727788357, -87.73941913044095 43.746038910750698, -87.739427613103103 43.746035200482908, -87.739436184015062 43.746031598217549, -87.739444840273507 43.746028104837229, -87.739453579217866 43.746024721399742, -87.739462398430305 43.746021449138055, -87.73947129500749 43.746018288934778, -87.739480266288865 43.746015241847736, -87.73948930961329 43.746012308759134, -87.739498422076409 43.746009490200493, -87.739507601019255 43.746006787756265, -87.739516843779086 43.746004201782021, -87.739526147210
 398 43.746001733160803, -87.739535508651016 43.745999382423669, -87.739544925440327 43.74599715062844, -87.739554394431778 43.745995038307044, -87.739563912721565 43.745993046166497, -87.739573477646317 43.745991174386823, -87.739576112671685 43.745990681765363, -87.739581475820827 43.74598965230053, -87.739586813570199 43.745988555284292, -87.739592123740749 43.745987390895792, -87.739597405122169 43.745986159312608, -87.739602656263571 43.745984861239442, -87.739607875227577 43.7459834966795, -87.73961306056438 43.74598206668859, -87.739618210578229 43.745980571093973, -87.739623323818265 43.745979010600315, -87.739628398832537 43.745977385561169, -87.739633433927992 43.745975696681626, -87.739638427652679 43.745973944315217, -87.739643226889626 43.745972185775237, -87.739648134736129 43.745970310127248, -87.739652996131156 43.745968372580954, -87.739657810592533 43.745966373839408, -87.739662576184529 43.745964314432548, -87.739667291214133 43.745962195065445, -87.7396719
 54714808 43.745960016442005, -87.739676564993033 43.745957779091711, -87.739681120840103 43.745955483718866, -87.739685620563009 43.745953131028543, -87.739690062953656 43.745950721900584, -87.739694446802801 43.745948256863706, -87.739698770659615 43.745945736622609, -87.739703033074363 43.745943162233083, -87.739707233080011 43.745940534223443, -87.739711368741908 43.745937853474757, -87.739715439578518 43.74593512086566, -87.739719443897314 43.745932337276805, -87.739723380730766 43.745929503060935, -87.739727248630771 43.745926619800542, -87.739731046388144 43.745923688024376, -87.739732419732718 43.745922602145441, -87.739736121175852 43.74591938663707, -87.739738943501862 43.74591685624565))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>36</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>WIS PUBLIC SERVICE CORP</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>215680</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>28229001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>WTC</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.07</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>WIS PUBLIC SERVICE C</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE NW NW SEC 27 &</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>2500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>933 S WILDWOOD AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>215680</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>NE NE SEC 28 DESC AS: COM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>933 S WILDWOOD AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>2973</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE NE CORNER LOT 14 BLOCK</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>6</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>79</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>209422</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.735111069468644 43.745982338700138, -87.735112810919318 43.746393851967369, -87.735207363130243 43.746393642033901, -87.735358734813246 43.746393305759518, -87.735510106735504 43.746392969108733, -87.735661478655928 43.746392632433036, -87.735812850331811 43.746392295557264, -87.735811106928367 43.745980782113655, -87.735659736047793 43.745981119161264, -87.735508365164293 43.745981455832847, -87.735356994278959 43.745981792479519, -87.735205623390712 43.745982128750185, -87.735111069468644 43.745982338700138))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>37</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>WOLF'S LINEN & UNIFORM</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>209422</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>27102002</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>215900</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>LYMAN ADDITION</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>27800</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.64</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>185X150</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>WOLF'S LINEN & UNIFO</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>THE W 25' OF LOT 3 & ALL OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>300000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1969</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2115 NEW JERSEY AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>209422</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>LOTS 4,5,6 & 7 BLK 12</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 714</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>27750</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53082</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>RENTAL INC.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>6</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>80</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>208215</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.742099576502142 43.746622871113601, -87.741829933435781 43.746619539193922, -87.741462586770183 43.746013045683526, -87.7406159385596 43.74600644551267, -87.740603514917268 43.746604483642493, -87.741250627601929 43.746612378939965, -87.741426530127086 43.746688945834897, -87.74142532454141 43.746811299968989, -87.74148455150177 43.746792291039135, -87.741544707501745 43.746774882722534, -87.742099576502142 43.746622871113601))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>38</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>PFAFF, JOHN A. &</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>208215</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>21483006</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>FAIRWAY HILLS SUBD</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>15700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>PFAFF, JOHN A. &</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>TRACTS 1 & 2 CSM REC IN VOL</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>15000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>208215</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>8 P 192 AS DOC #1167430 ROD</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>735 FAIRWAY DR</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>66342</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>CYNTHIA A.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>81</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.74576838447615 43.700643339017326, -87.745976167840595 43.700169225814136, -87.745565819563211 43.700151286399205, -87.745464198323873 43.700164975151019, -87.745462405039135 43.700572950254355, -87.74576838447615 43.700643339017326))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>39</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>82</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.743028720202432 43.700857692516337, -87.743034958100552 43.700861198940856, -87.743041024197538 43.700864860586314, -87.743046911158885 43.700868673025475, -87.743052611866759 43.700872631648778, -87.743058119428454 43.700876731669901, -87.743063427184808 43.70088096813155, -87.743068528718268 43.700885335911501, -87.743073417860558 43.700889829728716, -87.743078088700244 43.700894444149782, -87.743082535589849 43.700899173595452, -87.74308675315261 43.700904012347408, -87.743090736289076 43.700908954555203, -87.743094480183217 43.700913994243237, -87.743097980308278 43.700919125318094, -87.743101232432238 43.70092434157587, -87.743104232622926 43.70092963670961, -87.743106977252779 43.700935004317031, -87.743109463003222 43.70094043790823, -87.743111686868673 43.700945930913484, -87.743113646160211 43.70095147669128, -87.743115338508844 43.700957068536255, -87.743116761868222 43.700962699687345, -87.743117914517342 43.700968363335988, -8
 7.743118795062472 43.700974052634329, -87.74311940243885 43.70097976070344, -87.743119735912046 43.700985480641769, -87.743119795078755 43.700991205533391, -87.743119579867397 43.700996928456348, -87.743119090538073 43.701002642491105, -87.743118327682382 43.701008340728862, -87.743117292222578 43.701014016279899, -87.743115985410569 43.701019662281958, -87.743114408826344 43.701025271908485, -87.743112564376048 43.701030838376887, -87.743110454289749 43.701036354956798, -87.743108081118635 43.701041814978119, -87.743105447732063 43.701047211839175, -87.743102557313975 43.70105253901464, -87.743099413359076 43.701057790063437, -87.74309601966867 43.701062958636548, -87.743092380345999 43.701068038484649, -87.743088499791284 43.701073023465725, -87.743084382696438 43.701077907552431, -87.743080034039366 43.701082684839427, -87.743075459078 43.701087349550512, -87.743070663343843 43.70109189604559, -87.74306565263538 43.701096318827481, -87.743060433010982 43.701100612548615, 
 -87.743055010781688 43.701104772017445, -87.743049392503451 43.701108792204764, -87.7430435849693 43.701112668249785, -87.743037595201088 43.701116395465938, -87.743031430441022 43.701119969346664, -87.743025098142894 43.701123385570781, -87.743018605963044 43.701126640007722, -87.743011961751179 43.701129728722563, -87.743005173540752 43.701132647980721, -87.74299824953944 43.701135394252489, -87.742991198119029 43.701137964217388, -87.742984027805349 43.701140354768043, -87.742976747268102 43.701142563014052, -87.742969365310117 43.701144586285402, -87.742961890856989 43.701146422135764, -87.742954332946042 43.701148068345411, -87.742946700715606 43.70114952292387, -87.742939003393786 43.70115078411245, -87.742931250287469 43.701151850386225, -87.742923450770917 43.701152720455951, -87.742915614274594 43.701153393269635, -87.742907750273574 43.70115386801379, -87.742899868276282 43.701154144114383, -87.74289197781286 43.701154221237573, -87.742884088423693 43.7011540992901
 29, -87.742876209647861 43.701153778419481, -87.742868351011609 43.701153259013616, -87.742860522016883 43.701152541700523, -87.742852732129677 43.701151627347528, -87.742844990768788 43.701150517060157, -87.742837307294337 43.701149212180887, -87.742829690996416 43.701147714287423, -87.742822151083914 43.701146025190923, -87.742814696673335 43.701144146933608, -87.742807336777844 43.701142081786521, -87.742800080296277 43.701139832246646, -87.742792936002459 43.701137401033876, -87.742785912534558 43.701134791087824, -87.743053016573043 43.701491556584251, -87.743030489394016 43.701502598702255, -87.743034723080015 43.701507144845181, -87.742867390699416 43.701589143624247, -87.742800977157756 43.702169640467794, -87.744776007975375 43.702288606010761, -87.74508473449923 43.702138710486757, -87.745463225525015 43.701276014882836, -87.74443623887538 43.701038934421135, -87.744716077620041 43.700400739666591, -87.745424666989194 43.700564310972332, -87.745426400335518 43.7001
 70028256295, -87.745051173930079 43.700220694992133, -87.74503271900943 43.700216370967681, -87.744299212965075 43.70038888670048, -87.744133690890834 43.700440739748217, -87.744020804811569 43.700401576813469, -87.74327166966512 43.70037594754929, -87.743255956412042 43.700637041723468, -87.743028720202432 43.700857692516337))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>39</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>81</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.74576838447615 43.700643339017326, -87.745976167840595 43.700169225814136, -87.745565819563211 43.700151286399205, -87.745464198323873 43.700164975151019, -87.745462405039135 43.700572950254355, -87.74576838447615 43.700643339017326))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>40</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>82</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.743028720202432 43.700857692516337, -87.743034958100552 43.700861198940856, -87.743041024197538 43.700864860586314, -87.743046911158885 43.700868673025475, -87.743052611866759 43.700872631648778, -87.743058119428454 43.700876731669901, -87.743063427184808 43.70088096813155, -87.743068528718268 43.700885335911501, -87.743073417860558 43.700889829728716, -87.743078088700244 43.700894444149782, -87.743082535589849 43.700899173595452, -87.74308675315261 43.700904012347408, -87.743090736289076 43.700908954555203, -87.743094480183217 43.700913994243237, -87.743097980308278 43.700919125318094, -87.743101232432238 43.70092434157587, -87.743104232622926 43.70092963670961, -87.743106977252779 43.700935004317031, -87.743109463003222 43.70094043790823, -87.743111686868673 43.700945930913484, -87.743113646160211 43.70095147669128, -87.743115338508844 43.700957068536255, -87.743116761868222 43.700962699687345, -87.743117914517342 43.700968363335988, -8
 7.743118795062472 43.700974052634329, -87.74311940243885 43.70097976070344, -87.743119735912046 43.700985480641769, -87.743119795078755 43.700991205533391, -87.743119579867397 43.700996928456348, -87.743119090538073 43.701002642491105, -87.743118327682382 43.701008340728862, -87.743117292222578 43.701014016279899, -87.743115985410569 43.701019662281958, -87.743114408826344 43.701025271908485, -87.743112564376048 43.701030838376887, -87.743110454289749 43.701036354956798, -87.743108081118635 43.701041814978119, -87.743105447732063 43.701047211839175, -87.743102557313975 43.70105253901464, -87.743099413359076 43.701057790063437, -87.74309601966867 43.701062958636548, -87.743092380345999 43.701068038484649, -87.743088499791284 43.701073023465725, -87.743084382696438 43.701077907552431, -87.743080034039366 43.701082684839427, -87.743075459078 43.701087349550512, -87.743070663343843 43.70109189604559, -87.74306565263538 43.701096318827481, -87.743060433010982 43.701100612548615, 
 -87.743055010781688 43.701104772017445, -87.743049392503451 43.701108792204764, -87.7430435849693 43.701112668249785, -87.743037595201088 43.701116395465938, -87.743031430441022 43.701119969346664, -87.743025098142894 43.701123385570781, -87.743018605963044 43.701126640007722, -87.743011961751179 43.701129728722563, -87.743005173540752 43.701132647980721, -87.74299824953944 43.701135394252489, -87.742991198119029 43.701137964217388, -87.742984027805349 43.701140354768043, -87.742976747268102 43.701142563014052, -87.742969365310117 43.701144586285402, -87.742961890856989 43.701146422135764, -87.742954332946042 43.701148068345411, -87.742946700715606 43.70114952292387, -87.742939003393786 43.70115078411245, -87.742931250287469 43.701151850386225, -87.742923450770917 43.701152720455951, -87.742915614274594 43.701153393269635, -87.742907750273574 43.70115386801379, -87.742899868276282 43.701154144114383, -87.74289197781286 43.701154221237573, -87.742884088423693 43.7011540992901
 29, -87.742876209647861 43.701153778419481, -87.742868351011609 43.701153259013616, -87.742860522016883 43.701152541700523, -87.742852732129677 43.701151627347528, -87.742844990768788 43.701150517060157, -87.742837307294337 43.701149212180887, -87.742829690996416 43.701147714287423, -87.742822151083914 43.701146025190923, -87.742814696673335 43.701144146933608, -87.742807336777844 43.701142081786521, -87.742800080296277 43.701139832246646, -87.742792936002459 43.701137401033876, -87.742785912534558 43.701134791087824, -87.743053016573043 43.701491556584251, -87.743030489394016 43.701502598702255, -87.743034723080015 43.701507144845181, -87.742867390699416 43.701589143624247, -87.742800977157756 43.702169640467794, -87.744776007975375 43.702288606010761, -87.74508473449923 43.702138710486757, -87.745463225525015 43.701276014882836, -87.74443623887538 43.701038934421135, -87.744716077620041 43.700400739666591, -87.745424666989194 43.700564310972332, -87.745426400335518 43.7001
 70028256295, -87.745051173930079 43.700220694992133, -87.74503271900943 43.700216370967681, -87.744299212965075 43.70038888670048, -87.744133690890834 43.700440739748217, -87.744020804811569 43.700401576813469, -87.74327166966512 43.70037594754929, -87.743255956412042 43.700637041723468, -87.743028720202432 43.700857692516337))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>40</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>83</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470935</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.749764184983547 43.702599105113912, -87.749924234566436 43.701143718350011, -87.751720154216585 43.701163991971661, -87.752022612268775 43.701167403555772, -87.751991972049268 43.702597368128302, -87.752066418842617 43.702653083651128, -87.753375073656727 43.702667913986943, -87.753405173682921 43.701265264364046, -87.755201165674208 43.701285536413032, -87.755902559235665 43.701293448074104, -87.755906083065327 43.701128859699722, -87.755281521178247 43.70112181999562, -87.755312484095043 43.699676270783655, -87.755312589519065 43.699671352746662, -87.750416656341258 43.69956241899439, -87.74653911601682 43.699483247602309, -87.746079357667739 43.700531393540913, -87.746961375949937 43.700580803844844, -87.746722706494225 43.701311577243054, -87.745760832497794 43.701257763250375, -87.74560357297328 43.701616373124644, -87.746709709518072 43.701682992416146, -87.747320953966394 43.701718221518504, -87.747237121329036 43.702451714392865, 
 -87.749764184983547 43.702599105113912))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>41</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470935</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9126001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 9 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>51.5</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF THE N1/2 OF THE N1/2</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4602A S BUSINESS DR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470935</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>OF SEC 9 DESC AS: COM N-89-</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>DEG-31'-50"-E 759.00' & S-</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>84</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470622</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.759448504644112 43.703003134257159, -87.759456348884854 43.703156466892267, -87.759834480804287 43.703162307429622, -87.759826598945978 43.703008257169742, -87.759448504644112 43.703003134257159))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>42</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470622</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4351005</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 4 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.13</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SW 1/4 SW 1/4 COM AT SW</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470622</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COR OF LOT 7A CSM REC IN VOL</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>5606</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>13 P 51-52 AS DOC #1445950</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>85</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>479061</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.75414333287695 43.705253633165022, -87.754170218332504 43.70383633977265, -87.752846872516727 43.703818339368858, -87.7519720493449 43.703806431445756, -87.751966079968582 43.704708040710692, -87.751966174860954 43.704725565418578, -87.751966691081108 43.70474308622186, -87.751967628852483 43.704760597501952, -87.751968987676776 43.70477809487052, -87.75197076729107 43.704795572007548, -87.751972966711207 43.704813023998845, -87.751975586403887 43.704830445576512, -87.751978624413937 43.704847830950236, -87.751982080242357 43.704865175556058, -87.751985952660036 43.704882473602382, -87.75199024068273 43.704899720174993, -87.751994943081911 43.704916909657825, -87.752000058147317 43.704934037137946, -87.752005584650959 43.704951097174842, -87.752011520640025 43.704968084680438, -87.752017864403044 43.704984994390621, -87.75202461398716 43.705001821217316, -87.752031767439505 43.705018560072418, -87.752039322322602 43.705035205693122, -87.7
 52047276684735 43.705051753342438, -87.752055627845209 43.705068197406838, -87.75206437336945 43.705084533501342, -87.752073510577333 43.705100756187981, -87.752083036549664 43.705116860907026, -87.752092948607455 43.705132842571665, -87.75210324358774 43.705148696095883, -87.752113918813876 43.705164417095133, -87.752124969912771 43.705180000485541, -87.752136394690595 43.705195441530527, -87.752148189017475 43.705210735496955, -87.752160349491277 43.705225878177089, -87.752160958954761 43.705226620806577, -87.75414333287695 43.705253633165022))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>43</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>FIFTH GENERATION</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>479061</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4352004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>2422500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SHEBOYGAN BUSINESS CENTER</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>108500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MFG</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>6.79</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>FIFTH GENERATION</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOT 8 LOT 8B CSM REC</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>118900</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4464 GATEWAY DR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>479061</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>IN VOL 17 P 68 AS DOC</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>2104 UNION AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>295968</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>#1578190 AND CORRECTED BY</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PROPERTIES, LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>86</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>479063</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.754155353517902 43.704619960670016, -87.75414333287695 43.705253633165022, -87.754117140282318 43.706265903265589, -87.754137654583488 43.70626618248415, -87.755426942976584 43.70628373209648, -87.755469493180499 43.704637902240329, -87.75546949445085 43.70463784904085, -87.755012124232763 43.704631624933839, -87.754155353517902 43.704619960670016))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>44</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>ROTA ROKA, LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>479063</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4353004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SHEBOYGAN BUSINESS CENTER</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>78100</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>4.78</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>ROTA ROKA, LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOT 8 PRT OF S1/2</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>83700</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>479063</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>SW1/4 SEC 4 T14N R23E LOT 8F</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>N6367 WOODLAND RD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>208217</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53083</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CSM REC IN VOL 17 P 299 AS</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>87</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470852</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.742600824968576 43.705583070805439, -87.742618901656044 43.705580609044482, -87.74263708647797 43.705578609874244, -87.742655356947793 43.705577075766818, -87.742673690472969 43.705576008619204, -87.742692064383036 43.70557540975102, -87.742710455957607 43.705575279902774, -87.74272884245444 43.705575619235034, -87.742747201137547 43.705576427328204, -87.742765509305357 43.70557770318301, -87.742783744318771 43.705579445221808, -87.742801883629141 43.705581651290458, -87.742819904806083 43.705584318661003, -87.742837785565428 43.70558744403511, -87.742855503796477 43.70559102354806, -87.743202290960028 43.705665872894485, -87.743519888229045 43.705743006861169, -87.744080297260737 43.704469882705979, -87.741933392428464 43.704344909807851, -87.742600824968576 43.705583070805439))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>45</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>COUNTRY VILLAGE APTS LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470852</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4428002</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>1626300</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 4 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>137500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>4.21</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>COUNTRY VILLAGE APTS</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT E1/2 SE1/4 COM AT E1/4</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>64</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>1560000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1991</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4429 LILAC CT</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470852</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COR SEC 4, TH N 88* W</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>OSHKOSH</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>100 N. WESTHAVEN DR.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>54904</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>33.04', TH S 1* E 1,873.99',</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470854</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.742600824968576 43.705583070805439, -87.741933392428464 43.704344909807851, -87.740501262143169 43.704261521742403, -87.74050308612 43.70653166765107, -87.740771545637884 43.706535614948336, -87.740872920378564 43.706316045881486, -87.741780232462929 43.706541933318668, -87.741888833140024 43.706306703946616, -87.741906592137937 43.706265970208889, -87.741922448378219 43.706224825370661, -87.741936383844532 43.706183316192046, -87.741948382703598 43.706141489847141, -87.741958431323084 43.706099393870396, -87.741961535158296 43.706084946778823, -87.741966263645821 43.706065172995878, -87.741971924307094 43.706045528508596, -87.741978510479242 43.706026036436342, -87.741986014410216 43.706006719719063, -87.741994427267869 43.705987601090307, -87.742003739150377 43.705968703050466, -87.742013939097902 43.705950047840332, -87.742025015105483 43.705931657414865, -87.74203695413722 43.705913553417396, -87.742049742141532 43.70589575715416, -87
 .742063364067718 43.705878289569178, -87.74207780388376 43.705861171219667, -87.742093044595066 43.705844422251801, -87.742109068264583 43.705828062377016, -87.742125856033809 43.705812110848846, -87.742143388145095 43.705796586440222, -87.742161643964806 43.705781507421371, -87.742180602007636 43.705766891538381, -87.742200239961932 43.705752755992251, -87.742220534715926 43.70573911741868, -87.742241462384897 43.705725991868491, -87.742262998339328 43.705713394788702, -87.742285117233862 43.705701341004428, -87.742307793037241 43.705689844701368, -87.742330999062688 43.705678919409138, -87.742354707999596 43.705668577985307, -87.742378891945506 43.705658832600356, -87.74239286619904 43.705650971292805, -87.742407198790261 43.705643457176237, -87.742421873335701 43.705636298839892, -87.74243687306101 43.705629504466373, -87.742452180820152 43.705623081822203, -87.742467779115032 43.705617038248967, -87.742483650115432 43.705611380654993, -87.742499775679406 43.7056061155073
 65, -87.742516137374082 43.705601248824564, -87.742532716496683 43.705596786169593, -87.742549494095854 43.705592732643659, -87.742566450993436 43.705589092880246, -87.742583567806321 43.705585871039894, -87.742600824968576 43.705583070805439))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>46</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>COUNTRY VILLAGE APTS LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470854</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4428003</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>3807200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 4 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>265000</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.11</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>COUNTRY VILLAGE APTS</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT E1/2 SE1/4 COM AT E1/4</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>152</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>1560000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1991</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4323 MORNING VIEW CT</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470854</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COR SEC 4, TH N 88* W</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>OSHKOSH</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>100 N. WESTHAVEN DR.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>353298</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>54904</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>33.04', TH S 1* E 1,046.63'</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>89</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>451553</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.734377868685598 43.70335805582792, -87.734381208649964 43.703172028057843, -87.733732904537717 43.703247065040081, -87.7330851914991 43.703238687160948, -87.73308451640753 43.703272757454592, -87.733732188187176 43.703281135052599, -87.733726995816241 43.703528018113502, -87.733724976644623 43.703624028267676, -87.734371907257525 43.703632912579039, -87.734377868685598 43.70335805582792))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>47</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>ROE, NELS D. & KAREN A.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>451553</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3376007</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>111400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 3 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>30400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.69</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>ROE, NELS D. & KAREN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SE1/4 SW1/4 LOT 3 CSM</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>2600</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4458 IDLEWILD LN</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>451553</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>REC IN VOL 15 P 140-141 AS</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>4458 IDLEWILD LN</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1404</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>29966</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>DOC #1509177 R.O.D.</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>90</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>451501</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.734381208649964 43.703172028057843, -87.734377868685598 43.70335805582792, -87.735386078626178 43.703371085743662, -87.735512244990716 43.703372715667562, -87.73552063452729 43.702986999056606, -87.735522563967365 43.702898297740987, -87.734387294235447 43.7028825135842, -87.734381208649964 43.703172028057843))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>48</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>NICK, MELANIE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>451501</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3376017</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 3 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>3300</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.07</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>174X267</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>NICK, MELANIE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT W 1/2 W 1/2 SE 1/4 SW</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>451501</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>1/4 COM AT SE COR LOT 8 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>2411 N. 11TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>46399</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE TWINS SUBD THE POINT OF</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& ZABEL, RUTH ANN</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>91</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431557</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.734674535571614 43.718602849999343, -87.733586945092526 43.718604439128498, -87.733579785318923 43.71936436084431, -87.734642640849202 43.719362954152878, -87.734674535571614 43.718602849999343))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>49</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CASPER COMMERCIAL</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431557</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34378016</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>69400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 34 T15N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>59100</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.8</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CASPER COMMERCIAL</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SW1/4 SE1/14 SW1/4 COM</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1936</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2121 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431557</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>977.3' W OF INTERSECTION OF</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 983</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>78737</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53082</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CTR WASHINGTON AVE ROW WITH</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PROPERTIES LTD PRTNR</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>92</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431480</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.730719563874302 43.718819786900312, -87.730729390577693 43.717811425161834, -87.730453593931145 43.717817060256401, -87.730443813728456 43.718820195417663, -87.730438464198599 43.719368872899878, -87.730714216777642 43.719368464391231, -87.730719563874302 43.718819786900312))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>50</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>MOHAR, MICHAEL C</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431480</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1990</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34378008</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>74900</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.21</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>73X597</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>MOHAR, MICHAEL C</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>THAT PRT OF S1/2 OF SE SW,</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>28000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1990</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1831 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431480</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COM 146.8' W OF NE COR</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1831 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1152</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>43581</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THEREOF, TH S 596' TO N R/W</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>10</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>93</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431450</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.729883176050635 43.719369693522516, -87.729885893273121 43.7190912593503, -87.729414475987809 43.719092252240564, -87.7294110989926 43.719366586874543, -87.729883176050635 43.719369693522516))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>51</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>LAMPE, DONALD</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431450</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1969</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34453001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>97000</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>16500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.29</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>100X125</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>LAMPE, DONALD</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SW SE, SEC 34, COM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>1500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1969</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1807 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431450</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>INTER OF S LINE WASH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1807 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1953</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>12500</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>WITH N&S 1/4 LINE, SEC 34 TH</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>9</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>10</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>94</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431840</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.721083041443791 43.719378638211481, -87.721084351156051 43.718714722695971, -87.720731436457214 43.718714859451829, -87.720730945358099 43.71896288666823, -87.720730122393945 43.719378519693812, -87.721083041443791 43.719378638211481))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>52</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>DARBANT, MICHAEL J. &</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431840</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1929</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34478009</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>39800</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>93X242</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>DARBANT, MICHAEL J.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE S 1/2 OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>31500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1929</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1225 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431840</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>SE, SEC 34 DESC AS: COM IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1225 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>672</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>22506</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE S LINE OF WASHINGTON</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PITSCH, YVONNE T.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>10</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>95</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>410700</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.726485344010698 43.711832884181781, -87.726813759599537 43.711450437172687, -87.726712804626473 43.711404535954919, -87.726610760782364 43.711359919908013, -87.726591762436811 43.711351806230645, -87.726254391979964 43.711814381667615, -87.726449809286095 43.711817399700379, -87.726485344010698 43.711832884181781))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>53</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>HELBACH, TIMOTHY J.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>410700</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1976</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3256034</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>90100</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>20500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.25</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>HELBACH, TIMOTHY J.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 17 & 18 BLK 2</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>105000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1976</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1532 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>410700</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT NW COR OF</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1532 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1688</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>10742</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>LOT 17, TH N-89-DEG-15'-30"E</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& KAREN E.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>96</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>411745</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.725245724306191 43.710913270644433, -87.725115264743508 43.711243098071321, -87.72532629169703 43.711294003138256, -87.725350359798654 43.711246157979581, -87.725365320993234 43.711217657359342, -87.725393241960759 43.711165311562134, -87.725494353258398 43.710975683476661, -87.72538217522964 43.710946559442753, -87.725269313594552 43.710918859677264, -87.725245724306191 43.710913270644433))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>54</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>LEE, YE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>411745</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3277019</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>75400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>15700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.16</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>60X114</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>LEE, YE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 16 & 17 BLK 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>81000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4027 S. 15TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>411745</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT SWLY COR LOT</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>4027 S. 15TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1128</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>6840</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>17, TH SELY 60.01' ALG THE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>8</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>97</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>411755</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.725050736220211 43.710869680965203, -87.725050604449834 43.710869652420349, -87.724935943476979 43.710846161692245, -87.724820734740632 43.710824126092852, -87.724806523314527 43.710821515705646, -87.724722632640336 43.711074958878115, -87.724716847908695 43.711092434287046, -87.724922839496543 43.711128311089446, -87.724901882443831 43.711191624216674, -87.725050736220211 43.710869680965203))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>56</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>RENZELMANN, THOMAS L</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>411755</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3277021</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>65400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>16000</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.14</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>RENZELMANN, THOMAS L</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 16-17-18 & 19</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>26900</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1410 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>411755</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>BLK 9 DESC AS: COM AT NELY</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1410 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1078</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>6164</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>COR LOT 16, TH S-11-DEG-32'-</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>8</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>98</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>410800</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.728466681694911 43.712716266062138, -87.728727207048436 43.712720284450739, -87.728831020121348 43.712507628758907, -87.728779193096244 43.712491419556841, -87.728727764010074 43.712474556771518, -87.728676748369949 43.712457045470693, -87.728626162167984 43.712438891072551, -87.728605773401327 43.712431346462083, -87.728466681694911 43.712716266062138))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>57</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>SCHLEHLEIN, STEVEN P.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>410800</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1973</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3252010</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>65500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>15800</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.15</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>SCHLEHLEIN, STEVEN P</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1 & 2 BLK 3 DESC</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>20400</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1973</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1728 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>410800</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AS: COM AT NE COR OF LOT 1,</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1728 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>932</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>6432</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>TH S 89 DEG 15'-30"W 94.49,</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>99</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>100560</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709448961267256 43.759840001580372, -87.709449755315603 43.759730266071116, -87.709146969633494 43.759729114542836, -87.709146175009138 43.759838841992867, -87.709448961267256 43.759840001580372))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>58</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CONTRESTAN, HELEN TRUST</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>100560</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1936</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23204007</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>77000</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>8900</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.07</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>40X80</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CONTRESTAN, HELEN TR</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>THE S 40' OF THE W 80' OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>111000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1936</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1403 N. 6TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>100560</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>LOTS 7 & 8 BLOCK 31</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1403 N. 6TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1281</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>3200</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>3</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.755035756736021 43.782781961665691, -87.75512851659748 43.78514149703846, -87.757810292102718 43.785109069035386, -87.757742952356963 43.783314365316187, -87.757477928833538 43.783318051072897, -87.75746914755544 43.783083980465591, -87.757215483059937 43.783087507704749, -87.757203038863295 43.782755760427854, -87.755035756736021 43.782781961665691))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>314</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>7777</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9101001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>14.25</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE SW NW SEC 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3616 MUELLER RD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM IN THE S LINE</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>620730</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>OF SD SW NW 1383.2' W OF THE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>13</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.750602148149582 43.772512943108723, -87.750664555803112 43.772667347110961, -87.750681379906538 43.77270897188734, -87.750821769925366 43.772706826945878, -87.751191267124568 43.772701180970984, -87.751112034446564 43.772505154303111, -87.750820980626941 43.772509600594994, -87.750602148149582 43.772512943108723))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>1416</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>16131004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>128200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19300</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.22</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE NE NW OF SEC 16</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>7500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3305 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT THE SW</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>6333 S. 18TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>2064</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>9682</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CORNER OF WEST PARK SUBD.,</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.759735918970932 43.769996048092864, -87.759735391080866 43.770355421462462, -87.760222996214182 43.770359062955386, -87.760221421101662 43.769999674139356, -87.759735918970932 43.769996048092864))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>2189</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>17277001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>199200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 17 T15N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>20400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.39</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>128X131</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SE 1/4 NE 1/4 COM 24.75'</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>15000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2334 N. 40TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>W & S-00-DEG-14'-00"W 528.6'</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>3143 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>3520</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>16801</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53083</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FROM THE NE COR OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& DOROTHY M.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>36</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718984526662197 43.753651652900373, -87.718862424642637 43.753716514235499, -87.718154923522931 43.753712358371637, -87.718165483104571 43.753726507653226, -87.718176729670731 43.753740376003464, -87.718188649015573 43.75375394590435, -87.718201226083465 43.753767200214874, -87.718214444987908 43.753780122192616, -87.718228289031629 43.753792695514974, -87.718242740727646 43.753804904299713, -87.718257781821379 43.753816733125106, -87.718273393313751 43.753828167049328, -87.718289555485086 43.753839191629389, -87.718306247920125 43.753849792939349, -87.718323449533671 43.753859957587963, -87.718341138597424 43.753869672735533, -87.718359292767261 43.753878926110119, -87.718377889111508 43.753887706023129, -87.718396904139951 43.753896001384007, -87.718416313833416 43.753903801714252, -87.718436093674256 43.753911097160689, -87.71845621867719 43.753917878507899, -87.718476663420859 43.753924137189841, -87.718497402080061 43.753929865300698
 , -87.71852622851749 43.753937991358221, -87.718554647715564 43.753946839059708, -87.718582625302972 43.753956397704457, -87.718610127442517 43.753966655731915, -87.718637120871961 43.753977600735716, -87.718663572944266 43.753989219478562, -87.718689451667018 43.754001497908355, -87.718714725741265 43.754014421175114, -87.718739364599188 43.754027973648988, -87.718763338441263 43.754042138939106, -87.718786618272119 43.754056899913422, -87.718809175935718 43.754072238719452, -87.718830984149378 43.754088136805812, -87.718852016536744 43.754104574944755, -87.718872247659775 43.754121533255272, -87.718891653049369 43.7541389912273, -87.718910209235105 43.754156927746358, -87.718927893773525 43.754175321119249, -87.719210663860878 43.754060959219302, -87.719400134374126 43.754086402741287, -87.719332766202342 43.753996097515561, -87.719228236730345 43.753892707678439, -87.718984526662197 43.753651652900373))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>7564</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23157012</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>671500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>50700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1-5 BLK 124 AND</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>40000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1999</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>828 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>VAC NIAGARA AVE DESC AS</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 SOUTH PARK ST</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>22500</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FOLLOWS: COM AT INTERSECTION</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PHASE II LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+    </Features>
+</FeatureSet>
+<FeatureSet>
+    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/TempSchema" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:TempSchema="http://fdo.osgeo.org/schemas/feature/TempSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+        <xs:annotation>
+            <xs:documentation />
+        </xs:annotation>
+        <xs:complexType name="ParcelFeaturesType" abstract="false" fdo:hasGeometry="false">
+            <xs:annotation>
+                <xs:documentation />
+            </xs:annotation>
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Autogenerated_ID" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:long" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="ID" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Geometry" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:geometricTypes="point curve surface solid " fdo:geometryTypes="point multipoint linestring multilinestring curvestring multicurvestring polygon multipolygon curvepolygon multicurvepolygon ">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAFID" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:long" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAURL" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATANAME" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATAID" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARSTATE" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARYEAR" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAGEOEXTRA" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARBLDGVC" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR1" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLANDVC" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARTYPE" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATADETACHED_G" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARACRE" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLOT" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARNAME" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR2" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATANO_UNITS" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATALAST_SALE" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:double" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAYRBUILT" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARES_BED" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARES_FULL_B" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARPROPAD" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARES_HALF_B" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATAKEYRLSEQ" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR3" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATAATTACHED_G" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARCITY" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARBILAD" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATASQFT" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARSQFT" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARZIP" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARLDESCR4" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARSECLN" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATAGEOMAIN" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="DATARES_TTL_RO" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARPROCD" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="DATARWARD" minOccurs="0">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:int" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation>Computed Property</xs:documentation>
+                            </xs:annotation>
+                        </xs:element>
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+    </xs:schema>
+    <Features>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.755035756736021 43.782781961665691, -87.75512851659748 43.78514149703846, -87.757810292102718 43.785109069035386, -87.757742952356963 43.783314365316187, -87.757477928833538 43.783318051072897, -87.75746914755544 43.783083980465591, -87.757215483059937 43.783087507704749, -87.757203038863295 43.782755760427854, -87.755035756736021 43.782781961665691))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>7777</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9101001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>14.25</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE SW NW SEC 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3616 MUELLER RD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM IN THE S LINE</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>620730</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>OF SD SW NW 1383.2' W OF THE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>13</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.750602148149582 43.772512943108723, -87.750664555803112 43.772667347110961, -87.750681379906538 43.77270897188734, -87.750821769925366 43.772706826945878, -87.751191267124568 43.772701180970984, -87.751112034446564 43.772505154303111, -87.750820980626941 43.772509600594994, -87.750602148149582 43.772512943108723))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>16131004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>128200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19300</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.22</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE NE NW OF SEC 16</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>7500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3305 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT THE SW</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>6333 S. 18TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>2064</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>9682</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CORNER OF WEST PARK SUBD.,</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.759735918970932 43.769996048092864, -87.759735391080866 43.770355421462462, -87.760222996214182 43.770359062955386, -87.760221421101662 43.769999674139356, -87.759735918970932 43.769996048092864))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>17277001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>199200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 17 T15N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>20400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.39</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>128X131</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SE 1/4 NE 1/4 COM 24.75'</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>15000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2334 N. 40TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>W & S-00-DEG-14'-00"W 528.6'</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>3143 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>3520</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>16801</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53083</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FROM THE NE COR OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& DOROTHY M.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322007</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708421900523916 43.745616170629098, -87.70940274167377 43.745722575283658, -87.709424789906805 43.745615754457056, -87.709436260181732 43.745566227736568, -87.709450101977339 43.745517020550068, -87.709466298504751 43.745468192560693, -87.709484830120232 43.745419802971668, -87.709505674348932 43.745371910454516, -87.709528805912115 43.745324573077951, -87.709554196757949 43.745277848237414, -87.709581816095451 43.745231792585578, -87.709611630431922 43.74518646196357, -87.709643603613472 43.745141911333342, -87.70967769686898 43.745098194710998, -87.709713868857065 43.745055365101344, -87.709752075716224 43.745013474433577, -87.709792271118076 43.744972573498345, -87.709834406323452 43.744932711886229, -87.709878430241659 43.744893937927557, -87.709885668551806 43.744887789384194, -87.709804500458986 43.744837525028892, -87.709797713569444 43.744833472015834, -87.709790731183801 43.744829597465689, -87.709783562226079 43.744825906330391,
  -87.70977621585881 43.744822403327504, -87.709768701471233 43.744819092934165, -87.709761028667316 43.744815979381272, -87.709753207253527 43.744813066648177, -87.709745247226238 43.744810358457599, -87.709737158758941 43.744807858270789, -87.709728952189366 43.74480556928318, -87.709720638006118 43.744803494420267, -87.70971222683535 43.744801636333889, -87.709703729427162 43.744799997398808, -87.709695156641885 43.744798579709709, -87.709686519436204 43.744797385078499, -87.709677828849067 43.744796415032006, -87.709669095987735 43.744795670810035, -87.709660332013442 43.744795153363761, -87.709651548127169 43.744794863354471, -87.708496757047143 43.744771716900914, -87.708490223621851 43.745420086613755, -87.708489731643027 43.745434667241739, -87.708488550173826 43.745449227059481, -87.708486680603812 43.745463748936061, -87.70848412513223 43.745478215785177, -87.708480886765315 43.745492610585273, -87.708476969312841 43.745506916399528, -87.708472377383544 43.745521116
 395857, -87.708467116379779 43.745535193866601, -87.708461192491157 43.745549132248328, -87.708454612687248 43.745562915141186, -87.708447384709331 43.745576526328286, -87.708439517061436 43.745589949794727, -87.708431019000173 43.745603169746524, -87.708421900523916 43.745616170629098))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322007</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322008</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708421900523916 43.745616170629098, -87.70841158714083 43.745629673254868, -87.708400604570713 43.745642895626958, -87.708388967284378 43.745655820322916, -87.70837669061531 43.745668430312463, -87.708363790739483 43.745680708980004, -87.708350284654102 43.745692640146508, -87.708336190155194 43.7457042080908, -87.707707910876749 43.746201371727594, -87.70894068448132 43.747020118748217, -87.709050207089561 43.746933451862638, -87.709063939243748 43.746922197372271, -87.709077121504137 43.746910602478302, -87.709089737826346 43.746898681293331, -87.709101772854893 43.746886448327118, -87.709113211941826 43.7468739184689, -87.709124041164571 43.746861106969241, -87.709134247342845 43.746848029421486, -87.709143818054756 43.746834701742834, -87.709152741651877 43.746821140154886, -87.709161007273394 43.746807361163924, -87.709168604859414 43.74679338154084, -87.709175525163118 43.746779218300688, -87.709181759762046 43.746764888682044, -87.
 709187301068354 43.746750410125941, -87.709192142338082 43.746735800254669, -87.709196277679254 43.746721076850378, -87.709199702059152 43.746706257833338, -87.70940274167377 43.745722575283658, -87.708421900523916 43.745616170629098))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322008</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>321310</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.705970295357957 43.7456568837761, -87.705768847571264 43.745884291250455, -87.70431771184515 43.747022493496203, -87.704871933586688 43.747390608358046, -87.705373632747339 43.746993643597875, -87.705514132767561 43.747086349167134, -87.705521452653556 43.747091012222249, -87.705528992664455 43.747095487156194, -87.705536743605535 43.74709976851198, -87.705544696024873 43.747103851068644, -87.705552840224797 43.74710772984767, -87.705561166273824 43.747111400119032, -87.705569664018654 43.747114857406963, -87.705578323096674 43.747118097495445, -87.705587132948423 43.747121116433277, -87.705596082830652 43.747123910538996, -87.705605161829325 43.747126476405299, -87.705614358872964 43.747128810903192, -87.705623662746106 43.747130911185835, -87.705633062103004 43.747132774692027, -87.705642545481496 43.747134399149267, -87.705652101316943 43.747135782576606, -87.70566171795636 43.747136923286995, -87.705671383672581 43.747137819889382, -8
 7.705681086678609 43.747138471290391, -87.705690815141992 43.747138876695651, -87.705700557199208 43.747139035610807, -87.705710300970125 43.747138947842039, -87.705720034572607 43.747138613496411, -87.705729746136825 43.747138032981631, -87.705739423819921 43.747137207005608, -87.705749055820263 43.747136136575591, -87.705758630391969 43.747134822996941, -87.705768135859216 43.747133267871526, -87.705777560630409 43.747131473095749, -87.705786893212405 43.747129440858288, -87.705796122224456 43.747127173637374, -87.705799068163088 43.747126449719126, -87.705802047012284 43.747125800424158, -87.705805055176413 43.747125226536191, -87.705808089024487 43.747124728747941, -87.705811144894454 43.747124307660272, -87.705814219097689 43.747123963781441, -87.705817307923496 43.747123697526561, -87.705820407643458 43.747123509216998, -87.705823514516055 43.747123399080053, -87.705826624791115 43.747123367248676, -87.705829734714357 43.74712341376128, -87.705832840531926 43.747123538
 561723, -87.705835938494957 43.747123741499365, -87.705839024864005 43.747124022329253, -87.705842095913653 43.747124380712386, -87.705845147936969 43.747124816216221, -87.705848177250019 43.747125328315057, -87.705851180196206 43.747125916390743, -87.705854153150824 43.747126579733468, -87.705857092525363 43.747127317542507, -87.705859994771828 43.747128128927329, -87.705862856387043 43.747129012908502, -87.705865673916847 43.747129968419046, -87.70586844396037 43.747130994305579, -87.705871163173953 43.747132089329817, -87.705873828275401 43.747133252169981, -87.705876436047745 43.747134481422485, -87.705878983343297 43.747135775603532, -87.705881467087281 43.747137133150993, -87.705883884281675 43.747138552426222, -87.705886232008822 43.747140031716036, -87.706213429998897 43.747357349266075, -87.706221965860294 43.747363217595861, -87.706230218104324 43.747369295389525, -87.706238176955907 43.747375575447769, -87.706245832987463 43.747382050331666, -87.706253177130137 43
 .74738871237156, -87.70626020068444 43.747395553676078, -87.706266895330685 43.747402566141496, -87.706273253138733 43.747409741461318, -87.706279266577468 43.747417071136191, -87.706284928523658 43.747424546483884, -87.706290232270433 43.747432158649623, -87.706295171535189 43.74743989861657, -87.70629974046706 43.747447757216477, -87.706303933653885 43.747455725140604, -87.706307746128545 43.747463792950661, -87.706311173374885 43.747471951090084, -87.706314211333037 43.747480189895278, -87.706316856404285 43.747488499607094, -87.706344662591121 43.747583270426894, -87.706572478003636 43.747548142689979, -87.706567351482917 43.747532951666948, -87.706561480125188 43.747517903004884, -87.706554871416643 43.747503015889876, -87.706547533783507 43.747488309302, -87.70653947658127 43.747473801991177, -87.706530710082873 43.747459512453261, -87.706521245465467 43.747445458906412, -87.706511094796298 43.74743165926796, -87.706500271017191 43.74741813113144, -87.70648878792818 43
 .747404891744289, -87.706476660169756 43.747391957985784, -87.706463903204394 43.74737934634549, -87.706450533296632 43.747367072902364, -87.706436567492503 43.747355153304085, -87.706422023597696 43.747343602747293, -87.70640692015489 43.747332435958057, -87.706391276420149 43.747321667173175, -87.705991925563339 43.747056427954846, -87.705989664877123 43.747054872345458, -87.705987481358846 43.747053259846133, -87.705985377730968 43.747051592467372, -87.705983356616287 43.747049872288095, -87.705981420534769 43.747048101453032, -87.7059795719004 43.747046282170096, -87.705977813018009 43.747044416707617, -87.705976146080644 43.747042507391477, -87.705974573166628 43.747040556602236, -87.705973096237116 43.747038566772197, -87.705971717133536 43.74703654038229, -87.705970437575388 43.747034479959062, -87.705969259158024 43.747032388071489, -87.70596818335072 43.747030267327752, -87.70596721149478 43.747028120372057, -87.705966344801922 43.747025949881241, -87.70596558435273
 9 43.747023758561518, -87.705964931095394 43.747021549145074, -87.705964385844325 43.747019324386628, -87.705963949279365 43.747017087060044, -87.705963621944804 43.747014839954865, -87.705963404248806 43.74701258587281, -87.705963296462699 43.747010327624302, -87.705963298720945 43.747008068024989, -87.705963411020676 43.74700580989213, -87.705963633221842 43.747003556041221, -87.705963965047417 43.74700130928241, -87.705964406083666 43.746999072416983, -87.705964955780686 43.74699684823387, -87.705965613453074 43.746994639506255, -87.705966378280834 43.746992448987974, -87.705968708384248 43.746985787137547, -87.705970720357755 43.746979071022338, -87.70597241181045 43.74697230862381, -87.705973780732293 43.746965507978445, -87.705974825496583 43.746958677168166, -87.705975544861786 43.746951824310749, -87.705975937973136 43.746944957550177, -87.705976004363592 43.746938085046935, -87.705975743954326 43.746931214968313, -87.705975157054951 43.746924355478789, -87.705974244
 36302 43.746917514730157, -87.705973006963347 43.746910700852034, -87.705971446326515 43.746903921941993, -87.705969564307338 43.746897186056152, -87.705967363142491 43.746890501199445, -87.705964845447951 43.746883875316144, -87.705962014215871 43.746877316280482, -87.705958872810967 43.746870831887229, -87.705955424966632 43.746864429842418, -87.705951674780337 43.746858117754243, -87.705947626708891 43.746851903124011, -87.705943285563151 43.746845793337165, -87.705938656502184 43.746839795654559, -87.705933745027266 43.746833917203844, -87.705928556975252 43.746828164970978, -87.705923098511718 43.746822545791879, -87.705917376123523 43.746817066344384, -87.705911396611242 43.746811733140227, -87.705905167080942 43.746806552517398, -87.705898694935883 43.746801530632524, -87.705891987867574 43.746796673453602, -87.705885053846728 43.746791986752875, -87.705744492961159 43.746700213205237, -87.706279846032913 43.746276605980512, -87.706645795338787 43.746519662343331, -87
 .707183006450506 43.746094574329256, -87.706192561166787 43.74543673427381, -87.705970295357957 43.7456568837761))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>REDEVELOPMENT AUTHORITY</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>321310</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>8888</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23454002</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LANDS</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>10.03</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>REDEVELOPMENT AUTHOR</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF THE S 1/2 OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>2003</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>321310</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>SEC 23 DESC AS: COM 226.86'</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>807 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>437120</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>N & 412.81' E OF THE SE COR</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>OF SHEB, WI</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>7</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323029</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707480366925381 43.745473811901761, -87.707807713986483 43.745214778651039, -87.707604038578154 43.745079502186087, -87.707276586328703 43.745338617981474, -87.707480366925381 43.745473811901761))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>7</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323029</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323017</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706612575124794 43.745492476430535, -87.70702116399724 43.74516916206737, -87.706686717021668 43.744947276181449, -87.706327468550398 43.745303110412308, -87.706612575124794 43.745492476430535))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323017</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>9</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323013</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706612575124794 43.745492476430535, -87.706867866017589 43.745662037433981, -87.707276586328703 43.745338617981474, -87.70702116399724 43.74516916206737, -87.706612575124794 43.745492476430535))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>9</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323013</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>10</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323009</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706867866017589 43.745662037433981, -87.707071541750764 43.745797315196434, -87.707480366925381 43.745473811901761, -87.707276586328703 43.745338617981474, -87.706867866017589 43.745662037433981))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>10</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323009</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>11</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323005</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707071541750764 43.745797315196434, -87.707275218399104 43.745932592590066, -87.707684148437096 43.745609005452827, -87.707480366925381 43.745473811901761, -87.707071541750764 43.745797315196434))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>11</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323005</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323001</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.70790886747092 43.745758088327193, -87.70768414843711 43.745609005452827, -87.707275218399104 43.745932592590066, -87.70749982179602 43.746081767921375, -87.70790886747092 43.745758088327193))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323001</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>13</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323025</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707276586328703 43.745338617981474, -87.707604038578154 43.745079502186087, -87.707366173895124 43.744921516764435, -87.707290784082048 43.74495581030969, -87.70702116399724 43.74516916206737, -87.707276586328703 43.745338617981474))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>13</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323025</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>14</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323033</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707684148437096 43.745609005452827, -87.708011390309977 43.745350054747142, -87.707807713986483 43.745214778651039, -87.707480366925381 43.745473811901761, -87.707684148437096 43.745609005452827))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>14</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323033</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>15</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323037</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.70790886747092 43.745758088327193, -87.708140882218245 43.745574491858157, -87.708148309364546 43.745568404989896, -87.708155439420409 43.74556213419033, -87.708162263725228 43.74555568707639, -87.708168773989897 43.745549071479168, -87.708174962306671 43.745542295434419, -87.708180821158948 43.745535367172785, -87.70818634343027 43.745528295109786, -87.70819152241306 43.74552108783562, -87.70819635181671 43.745513754104707, -87.708200825775194 43.745506302825092, -87.708204938854351 43.745498743047577, -87.708208686058285 43.745491083954732, -87.708212062835528 43.745483334849816, -87.708011390309977 43.745350054747142, -87.707684148437096 43.745609005452827, -87.70790886747092 43.745758088327193))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>15</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323037</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>16</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323053</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708212062835528 43.745483334849816, -87.708215089533127 43.745475436747569, -87.708217731422096 43.745467466399411, -87.708219985237506 43.745459433655682, -87.708221848194114 43.745451348443837, -87.708223317989692 43.745443220756158, -87.708224392807907 43.745435060637384, -87.708225071320626 43.745426878172431, -87.708225352689396 43.745418683473716, -87.708230720263501 43.744886245369877, -87.708036870665296 43.744885218069946, -87.707705876163743 43.745147140461874, -87.708212062835528 43.745483334849816))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>16</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323053</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>17</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323049</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708230720263501 43.744886245369877, -87.708232932568123 43.744666792789381, -87.707766832913123 43.744739262290167, -87.707366173895124 43.744921516764435, -87.707705876163743 43.745147140461874, -87.708036870665296 43.744885218069946, -87.708230720263501 43.744886245369877))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>17</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323049</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>18</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323021</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706707342226366 43.744926846832797, -87.706686717021668 43.744947276181449, -87.70702116399724 43.74516916206737, -87.70726534360746 43.744975941580016, -87.706981348422559 43.744728817181596, -87.706707342226366 43.744926846832797))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>18</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323021</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>19</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323041</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707476456585155 43.744871350881894, -87.707215400977788 43.744569723764435, -87.707201809178812 43.744576479384172, -87.707188534639357 43.744583558810497, -87.707175592030907 43.744590954219028, -87.707162995658081 43.74459865743615, -87.707150759442882 43.744606659948111, -87.707138896909242 43.744614952910275, -87.706981348422559 43.744728817181596, -87.70726534360746 43.744975941580016, -87.707290784082048 43.74495581030969, -87.707476456585155 43.744871350881894))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>19</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323041</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323045</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707215400977788 43.744569723764435, -87.707476456585155 43.744871350881894, -87.707682580930211 43.744777587608667, -87.707525327073085 43.744496250364222, -87.707384920869643 43.744518080190304, -87.707368543989034 43.744520837802554, -87.707352305523486 43.744523996466867, -87.707336224153693 43.744527552549542, -87.707320318379686 43.744531501959621, -87.707304606499491 43.744535840153759, -87.707289106588036 43.744540562141268, -87.707273836476503 43.74454566248999, -87.70725881373167 43.744551135332493, -87.707244055635726 43.744556974372827, -87.707229579166508 43.74456317289372, -87.707215400977788 43.744569723764435))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323045</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>21</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323057</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.707919978694591 43.744715451305765, -87.707840631509399 43.744447227335243, -87.707525327073085 43.744496250364222, -87.707682580930211 43.744777587608667, -87.707766832913137 43.744739262290167, -87.707919978694591 43.744715451305765))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>21</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323057</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>22</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>323061</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708235663366708 43.744395905585144, -87.708171348083198 43.744395807031196, -87.707840631509399 43.744447227335243, -87.707919978694591 43.744715451305765, -87.708232932568123 43.744666792789381, -87.708235663366708 43.744395905585144))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>22</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>323061</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>23</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322001</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709763923723742 43.745580952951428, -87.709754569512782 43.745615717626528, -87.709746629597277 43.745650666696207, -87.709702186422888 43.745865993303234, -87.709960926254297 43.745894059962843, -87.709803855363475 43.746665903002317, -87.709684108016802 43.747264903469514, -87.709548927132815 43.747368264721757, -87.709218984699021 43.747149141618358, -87.708963367553366 43.747351414849035, -87.709288531472609 43.747567365540306, -87.709077011629986 43.747729094066372, -87.706778840905017 43.748065261836409, -87.706721445941596 43.747869649262789, -87.706388326497105 43.747921013800109, -87.706445072483504 43.748114418339064, -87.705075447293225 43.748316121952726, -87.704196971393657 43.748449123561031, -87.704039103844991 43.748460607410671, -87.704057191704422 43.748556607222554, -87.709136874848113 43.747815014684669, -87.709480080056707 43.747603591254808, -87.709811743903572 43.747302110830404, -87.710068119688671 43.7459897048275
 15, -87.710143917103295 43.745722812163741, -87.710274660502577 43.745566879767587, -87.710350792188791 43.74544029460759, -87.710411777121934 43.745296929699045, -87.710452056515891 43.745226717630374, -87.711364434264496 43.74445247253869, -87.712803094360439 43.744097862214403, -87.712803089923696 43.743996452311052, -87.71128736610072 43.744370057808958, -87.710410927391479 43.74511380512191, -87.710083286971013 43.745681901481888, -87.709763923723742 43.745580952951428))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>23</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322001</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>24</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322002</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.711284902196539 43.744107541188725, -87.71112348238951 43.744202320201502, -87.711098346378563 43.744221728734317, -87.711074069099013 43.744241703557009, -87.710125957052824 43.745047089657319, -87.710088320459633 43.745080238880902, -87.710052337659548 43.745114339630092, -87.710018054388982 43.745149348563416, -87.709985514224428 43.745185221185068, -87.709954758527147 43.745221911901396, -87.709925826390602 43.745259374078906, -87.709898754590753 43.745297560103488, -87.709873577539241 43.745336421440918, -87.709850327239721 43.745375908698598, -87.709829033247118 43.745415971688253, -87.709809722630084 43.745456559489774, -87.70979241993652 43.745497620515906, -87.709777147162384 43.745539102577808, -87.709763923723742 43.745580952951428, -87.710083286971013 43.745681901481888, -87.710410927391479 43.74511380512191, -87.71128736610072 43.744370057808958, -87.712803089923696 43.743996452311052, -87.712803079018343 43.743747140180496, 
 -87.712620281153349 43.743746776679977, -87.711284902196539 43.744107541188725))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>24</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322002</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>25</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322006</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709976536076724 43.744691515306528, -87.710057618774442 43.744741726692688, -87.710460739583183 43.744399292910934, -87.708500539842291 43.744396311088899, -87.708498692361857 43.744579656149178, -87.709658866611875 43.744602910535882, -87.709677110009835 43.744603512861026, -87.709695312052702 43.744604587553866, -87.709713449477121 43.744606133240886, -87.709731499102375 43.744608147946614, -87.709749437859884 43.744610629096094, -87.709767242822792 43.744613573518315, -87.709784891235216 43.744616977450086, -87.709802360541374 43.744620836540982, -87.70981962841438 43.744625145858826, -87.709836672784718 43.74462989989604, -87.709853471868556 43.744635092576686, -87.709870004195565 43.744640717264154, -87.709886248636266 43.744646766769748, -87.709902184429154 43.744653233361809, -87.709917791207133 43.744660108775612, -87.709933049023618 43.744667384223924, -87.709947938377994 43.744675050408276, -87.709962440240517 43.744683097530725
 , -87.709976536076724 43.744691515306528))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>25</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322006</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>26</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322003</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709521547465059 43.746741170690939, -87.709516247429349 43.746764107145871, -87.709509846985497 43.746786895617142, -87.709502353922417 43.74680950836818, -87.709493777358944 43.746831917876214, -87.709484127732722 43.746854096865874, -87.709473416787475 43.74687601834227, -87.709461657558748 43.746897655623982, -87.709448864358023 43.746918982375398, -87.709435052755353 43.746939972638884, -87.709420239560316 43.746960600866302, -87.709404442801727 43.746980841950162, -87.709387681705479 43.747000671254149, -87.709369976671368 43.74702006464311, -87.709351349248067 43.747038998512444, -87.709331822107075 43.747057449816829, -87.709311419015023 43.747075396098317, -87.709290164804742 43.747092815513554, -87.709218984699021 43.747149141618358, -87.709548927132815 43.747368264721757, -87.709684108016802 43.747264903469514, -87.709803855363475 43.746665903002317, -87.709960926254297 43.745894059962843, -87.709702186422888 43.745865993303234,
  -87.709521547465059 43.746741170690939))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>26</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322003</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>27</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322004</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.706721445941596 43.747869649262789, -87.706778840905017 43.748065261836409, -87.709077011629986 43.747729094066372, -87.709288531472609 43.747567365540306, -87.708963367553366 43.747351414849035, -87.7088913903969 43.747408370975919, -87.70886961369024 43.747425018573075, -87.708847059623665 43.747441113052766, -87.708823754913368 43.747456635350034, -87.708799727164731 43.747471567077696, -87.708775004839737 43.747485890548113, -87.708749617223191 43.747499588794142, -87.70872359438799 43.747512645589289, -87.708696967159639 43.747525045466851, -87.708669767079599 43.747536773738297, -87.708642026367997 43.747547816510682, -87.708613777885375 43.747558160703008, -87.708585055093906 43.747567794061858, -87.708555892017628 43.747576705175803, -87.70852632320215 43.747584883488962, -87.708496383673776 43.747592319313526, -87.708466108898008 43.747599003841202, -87.708435534737461 43.747604929153674, -87.708404697409492 43.747610088231937, -
 87.706721445941596 43.747869649262789))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>27</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322004</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>28</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322005</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.704006624219375 43.748288223707824, -87.704039103844991 43.748460607410671, -87.704196971393657 43.748449123561031, -87.705075447293225 43.748316121952726, -87.706445072483504 43.748114418339064, -87.706388326497105 43.747921013800109, -87.704006624219375 43.748288223707824))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>28</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322005</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>29</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>322009</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.708336985426556 43.747379333687014, -87.708356909060171 43.747376000468108, -87.70837666266641 43.747372172194282, -87.70839622284592 43.74736785340037, -87.708415566428499 43.747363049202242, -87.708434670500552 43.747357765290793, -87.708453512432158 43.747352007925116, -87.708472069904005 43.747345783925176, -87.708490320933734 43.747339100663659, -87.708508243901989 43.74733196605731, -87.708525817578078 43.747324388557509, -87.708543021145047 43.747316377140208, -87.708559834224431 43.747307941295453, -87.708576236900328 43.747299091015961, -87.708592209742974 43.74728983678542, -87.708607733831826 43.747280189565984, -87.708622790777952 43.747270160785334, -87.70863736274579 43.747259762323132, -87.708651432474284 43.747249006496951, -87.708761752353126 43.74716170966439, -87.707528978270503 43.746342960734943, -87.707271501132752 43.746546700203751, -87.707260020896314 43.746556111983871, -87.707249005090546 43.746565811080302, -87
 .707238467387754 43.746575785455128, -87.70722842086694 43.746586022728799, -87.707218877997448 43.746596510195452, -87.707209850623585 43.746607234838685, -87.707201349949869 43.746618183347714, -87.707193386527067 43.746629342133936, -87.707185970239237 43.746640697347722, -87.707179110291335 43.746652234895642, -87.707172815197879 43.746663940457964, -87.707167092772281 43.746675799506441, -87.707161950117225 43.746687797322274, -87.707157393615859 43.746699919014439, -87.707153428923817 43.746712149538212, -87.707150060962192 43.746724473713684, -87.707147293911504 43.746736876244775, -87.70714513120646 43.746749341738116, -87.707143575531617 43.746761854722202, -87.707142628818247 43.746774399666549, -87.707142292241684 43.746786961001021, -87.707142566220099 43.746799523135117, -87.70714345041381 43.746812070477326, -87.70714494372578 43.746824587454498, -87.707147044302943 43.746837058531185, -87.707149749538573 43.746849468228831, -87.707153056075413 43.7468618011451
 23, -87.70734958532509 43.747531596177808, -87.708336985426556 43.747379333687014))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>29</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>322009</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>30</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106710</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718910230259993 43.753578165487291, -87.718984526662197 43.753651652900373, -87.719228236730345 43.753892707678439, -87.719350338711223 43.753827845954604, -87.71959910017938 43.753727483338764, -87.719086819817235 43.752943038738842, -87.718323570708506 43.752941363285608, -87.718209270996226 43.753014853086512, -87.718910230259993 43.753578165487291))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>30</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>GARTON TOY FACTORY APT</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106710</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1930</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23314001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>3161200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>179100</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.64</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>GARTON TOY FACTORY A</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 10 & 11 BLK 133</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>72</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>10000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1930</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>746 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106710</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AND ALL OF LOTS 1,2,3,4,5,6</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 S PARK STREET</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>71636</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>AND PRT OF LOT 7 BLK 123</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>HOMES LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>31</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>107750</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718107282157632 43.753014473041993, -87.718209270996226 43.753014853086512, -87.718320273402966 43.752942277800763, -87.718321678495002 43.752941359125565, -87.718323570708506 43.752941363285608, -87.719086819817235 43.752943038738842, -87.71862411422471 43.75260117240812, -87.718305895759897 43.752804126741324, -87.718149680253973 43.752803133976343, -87.718109012839335 43.752770451769564, -87.718107282157632 43.753014473041993))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>31</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>GORMAN PROPERTIES LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>107750</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>8888</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23304001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>700</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>41800</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.4</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>GORMAN PROPERTIES LL</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOT 8, ALL OF LOT 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>5000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>107750</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AND PRT OF LOTS 10 & 11 BLK</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 S PARK STREET</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>16720</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>133 DESC AS FOLLOWS: COMM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>33</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106720</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.719559153960461 43.754107756825093, -87.719730692305049 43.754064424209865, -87.719818412440603 43.754064998119702, -87.71959910017938 43.753727483338764, -87.719350338711223 43.753827845954604, -87.719559153960461 43.754107756825093))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>32</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>BLUE MOON STUDIO, INC.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106720</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1945</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>22289001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>158800</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>22700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.21</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>BLUE MOON STUDIO, IN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 7,8,9 & 10 BLK</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>175000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1946</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>834 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106720</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>123 DESC AS FOLLOWS: COM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>834 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>9060</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>SE COR LOT 12 BLK 124, TH S</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>34</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>206315</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.719559153960461 43.754107756825093, -87.719400134374126 43.754086402741287, -87.719210663860878 43.754060959219302, -87.718927893773525 43.754175321119249, -87.718944579513447 43.754194025893732, -87.718960363816933 43.754213137338738, -87.718975227839138 43.7542326326382, -87.718989153833817 43.754252488517707, -87.719002125174512 43.75427268127239, -87.719014126374461 43.754293186795188, -87.719027870374916 43.754316652234834, -87.719042740999299 43.754339753940421, -87.719058719961481 43.754362463502297, -87.71907578761234 43.754384752992983, -87.719093922963822 43.754406595001612, -87.719113103714776 43.754427962667528, -87.71913330627838 43.754448829713425, -87.719154505811119 43.754469170477613, -87.719176676243407 43.75448895994554, -87.719199790311535 43.754508173780657, -87.719223819591278 43.754526788354262, -87.719248734532812 43.754544780774587, -87.719453379221463 43.754687468970474, -87.720012212508706 43.754266360330043, -8
 7.719818412440603 43.754064998119702, -87.719730692305049 43.754064424209865, -87.719559153960461 43.754107756825093))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>33</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>REDEVELOPMENT AUTHORITY</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>206315</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23157014</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.9</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>REDEVELOPMENT AUTHOR</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1 & 2 BLK 110</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>206315</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AND PRT OF LOTS 7 & 8 BLK</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>807 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>38920</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>109 AND PRT OF VACATED N</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>35</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106740</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718107282157632 43.753014473041993, -87.718103171261347 43.753594091627534, -87.718115272891197 43.753643542439583, -87.718121941138776 43.753657670041889, -87.718129248620144 43.753671630527769, -87.718137187383476 43.753685408704889, -87.71814574878988 43.75369898957927, -87.718154923522931 43.753712358371637, -87.718862424642637 43.753716514235499, -87.718984526662197 43.753651652900373, -87.718910230259993 43.753578165487291, -87.718209270996226 43.753014853086512, -87.718107282157632 43.753014473041993))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>34</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>LABOR HALL ASS'N INC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106740</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1940</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23301001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.63</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>LABOR HALL ASS'N INC</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>LOTS 10, 11 & 12 BLK 124 AND</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1104 WISCONSIN AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106740</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THAT PRT OF VACATED N WATER</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1104 WISCONSIN AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>27236</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>ST FRONTAGE RD ADJ</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>36</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718984526662197 43.753651652900373, -87.718862424642637 43.753716514235499, -87.718154923522931 43.753712358371637, -87.718165483104571 43.753726507653226, -87.718176729670731 43.753740376003464, -87.718188649015573 43.75375394590435, -87.718201226083465 43.753767200214874, -87.718214444987908 43.753780122192616, -87.718228289031629 43.753792695514974, -87.718242740727646 43.753804904299713, -87.718257781821379 43.753816733125106, -87.718273393313751 43.753828167049328, -87.718289555485086 43.753839191629389, -87.718306247920125 43.753849792939349, -87.718323449533671 43.753859957587963, -87.718341138597424 43.753869672735533, -87.718359292767261 43.753878926110119, -87.718377889111508 43.753887706023129, -87.718396904139951 43.753896001384007, -87.718416313833416 43.753903801714252, -87.718436093674256 43.753911097160689, -87.71845621867719 43.753917878507899, -87.718476663420859 43.753924137189841, -87.718497402080061 43.753929865300698
 , -87.71852622851749 43.753937991358221, -87.718554647715564 43.753946839059708, -87.718582625302972 43.753956397704457, -87.718610127442517 43.753966655731915, -87.718637120871961 43.753977600735716, -87.718663572944266 43.753989219478562, -87.718689451667018 43.754001497908355, -87.718714725741265 43.754014421175114, -87.718739364599188 43.754027973648988, -87.718763338441263 43.754042138939106, -87.718786618272119 43.754056899913422, -87.718809175935718 43.754072238719452, -87.718830984149378 43.754088136805812, -87.718852016536744 43.754104574944755, -87.718872247659775 43.754121533255272, -87.718891653049369 43.7541389912273, -87.718910209235105 43.754156927746358, -87.718927893773525 43.754175321119249, -87.719210663860878 43.754060959219302, -87.719400134374126 43.754086402741287, -87.719332766202342 43.753996097515561, -87.719228236730345 43.753892707678439, -87.718984526662197 43.753651652900373))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>35</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23157012</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>671500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>50700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1-5 BLK 124 AND</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>40000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1999</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>828 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>VAC NIAGARA AVE DESC AS</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 SOUTH PARK ST</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>22500</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FOLLOWS: COM AT INTERSECTION</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PHASE II LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>78</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>215680</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.739738943501862 43.74591685624565, -87.739741684289129 43.745914502961043, -87.739745197884901 43.745911390295298, -87.739748636024586 43.745908233687359, -87.739751997499567 43.745905033841495, -87.739755281345552 43.745901792163878, -87.739758486838255 43.745898509357964, -87.739761612770678 43.745895186654735, -87.739764658418522 43.74589182475767, -87.739767622332067 43.745888424722594, -87.739770504031441 43.745884987954838, -87.739773302791733 43.745881514982294, -87.739776017407124 43.745878007387105, -87.739778646911105 43.745874465873129, -87.739781191065418 43.745870891669746, -87.739783648661941 43.7458672856568, -87.739786018978648 43.745863649240029, -87.739788301534475 43.74585998347365, -87.739790495605718 43.745856289236677, -87.739792600227545 43.745852567759727, -87.739794614919532 43.745848820272535, -87.739796539201208 43.745845048004888, -87.739798372349398 43.745841252011388, -87.739800113639788 43.745837432995522, -
 87.739801763078532 43.745833592888509, -87.739803319456982 43.745829732394625, -87.739804783021185 43.745825852742456, -87.739806152806935 43.745821955338116, -87.739807428332625 43.745818041060261, -87.739898512618666 43.745527260343017, -87.739913648102757 43.745480309993532, -87.739935999976055 43.745415388548643, -87.739959911360216 43.745350759635528, -87.739985375048093 43.745286443104256, -87.740012383105622 43.745222458630515, -87.740040927113313 43.745158825539612, -87.740070998652484 43.745095563332299, -87.740102588577386 43.745032691335005, -87.740135687256497 43.744970228348194, -87.74017028433407 43.744908193875681, -87.740206369451215 43.744846606367943, -87.740243931767083 43.744785484978422, -87.740282959711664 43.744724847983903, -87.74032344123188 43.744664714013084, -87.740365364032158 43.744605101519454, -87.740408715573167 43.744546028430172, -87.740453482589871 43.744487512849112, -87.740499651089792 43.744429572530258, -87.740547207322791 43.744372225
 227096, -87.740596137053444 43.744315488342792, -87.740646424835148 43.744259379106936, -87.740698055705295 43.744203914572722, -87.740751013733345 43.744149111970493, -87.74080528298559 43.744094987477204, -87.740860846562143 43.744041557973638, -87.740920156781712 43.743985507816184, -87.740938035143643 43.74396836560912, -87.740959909406001 43.74394669218524, -87.740981258972994 43.743924745397848, -87.741002076600523 43.743902531755296, -87.741022356498689 43.743880058114698, -87.741042092392689 43.743857331158353, -87.741061278009425 43.743834358095292, -87.741079907559111 43.743811145782544, -87.741097975494654 43.743787701252366, -87.741115476511155 43.743764031536564, -87.741132404821144 43.743740144194462, -87.741148755604129 43.743716046257049, -87.74116452379802 43.743691744931297, -87.741179704584653 43.743667247950427, -87.741194293144744 43.743642562696586, -87.741208285627664 43.743617696550231, -87.74122167697206 43.74359265689386, -87.741234463572312 43.7435
 67451985378, -87.741504992143106 43.743019473446395, -87.739742790225947 43.743153897353885, -87.739371472528489 43.743182611851147, -87.739372380373354 43.743393955221912, -87.739373158402159 43.743575021200435, -87.738669311789508 43.743576608068757, -87.73867105135983 43.743982634647686, -87.738672602981794 43.744344766579076, -87.738673378681554 43.744525832536318, -87.738675118087272 43.744931859223399, -87.738676669776879 43.74529399074315, -87.738677609973649 43.745513464673273, -87.738679373230667 43.745924977895697, -87.738830744181811 43.74592463702448, -87.738982114646177 43.745924295953607, -87.739133485349768 43.745923954506317, -87.73921673927228 43.745923766703804, -87.739216951239811 43.745973148441315, -87.739285068074466 43.745972994595853, -87.739284293067854 43.746122704863559, -87.739290779151403 43.74611727577485, -87.739297394818067 43.74611192968996, -87.739304138377008 43.746106668016211, -87.739311007654763 43.746101492688403, -87.739318000232856 43
 .746096404763954, -87.739325114422698 43.746091406352406, -87.73933234780587 43.746086498511161, -87.739339698208298 43.746081682999467, -87.739347163454838 43.746076961225448, -87.739354741128736 43.746072334773167, -87.739362429054268 43.746067804875203, -87.73937022481303 43.746063372588921, -87.739378126231529 43.746059039849136, -87.739386130649166 43.746054807713648, -87.739394235890245 43.746050677414999, -87.739402439295844 43.746046650537686, -87.739410738204285 43.746042727788357, -87.73941913044095 43.746038910750698, -87.739427613103103 43.746035200482908, -87.739436184015062 43.746031598217549, -87.739444840273507 43.746028104837229, -87.739453579217866 43.746024721399742, -87.739462398430305 43.746021449138055, -87.73947129500749 43.746018288934778, -87.739480266288865 43.746015241847736, -87.73948930961329 43.746012308759134, -87.739498422076409 43.746009490200493, -87.739507601019255 43.746006787756265, -87.739516843779086 43.746004201782021, -87.739526147210
 398 43.746001733160803, -87.739535508651016 43.745999382423669, -87.739544925440327 43.74599715062844, -87.739554394431778 43.745995038307044, -87.739563912721565 43.745993046166497, -87.739573477646317 43.745991174386823, -87.739576112671685 43.745990681765363, -87.739581475820827 43.74598965230053, -87.739586813570199 43.745988555284292, -87.739592123740749 43.745987390895792, -87.739597405122169 43.745986159312608, -87.739602656263571 43.745984861239442, -87.739607875227577 43.7459834966795, -87.73961306056438 43.74598206668859, -87.739618210578229 43.745980571093973, -87.739623323818265 43.745979010600315, -87.739628398832537 43.745977385561169, -87.739633433927992 43.745975696681626, -87.739638427652679 43.745973944315217, -87.739643226889626 43.745972185775237, -87.739648134736129 43.745970310127248, -87.739652996131156 43.745968372580954, -87.739657810592533 43.745966373839408, -87.739662576184529 43.745964314432548, -87.739667291214133 43.745962195065445, -87.7396719
 54714808 43.745960016442005, -87.739676564993033 43.745957779091711, -87.739681120840103 43.745955483718866, -87.739685620563009 43.745953131028543, -87.739690062953656 43.745950721900584, -87.739694446802801 43.745948256863706, -87.739698770659615 43.745945736622609, -87.739703033074363 43.745943162233083, -87.739707233080011 43.745940534223443, -87.739711368741908 43.745937853474757, -87.739715439578518 43.74593512086566, -87.739719443897314 43.745932337276805, -87.739723380730766 43.745929503060935, -87.739727248630771 43.745926619800542, -87.739731046388144 43.745923688024376, -87.739732419732718 43.745922602145441, -87.739736121175852 43.74591938663707, -87.739738943501862 43.74591685624565))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>36</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>WIS PUBLIC SERVICE CORP</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>215680</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>28229001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>WTC</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.07</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>WIS PUBLIC SERVICE C</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE NW NW SEC 27 &</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>2500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>933 S WILDWOOD AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>215680</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>NE NE SEC 28 DESC AS: COM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>933 S WILDWOOD AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>2973</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE NE CORNER LOT 14 BLOCK</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>6</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>79</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>209422</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.735111069468644 43.745982338700138, -87.735112810919318 43.746393851967369, -87.735207363130243 43.746393642033901, -87.735358734813246 43.746393305759518, -87.735510106735504 43.746392969108733, -87.735661478655928 43.746392632433036, -87.735812850331811 43.746392295557264, -87.735811106928367 43.745980782113655, -87.735659736047793 43.745981119161264, -87.735508365164293 43.745981455832847, -87.735356994278959 43.745981792479519, -87.735205623390712 43.745982128750185, -87.735111069468644 43.745982338700138))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>37</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>WOLF'S LINEN & UNIFORM</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>209422</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>27102002</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>215900</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>LYMAN ADDITION</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>27800</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.64</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>185X150</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>WOLF'S LINEN & UNIFO</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>THE W 25' OF LOT 3 & ALL OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>300000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1969</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2115 NEW JERSEY AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>209422</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>LOTS 4,5,6 & 7 BLK 12</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 714</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>27750</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53082</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>RENTAL INC.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>6</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>80</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>208215</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.742099576502142 43.746622871113601, -87.741829933435781 43.746619539193922, -87.741462586770183 43.746013045683526, -87.7406159385596 43.74600644551267, -87.740603514917268 43.746604483642493, -87.741250627601929 43.746612378939965, -87.741426530127086 43.746688945834897, -87.74142532454141 43.746811299968989, -87.74148455150177 43.746792291039135, -87.741544707501745 43.746774882722534, -87.742099576502142 43.746622871113601))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>38</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>PFAFF, JOHN A. &</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>208215</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>21483006</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>FAIRWAY HILLS SUBD</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>15700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>PFAFF, JOHN A. &</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>TRACTS 1 & 2 CSM REC IN VOL</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>15000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>208215</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>8 P 192 AS DOC #1167430 ROD</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>735 FAIRWAY DR</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>66342</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>CYNTHIA A.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>81</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.74576838447615 43.700643339017326, -87.745976167840595 43.700169225814136, -87.745565819563211 43.700151286399205, -87.745464198323873 43.700164975151019, -87.745462405039135 43.700572950254355, -87.74576838447615 43.700643339017326))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>39</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>82</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.743028720202432 43.700857692516337, -87.743034958100552 43.700861198940856, -87.743041024197538 43.700864860586314, -87.743046911158885 43.700868673025475, -87.743052611866759 43.700872631648778, -87.743058119428454 43.700876731669901, -87.743063427184808 43.70088096813155, -87.743068528718268 43.700885335911501, -87.743073417860558 43.700889829728716, -87.743078088700244 43.700894444149782, -87.743082535589849 43.700899173595452, -87.74308675315261 43.700904012347408, -87.743090736289076 43.700908954555203, -87.743094480183217 43.700913994243237, -87.743097980308278 43.700919125318094, -87.743101232432238 43.70092434157587, -87.743104232622926 43.70092963670961, -87.743106977252779 43.700935004317031, -87.743109463003222 43.70094043790823, -87.743111686868673 43.700945930913484, -87.743113646160211 43.70095147669128, -87.743115338508844 43.700957068536255, -87.743116761868222 43.700962699687345, -87.743117914517342 43.700968363335988, -8
 7.743118795062472 43.700974052634329, -87.74311940243885 43.70097976070344, -87.743119735912046 43.700985480641769, -87.743119795078755 43.700991205533391, -87.743119579867397 43.700996928456348, -87.743119090538073 43.701002642491105, -87.743118327682382 43.701008340728862, -87.743117292222578 43.701014016279899, -87.743115985410569 43.701019662281958, -87.743114408826344 43.701025271908485, -87.743112564376048 43.701030838376887, -87.743110454289749 43.701036354956798, -87.743108081118635 43.701041814978119, -87.743105447732063 43.701047211839175, -87.743102557313975 43.70105253901464, -87.743099413359076 43.701057790063437, -87.74309601966867 43.701062958636548, -87.743092380345999 43.701068038484649, -87.743088499791284 43.701073023465725, -87.743084382696438 43.701077907552431, -87.743080034039366 43.701082684839427, -87.743075459078 43.701087349550512, -87.743070663343843 43.70109189604559, -87.74306565263538 43.701096318827481, -87.743060433010982 43.701100612548615, 
 -87.743055010781688 43.701104772017445, -87.743049392503451 43.701108792204764, -87.7430435849693 43.701112668249785, -87.743037595201088 43.701116395465938, -87.743031430441022 43.701119969346664, -87.743025098142894 43.701123385570781, -87.743018605963044 43.701126640007722, -87.743011961751179 43.701129728722563, -87.743005173540752 43.701132647980721, -87.74299824953944 43.701135394252489, -87.742991198119029 43.701137964217388, -87.742984027805349 43.701140354768043, -87.742976747268102 43.701142563014052, -87.742969365310117 43.701144586285402, -87.742961890856989 43.701146422135764, -87.742954332946042 43.701148068345411, -87.742946700715606 43.70114952292387, -87.742939003393786 43.70115078411245, -87.742931250287469 43.701151850386225, -87.742923450770917 43.701152720455951, -87.742915614274594 43.701153393269635, -87.742907750273574 43.70115386801379, -87.742899868276282 43.701154144114383, -87.74289197781286 43.701154221237573, -87.742884088423693 43.7011540992901
 29, -87.742876209647861 43.701153778419481, -87.742868351011609 43.701153259013616, -87.742860522016883 43.701152541700523, -87.742852732129677 43.701151627347528, -87.742844990768788 43.701150517060157, -87.742837307294337 43.701149212180887, -87.742829690996416 43.701147714287423, -87.742822151083914 43.701146025190923, -87.742814696673335 43.701144146933608, -87.742807336777844 43.701142081786521, -87.742800080296277 43.701139832246646, -87.742792936002459 43.701137401033876, -87.742785912534558 43.701134791087824, -87.743053016573043 43.701491556584251, -87.743030489394016 43.701502598702255, -87.743034723080015 43.701507144845181, -87.742867390699416 43.701589143624247, -87.742800977157756 43.702169640467794, -87.744776007975375 43.702288606010761, -87.74508473449923 43.702138710486757, -87.745463225525015 43.701276014882836, -87.74443623887538 43.701038934421135, -87.744716077620041 43.700400739666591, -87.745424666989194 43.700564310972332, -87.745426400335518 43.7001
 70028256295, -87.745051173930079 43.700220694992133, -87.74503271900943 43.700216370967681, -87.744299212965075 43.70038888670048, -87.744133690890834 43.700440739748217, -87.744020804811569 43.700401576813469, -87.74327166966512 43.70037594754929, -87.743255956412042 43.700637041723468, -87.743028720202432 43.700857692516337))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>39</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>81</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.74576838447615 43.700643339017326, -87.745976167840595 43.700169225814136, -87.745565819563211 43.700151286399205, -87.745464198323873 43.700164975151019, -87.745462405039135 43.700572950254355, -87.74576838447615 43.700643339017326))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>40</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>82</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.743028720202432 43.700857692516337, -87.743034958100552 43.700861198940856, -87.743041024197538 43.700864860586314, -87.743046911158885 43.700868673025475, -87.743052611866759 43.700872631648778, -87.743058119428454 43.700876731669901, -87.743063427184808 43.70088096813155, -87.743068528718268 43.700885335911501, -87.743073417860558 43.700889829728716, -87.743078088700244 43.700894444149782, -87.743082535589849 43.700899173595452, -87.74308675315261 43.700904012347408, -87.743090736289076 43.700908954555203, -87.743094480183217 43.700913994243237, -87.743097980308278 43.700919125318094, -87.743101232432238 43.70092434157587, -87.743104232622926 43.70092963670961, -87.743106977252779 43.700935004317031, -87.743109463003222 43.70094043790823, -87.743111686868673 43.700945930913484, -87.743113646160211 43.70095147669128, -87.743115338508844 43.700957068536255, -87.743116761868222 43.700962699687345, -87.743117914517342 43.700968363335988, -8
 7.743118795062472 43.700974052634329, -87.74311940243885 43.70097976070344, -87.743119735912046 43.700985480641769, -87.743119795078755 43.700991205533391, -87.743119579867397 43.700996928456348, -87.743119090538073 43.701002642491105, -87.743118327682382 43.701008340728862, -87.743117292222578 43.701014016279899, -87.743115985410569 43.701019662281958, -87.743114408826344 43.701025271908485, -87.743112564376048 43.701030838376887, -87.743110454289749 43.701036354956798, -87.743108081118635 43.701041814978119, -87.743105447732063 43.701047211839175, -87.743102557313975 43.70105253901464, -87.743099413359076 43.701057790063437, -87.74309601966867 43.701062958636548, -87.743092380345999 43.701068038484649, -87.743088499791284 43.701073023465725, -87.743084382696438 43.701077907552431, -87.743080034039366 43.701082684839427, -87.743075459078 43.701087349550512, -87.743070663343843 43.70109189604559, -87.74306565263538 43.701096318827481, -87.743060433010982 43.701100612548615, 
 -87.743055010781688 43.701104772017445, -87.743049392503451 43.701108792204764, -87.7430435849693 43.701112668249785, -87.743037595201088 43.701116395465938, -87.743031430441022 43.701119969346664, -87.743025098142894 43.701123385570781, -87.743018605963044 43.701126640007722, -87.743011961751179 43.701129728722563, -87.743005173540752 43.701132647980721, -87.74299824953944 43.701135394252489, -87.742991198119029 43.701137964217388, -87.742984027805349 43.701140354768043, -87.742976747268102 43.701142563014052, -87.742969365310117 43.701144586285402, -87.742961890856989 43.701146422135764, -87.742954332946042 43.701148068345411, -87.742946700715606 43.70114952292387, -87.742939003393786 43.70115078411245, -87.742931250287469 43.701151850386225, -87.742923450770917 43.701152720455951, -87.742915614274594 43.701153393269635, -87.742907750273574 43.70115386801379, -87.742899868276282 43.701154144114383, -87.74289197781286 43.701154221237573, -87.742884088423693 43.7011540992901
 29, -87.742876209647861 43.701153778419481, -87.742868351011609 43.701153259013616, -87.742860522016883 43.701152541700523, -87.742852732129677 43.701151627347528, -87.742844990768788 43.701150517060157, -87.742837307294337 43.701149212180887, -87.742829690996416 43.701147714287423, -87.742822151083914 43.701146025190923, -87.742814696673335 43.701144146933608, -87.742807336777844 43.701142081786521, -87.742800080296277 43.701139832246646, -87.742792936002459 43.701137401033876, -87.742785912534558 43.701134791087824, -87.743053016573043 43.701491556584251, -87.743030489394016 43.701502598702255, -87.743034723080015 43.701507144845181, -87.742867390699416 43.701589143624247, -87.742800977157756 43.702169640467794, -87.744776007975375 43.702288606010761, -87.74508473449923 43.702138710486757, -87.745463225525015 43.701276014882836, -87.74443623887538 43.701038934421135, -87.744716077620041 43.700400739666591, -87.745424666989194 43.700564310972332, -87.745426400335518 43.7001
 70028256295, -87.745051173930079 43.700220694992133, -87.74503271900943 43.700216370967681, -87.744299212965075 43.70038888670048, -87.744133690890834 43.700440739748217, -87.744020804811569 43.700401576813469, -87.74327166966512 43.70037594754929, -87.743255956412042 43.700637041723468, -87.743028720202432 43.700857692516337))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>40</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>AMANDA LANE APARTMENTS,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9228001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>4962200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>288600</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.83</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>AMANDA LANE APARTMEN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>BEING PRT OF THE NW1/4 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>100</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2702A N SAVANNAH CIR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>471012</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>THE NE1/4 OF S9 T14N R23E IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>PEWAUKEE</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 781</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>384842</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53072</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE CITY OF SHEBOYGAN BEING</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>LLC % CZARNECKI, THO</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>83</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470935</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.749764184983547 43.702599105113912, -87.749924234566436 43.701143718350011, -87.751720154216585 43.701163991971661, -87.752022612268775 43.701167403555772, -87.751991972049268 43.702597368128302, -87.752066418842617 43.702653083651128, -87.753375073656727 43.702667913986943, -87.753405173682921 43.701265264364046, -87.755201165674208 43.701285536413032, -87.755902559235665 43.701293448074104, -87.755906083065327 43.701128859699722, -87.755281521178247 43.70112181999562, -87.755312484095043 43.699676270783655, -87.755312589519065 43.699671352746662, -87.750416656341258 43.69956241899439, -87.74653911601682 43.699483247602309, -87.746079357667739 43.700531393540913, -87.746961375949937 43.700580803844844, -87.746722706494225 43.701311577243054, -87.745760832497794 43.701257763250375, -87.74560357297328 43.701616373124644, -87.746709709518072 43.701682992416146, -87.747320953966394 43.701718221518504, -87.747237121329036 43.702451714392865, 
 -87.749764184983547 43.702599105113912))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>41</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470935</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9126001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 9 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>51.5</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF THE N1/2 OF THE N1/2</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4602A S BUSINESS DR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470935</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>OF SEC 9 DESC AS: COM N-89-</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>DEG-31'-50"-E 759.00' & S-</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>84</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470622</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.759448504644112 43.703003134257159, -87.759456348884854 43.703156466892267, -87.759834480804287 43.703162307429622, -87.759826598945978 43.703008257169742, -87.759448504644112 43.703003134257159))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>42</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470622</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4351005</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 4 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.13</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SW 1/4 SW 1/4 COM AT SW</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470622</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COR OF LOT 7A CSM REC IN VOL</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>5606</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>13 P 51-52 AS DOC #1445950</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>85</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>479061</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.75414333287695 43.705253633165022, -87.754170218332504 43.70383633977265, -87.752846872516727 43.703818339368858, -87.7519720493449 43.703806431445756, -87.751966079968582 43.704708040710692, -87.751966174860954 43.704725565418578, -87.751966691081108 43.70474308622186, -87.751967628852483 43.704760597501952, -87.751968987676776 43.70477809487052, -87.75197076729107 43.704795572007548, -87.751972966711207 43.704813023998845, -87.751975586403887 43.704830445576512, -87.751978624413937 43.704847830950236, -87.751982080242357 43.704865175556058, -87.751985952660036 43.704882473602382, -87.75199024068273 43.704899720174993, -87.751994943081911 43.704916909657825, -87.752000058147317 43.704934037137946, -87.752005584650959 43.704951097174842, -87.752011520640025 43.704968084680438, -87.752017864403044 43.704984994390621, -87.75202461398716 43.705001821217316, -87.752031767439505 43.705018560072418, -87.752039322322602 43.705035205693122, -87.7
 52047276684735 43.705051753342438, -87.752055627845209 43.705068197406838, -87.75206437336945 43.705084533501342, -87.752073510577333 43.705100756187981, -87.752083036549664 43.705116860907026, -87.752092948607455 43.705132842571665, -87.75210324358774 43.705148696095883, -87.752113918813876 43.705164417095133, -87.752124969912771 43.705180000485541, -87.752136394690595 43.705195441530527, -87.752148189017475 43.705210735496955, -87.752160349491277 43.705225878177089, -87.752160958954761 43.705226620806577, -87.75414333287695 43.705253633165022))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>43</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>FIFTH GENERATION</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>479061</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4352004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>2422500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SHEBOYGAN BUSINESS CENTER</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>108500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MFG</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>6.79</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>FIFTH GENERATION</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOT 8 LOT 8B CSM REC</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>118900</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4464 GATEWAY DR</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>479061</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>IN VOL 17 P 68 AS DOC</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>2104 UNION AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>295968</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>#1578190 AND CORRECTED BY</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PROPERTIES, LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>86</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>479063</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.754155353517902 43.704619960670016, -87.75414333287695 43.705253633165022, -87.754117140282318 43.706265903265589, -87.754137654583488 43.70626618248415, -87.755426942976584 43.70628373209648, -87.755469493180499 43.704637902240329, -87.75546949445085 43.70463784904085, -87.755012124232763 43.704631624933839, -87.754155353517902 43.704619960670016))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>44</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>ROTA ROKA, LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>479063</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4353004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SHEBOYGAN BUSINESS CENTER</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>78100</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>4.78</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>ROTA ROKA, LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOT 8 PRT OF S1/2</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>83700</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>479063</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>SW1/4 SEC 4 T14N R23E LOT 8F</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>N6367 WOODLAND RD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>208217</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53083</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CSM REC IN VOL 17 P 299 AS</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>87</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470852</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.742600824968576 43.705583070805439, -87.742618901656044 43.705580609044482, -87.74263708647797 43.705578609874244, -87.742655356947793 43.705577075766818, -87.742673690472969 43.705576008619204, -87.742692064383036 43.70557540975102, -87.742710455957607 43.705575279902774, -87.74272884245444 43.705575619235034, -87.742747201137547 43.705576427328204, -87.742765509305357 43.70557770318301, -87.742783744318771 43.705579445221808, -87.742801883629141 43.705581651290458, -87.742819904806083 43.705584318661003, -87.742837785565428 43.70558744403511, -87.742855503796477 43.70559102354806, -87.743202290960028 43.705665872894485, -87.743519888229045 43.705743006861169, -87.744080297260737 43.704469882705979, -87.741933392428464 43.704344909807851, -87.742600824968576 43.705583070805439))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>45</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>COUNTRY VILLAGE APTS LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470852</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4428002</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>1626300</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 4 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>137500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>4.21</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>COUNTRY VILLAGE APTS</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT E1/2 SE1/4 COM AT E1/4</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>64</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>1560000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1991</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4429 LILAC CT</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470852</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COR SEC 4, TH N 88* W</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>OSHKOSH</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>100 N. WESTHAVEN DR.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>54904</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>33.04', TH S 1* E 1,873.99',</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>88</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>470854</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.742600824968576 43.705583070805439, -87.741933392428464 43.704344909807851, -87.740501262143169 43.704261521742403, -87.74050308612 43.70653166765107, -87.740771545637884 43.706535614948336, -87.740872920378564 43.706316045881486, -87.741780232462929 43.706541933318668, -87.741888833140024 43.706306703946616, -87.741906592137937 43.706265970208889, -87.741922448378219 43.706224825370661, -87.741936383844532 43.706183316192046, -87.741948382703598 43.706141489847141, -87.741958431323084 43.706099393870396, -87.741961535158296 43.706084946778823, -87.741966263645821 43.706065172995878, -87.741971924307094 43.706045528508596, -87.741978510479242 43.706026036436342, -87.741986014410216 43.706006719719063, -87.741994427267869 43.705987601090307, -87.742003739150377 43.705968703050466, -87.742013939097902 43.705950047840332, -87.742025015105483 43.705931657414865, -87.74203695413722 43.705913553417396, -87.742049742141532 43.70589575715416, -87
 .742063364067718 43.705878289569178, -87.74207780388376 43.705861171219667, -87.742093044595066 43.705844422251801, -87.742109068264583 43.705828062377016, -87.742125856033809 43.705812110848846, -87.742143388145095 43.705796586440222, -87.742161643964806 43.705781507421371, -87.742180602007636 43.705766891538381, -87.742200239961932 43.705752755992251, -87.742220534715926 43.70573911741868, -87.742241462384897 43.705725991868491, -87.742262998339328 43.705713394788702, -87.742285117233862 43.705701341004428, -87.742307793037241 43.705689844701368, -87.742330999062688 43.705678919409138, -87.742354707999596 43.705668577985307, -87.742378891945506 43.705658832600356, -87.74239286619904 43.705650971292805, -87.742407198790261 43.705643457176237, -87.742421873335701 43.705636298839892, -87.74243687306101 43.705629504466373, -87.742452180820152 43.705623081822203, -87.742467779115032 43.705617038248967, -87.742483650115432 43.705611380654993, -87.742499775679406 43.7056061155073
 65, -87.742516137374082 43.705601248824564, -87.742532716496683 43.705596786169593, -87.742549494095854 43.705592732643659, -87.742566450993436 43.705589092880246, -87.742583567806321 43.705585871039894, -87.742600824968576 43.705583070805439))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>46</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>COUNTRY VILLAGE APTS LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>470854</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>4428003</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>3807200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 4 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>265000</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>8.11</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>COUNTRY VILLAGE APTS</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT E1/2 SE1/4 COM AT E1/4</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>152</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>1560000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1991</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4323 MORNING VIEW CT</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>470854</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COR SEC 4, TH N 88* W</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>OSHKOSH</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>100 N. WESTHAVEN DR.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>353298</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>54904</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>33.04', TH S 1* E 1,046.63'</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>89</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>451553</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.734377868685598 43.70335805582792, -87.734381208649964 43.703172028057843, -87.733732904537717 43.703247065040081, -87.7330851914991 43.703238687160948, -87.73308451640753 43.703272757454592, -87.733732188187176 43.703281135052599, -87.733726995816241 43.703528018113502, -87.733724976644623 43.703624028267676, -87.734371907257525 43.703632912579039, -87.734377868685598 43.70335805582792))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>47</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>ROE, NELS D. & KAREN A.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>451553</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3376007</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>111400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 3 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>30400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.69</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>ROE, NELS D. & KAREN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SE1/4 SW1/4 LOT 3 CSM</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>2600</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1998</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4458 IDLEWILD LN</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>451553</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>REC IN VOL 15 P 140-141 AS</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>4458 IDLEWILD LN</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1404</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>29966</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>DOC #1509177 R.O.D.</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>90</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>451501</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.734381208649964 43.703172028057843, -87.734377868685598 43.70335805582792, -87.735386078626178 43.703371085743662, -87.735512244990716 43.703372715667562, -87.73552063452729 43.702986999056606, -87.735522563967365 43.702898297740987, -87.734387294235447 43.7028825135842, -87.734381208649964 43.703172028057843))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>48</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>NICK, MELANIE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>451501</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3376017</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 3 T14N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>3300</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.07</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>174X267</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>NICK, MELANIE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT W 1/2 W 1/2 SE 1/4 SW</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>451501</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>1/4 COM AT SE COR LOT 8 OF</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>2411 N. 11TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>46399</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE TWINS SUBD THE POINT OF</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& ZABEL, RUTH ANN</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>91</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431557</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.734674535571614 43.718602849999343, -87.733586945092526 43.718604439128498, -87.733579785318923 43.71936436084431, -87.734642640849202 43.719362954152878, -87.734674535571614 43.718602849999343))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>49</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CASPER COMMERCIAL</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431557</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34378016</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>69400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 34 T15N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>59100</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>1.8</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CASPER COMMERCIAL</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SW1/4 SE1/14 SW1/4 COM</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1936</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2121 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431557</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>977.3' W OF INTERSECTION OF</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>PO BOX 983</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>78737</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53082</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CTR WASHINGTON AVE ROW WITH</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PROPERTIES LTD PRTNR</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>0</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>92</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431480</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.730719563874302 43.718819786900312, -87.730729390577693 43.717811425161834, -87.730453593931145 43.717817060256401, -87.730443813728456 43.718820195417663, -87.730438464198599 43.719368872899878, -87.730714216777642 43.719368464391231, -87.730719563874302 43.718819786900312))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>50</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>MOHAR, MICHAEL C</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431480</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1990</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34378008</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>74900</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.21</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>73X597</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>MOHAR, MICHAEL C</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>THAT PRT OF S1/2 OF SE SW,</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>28000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1990</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1831 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431480</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>COM 146.8' W OF NE COR</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1831 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1152</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>43581</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THEREOF, TH S 596' TO N R/W</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>10</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>93</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431450</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.729883176050635 43.719369693522516, -87.729885893273121 43.7190912593503, -87.729414475987809 43.719092252240564, -87.7294110989926 43.719366586874543, -87.729883176050635 43.719369693522516))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>51</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>LAMPE, DONALD</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431450</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1969</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34453001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>97000</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>16500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.29</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>100X125</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>LAMPE, DONALD</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SW SE, SEC 34, COM AT</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>1500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1969</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1807 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431450</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>INTER OF S LINE WASH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1807 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1953</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>12500</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>WITH N&S 1/4 LINE, SEC 34 TH</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>9</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>10</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>94</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>431840</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.721083041443791 43.719378638211481, -87.721084351156051 43.718714722695971, -87.720731436457214 43.718714859451829, -87.720730945358099 43.71896288666823, -87.720730122393945 43.719378519693812, -87.721083041443791 43.719378638211481))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>52</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>DARBANT, MICHAEL J. &</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>431840</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1929</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>34478009</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>39800</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>93X242</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>DARBANT, MICHAEL J.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE S 1/2 OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>31500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1929</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1225 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>431840</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>SE, SEC 34 DESC AS: COM IN</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1225 WASHINGTON AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>672</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>22506</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>THE S LINE OF WASHINGTON</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PITSCH, YVONNE T.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>10</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>95</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>410700</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.726485344010698 43.711832884181781, -87.726813759599537 43.711450437172687, -87.726712804626473 43.711404535954919, -87.726610760782364 43.711359919908013, -87.726591762436811 43.711351806230645, -87.726254391979964 43.711814381667615, -87.726449809286095 43.711817399700379, -87.726485344010698 43.711832884181781))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>53</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>HELBACH, TIMOTHY J.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>410700</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1976</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3256034</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>90100</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>20500</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.25</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>HELBACH, TIMOTHY J.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 17 & 18 BLK 2</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>105000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1976</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1532 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>410700</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT NW COR OF</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1532 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1688</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>10742</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>LOT 17, TH N-89-DEG-15'-30"E</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& KAREN E.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>96</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>411745</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.725245724306191 43.710913270644433, -87.725115264743508 43.711243098071321, -87.72532629169703 43.711294003138256, -87.725350359798654 43.711246157979581, -87.725365320993234 43.711217657359342, -87.725393241960759 43.711165311562134, -87.725494353258398 43.710975683476661, -87.72538217522964 43.710946559442753, -87.725269313594552 43.710918859677264, -87.725245724306191 43.710913270644433))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>54</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>LEE, YE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>411745</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3277019</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>75400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>15700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.16</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>60X114</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>LEE, YE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 16 & 17 BLK 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>81000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>4027 S. 15TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>411745</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT SWLY COR LOT</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>4027 S. 15TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1128</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>6840</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>17, TH SELY 60.01' ALG THE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>8</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>97</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>411755</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.725050736220211 43.710869680965203, -87.725050604449834 43.710869652420349, -87.724935943476979 43.710846161692245, -87.724820734740632 43.710824126092852, -87.724806523314527 43.710821515705646, -87.724722632640336 43.711074958878115, -87.724716847908695 43.711092434287046, -87.724922839496543 43.711128311089446, -87.724901882443831 43.711191624216674, -87.725050736220211 43.710869680965203))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>56</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>RENZELMANN, THOMAS L</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>411755</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3277021</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>65400</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>16000</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.14</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>RENZELMANN, THOMAS L</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 16-17-18 & 19</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>26900</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1974</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1410 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>411755</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>BLK 9 DESC AS: COM AT NELY</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1410 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1078</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>6164</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>COR LOT 16, TH S-11-DEG-32'-</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>8</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>98</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>410800</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.728466681694911 43.712716266062138, -87.728727207048436 43.712720284450739, -87.728831020121348 43.712507628758907, -87.728779193096244 43.712491419556841, -87.728727764010074 43.712474556771518, -87.728676748369949 43.712457045470693, -87.728626162167984 43.712438891072551, -87.728605773401327 43.712431346462083, -87.728466681694911 43.712716266062138))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>57</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>SCHLEHLEIN, STEVEN P.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>410800</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1973</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>3252010</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>65500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>CAMELOT ESTATES</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>15800</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>D</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.15</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>SCHLEHLEIN, STEVEN P</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1 & 2 BLK 3 DESC</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>20400</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1973</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1728 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>410800</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>AS: COM AT NE COR OF LOT 1,</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1728 CAMELOT BLVD</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>932</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>6432</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>TH S 89 DEG 15'-30"W 94.49,</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1423</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>9</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>99</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>100560</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.709448961267256 43.759840001580372, -87.709449755315603 43.759730266071116, -87.709146969633494 43.759729114542836, -87.709146175009138 43.759838841992867, -87.709448961267256 43.759840001580372))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>58</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CONTRESTAN, HELEN TRUST</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>100560</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1936</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23204007</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>77000</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>8900</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.07</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>40X80</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CONTRESTAN, HELEN TR</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>THE S 40' OF THE W 80' OF</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>111000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1936</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>1403 N. 6TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>100560</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>LOTS 7 & 8 BLOCK 31</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1403 N. 6TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>1281</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>3200</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>5</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>3</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.755035756736021 43.782781961665691, -87.75512851659748 43.78514149703846, -87.757810292102718 43.785109069035386, -87.757742952356963 43.783314365316187, -87.757477928833538 43.783318051072897, -87.75746914755544 43.783083980465591, -87.757215483059937 43.783087507704749, -87.757203038863295 43.782755760427854, -87.755035756736021 43.782781961665691))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>314</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>7777</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>9101001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>EXM</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>14.25</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>CITY OF SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE SW NW SEC 9</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3616 MUELLER RD</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>628988</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM IN THE S LINE</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>828 CENTER AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>620730</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>OF SD SW NW 1383.2' W OF THE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>13</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.750602148149582 43.772512943108723, -87.750664555803112 43.772667347110961, -87.750681379906538 43.77270897188734, -87.750821769925366 43.772706826945878, -87.751191267124568 43.772701180970984, -87.751112034446564 43.772505154303111, -87.750820980626941 43.772509600594994, -87.750602148149582 43.772512943108723))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>1416</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>16131004</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>128200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>UNPLATTED LAND</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>19300</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.22</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>HOLMER, DALE</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PART OF THE NE NW OF SEC 16</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>7500</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1987</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>3305 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>630813</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>DESC AS: COM AT THE SW</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>6333 S. 18TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>2064</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>9682</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53081</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>CORNER OF WEST PARK SUBD.,</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>8</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>3</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.759735918970932 43.769996048092864, -87.759735391080866 43.770355421462462, -87.760222996214182 43.770359062955386, -87.760221421101662 43.769999674139356, -87.759735918970932 43.769996048092864))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>2189</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>17277001</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>199200</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>SEC 17 T15N R23E</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>20400</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>RES</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.39</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>128X131</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>NIEMUTH, ROGER L.</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT SE 1/4 NE 1/4 COM 24.75'</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>15000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>2000</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>6</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>4</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>2334 N. 40TH ST.</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>635301</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>W & S-00-DEG-14'-00"W 528.6'</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>A</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>SHEBOYGAN</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>3143 NORTH AVE</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>3520</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>16801</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53083</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FROM THE NE COR OF THE SE</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>& DOROTHY M.</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>12</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>14</Value>
+            </Property>
+        </Feature>
+        <Feature>
+            <Property>
+                <Name>Autogenerated_ID</Name>
+                <Value>36</Value>
+            </Property>
+            <Property>
+                <Name>ID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>Geometry</Name>
+                <Value>POLYGON ((-87.718984526662197 43.753651652900373, -87.718862424642637 43.753716514235499, -87.718154923522931 43.753712358371637, -87.718165483104571 43.753726507653226, -87.718176729670731 43.753740376003464, -87.718188649015573 43.75375394590435, -87.718201226083465 43.753767200214874, -87.718214444987908 43.753780122192616, -87.718228289031629 43.753792695514974, -87.718242740727646 43.753804904299713, -87.718257781821379 43.753816733125106, -87.718273393313751 43.753828167049328, -87.718289555485086 43.753839191629389, -87.718306247920125 43.753849792939349, -87.718323449533671 43.753859957587963, -87.718341138597424 43.753869672735533, -87.718359292767261 43.753878926110119, -87.718377889111508 43.753887706023129, -87.718396904139951 43.753896001384007, -87.718416313833416 43.753903801714252, -87.718436093674256 43.753911097160689, -87.71845621867719 43.753917878507899, -87.718476663420859 43.753924137189841, -87.718497402080061 43.753929865300698
 , -87.71852622851749 43.753937991358221, -87.718554647715564 43.753946839059708, -87.718582625302972 43.753956397704457, -87.718610127442517 43.753966655731915, -87.718637120871961 43.753977600735716, -87.718663572944266 43.753989219478562, -87.718689451667018 43.754001497908355, -87.718714725741265 43.754014421175114, -87.718739364599188 43.754027973648988, -87.718763338441263 43.754042138939106, -87.718786618272119 43.754056899913422, -87.718809175935718 43.754072238719452, -87.718830984149378 43.754088136805812, -87.718852016536744 43.754104574944755, -87.718872247659775 43.754121533255272, -87.718891653049369 43.7541389912273, -87.718910209235105 43.754156927746358, -87.718927893773525 43.754175321119249, -87.719210663860878 43.754060959219302, -87.719400134374126 43.754086402741287, -87.719332766202342 43.753996097515561, -87.719228236730345 43.753892707678439, -87.718984526662197 43.753651652900373))</Value>
+            </Property>
+            <Property>
+                <Name>DATAFID</Name>
+                <Value>7564</Value>
+            </Property>
+            <Property>
+                <Name>DATAURL</Name>
+            </Property>
+            <Property>
+                <Name>DATANAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATAID</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARSTATE</Name>
+                <Value>WI</Value>
+            </Property>
+            <Property>
+                <Name>DATARYEAR</Name>
+                <Value>9999</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOEXTRA</Name>
+                <Value>23157012</Value>
+            </Property>
+            <Property>
+                <Name>DATARBLDGVC</Name>
+                <Value>671500</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR1</Name>
+                <Value>ORIGINAL PLAT</Value>
+            </Property>
+            <Property>
+                <Name>DATARLANDVC</Name>
+                <Value>50700</Value>
+            </Property>
+            <Property>
+                <Name>DATARTYPE</Name>
+                <Value>MER</Value>
+            </Property>
+            <Property>
+                <Name>DATADETACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARACRE</Name>
+                <Value>0.52</Value>
+            </Property>
+            <Property>
+                <Name>DATARLOT</Name>
+                <Value>IRREG</Value>
+            </Property>
+            <Property>
+                <Name>DATARNAME</Name>
+                <Value>RIVERWALK APT HOMES,</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR2</Name>
+                <Value>PRT OF LOTS 1-5 BLK 124 AND</Value>
+            </Property>
+            <Property>
+                <Name>DATANO_UNITS</Name>
+                <Value>20</Value>
+            </Property>
+            <Property>
+                <Name>DATALAST_SALE</Name>
+                <Value>40000</Value>
+            </Property>
+            <Property>
+                <Name>DATAYRBUILT</Name>
+                <Value>1999</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_BED</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_FULL_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROPAD</Name>
+                <Value>828 N WATER ST</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_HALF_B</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATAKEYRLSEQ</Name>
+                <Value>106690</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR3</Name>
+                <Value>VAC NIAGARA AVE DESC AS</Value>
+            </Property>
+            <Property>
+                <Name>DATAATTACHED_G</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARCITY</Name>
+                <Value>MADISON</Value>
+            </Property>
+            <Property>
+                <Name>DATARBILAD</Name>
+                <Value>1244 SOUTH PARK ST</Value>
+            </Property>
+            <Property>
+                <Name>DATASQFT</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARSQFT</Name>
+                <Value>22500</Value>
+            </Property>
+            <Property>
+                <Name>DATARZIP</Name>
+                <Value>53715</Value>
+            </Property>
+            <Property>
+                <Name>DATARLDESCR4</Name>
+                <Value>FOLLOWS: COM AT INTERSECTION</Value>
+            </Property>
+            <Property>
+                <Name>DATARSECLN</Name>
+                <Value>PHASE II LLC</Value>
+            </Property>
+            <Property>
+                <Name>DATAGEOMAIN</Name>
+                <Value>1523</Value>
+            </Property>
+            <Property>
+                <Name>DATARES_TTL_RO</Name>
+                <Value>0</Value>
+            </Property>
+            <Property>
+                <Name>DATARPROCD</Name>
+                <Value>Y</Value>
+            </Property>
+            <Property>
+                <Name>DATARWARD</Name>
+                <Value>4</Value>
+            </Property>
+        </Feature>
+    </Features>
+</FeatureSet>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectAggregatesSample.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectAggregatesSample.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectAggregatesSample.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<PropertySet>
+    <PropertyDefinitions>
+        <PropertyDefinition>
+            <Name>ID</Name>
+            <Type>int32</Type>
+        </PropertyDefinition>
+        <PropertyDefinition>
+            <Name>Name</Name>
+            <Type>string</Type>
+        </PropertyDefinition>
+        <PropertyDefinition>
+            <Name>URL</Name>
+            <Type>string</Type>
+        </PropertyDefinition>
+    </PropertyDefinitions>
+    <Properties>
+        <PropertyCollection>
+            <Property>
+                <Name>ID</Name>
+                <Value>1</Value>
+            </Property>
+            <Property>
+                <Name>Name</Name>
+                <Value>Foobar</Value>
+            </Property>
+            <Property>
+                <Name>URL</Name>
+                <Value>http://foobar.com</Value>
+            </Property>
+        </PropertyCollection>
+        <PropertyCollection>
+            <Property>
+                <Name>ID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>Name</Name>
+                <Value>Snafu</Value>
+            </Property>
+            <Property>
+                <Name>URL</Name>
+            </Property>
+        </PropertyCollection>
+        <PropertyCollection>
+            <Property>
+                <Name>ID</Name>
+                <Value>2</Value>
+            </Property>
+            <Property>
+                <Name>Name</Name>
+            </Property>
+            <Property>
+                <Name>URL</Name>
+            </Property>
+        </PropertyCollection>
+    </Properties>
+</PropertySet>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectFeatureSample.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectFeatureSample.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectFeatureSample.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<FeatureSet>
+    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/Schema1" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:Schema1="http://fdo.osgeo.org/schemas/feature/Schema1" elementFormDefault="qualified" attributeFormDefault="unqualified">
+        <xs:annotation>
+            <xs:documentation />
+            <xs:appinfo source="http://fdo.osgeo.org/schemas" />
+        </xs:annotation>
+        <xs:element name="Foobar" type="Schema1:FoobarType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="FoobarKey">
+                <xs:selector xpath=".//Foobar" />
+                <xs:field xpath="ID" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="FoobarType" abstract="false">
+            <xs:annotation>
+                <xs:documentation />
+                <xs:appinfo source="http://fdo.osgeo.org/schemas" />
+            </xs:annotation>
+            <xs:complexContent>
+                <xs:extension base="fdo:ClassType">
+                    <xs:sequence>
+                        <xs:element name="ID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                            <xs:simpleType>
+                                <xs:restriction base="fdo:int32" />
+                            </xs:simpleType>
+                            <xs:annotation>
+                                <xs:documentation />
+                                <xs:appinfo source="http://fdo.osgeo.org/schemas" />
+                            </xs:annotation>
+                        </xs:element>
+                        <xs:element name="Name" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation />
+                                <xs:appinfo source="http://fdo.osgeo.org/schemas" />
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string">
+                                    <xs:maxLength value="255" />
+                                </xs:restriction>
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="URL" minOccurs="0">
+                            <xs:annotation>
+                                <xs:documentation />
+                                <xs:appinfo source="http://fdo.osgeo.org/schemas" />
+                            </xs:annotation>
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string">
+                                    <xs:maxLength value="255" />
+                                </xs:restriction>
+                            </xs:simpleType>
+                        </xs:element>
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+    </xs:schema>
+    <Features>
+	    <Feature>
+		    <Property>
+			    <Name>ID</Name>
+			    <Type>int32</Type>
+			    <Value>1</Value>
+		    </Property>
+		    <Property>
+			    <Name>Name</Name>
+			    <Type>string</Type>
+			    <Value>Foobar</Value>
+		    </Property>
+		    <Property>
+			    <Name>URL</Name>
+			    <Type>string</Type>
+			    <Value>http://foobar.com</Value>
+		    </Property>
+	    </Feature>
+        <Feature>
+		    <Property>
+			    <Name>ID</Name>
+			    <Type>int32</Type>
+			    <Value>2</Value>
+		    </Property>
+		    <Property>
+			    <Name>Name</Name>
+			    <Type>string</Type>
+			    <Value>Snafu</Value>
+		    </Property>
+		    <Property>
+			    <Name>URL</Name>
+			    <Type>string</Type>
+		    </Property>
+	    </Feature>
+        <Feature>
+		    <Property>
+			    <Name>ID</Name>
+			    <Type>int32</Type>
+			    <Value>2</Value>
+		    </Property>
+		    <Property>
+			    <Name>Name</Name>
+			    <Type>string</Type>
+		    </Property>
+		    <Property>
+			    <Name>URL</Name>
+			    <Type>string</Type>
+		    </Property>
+	    </Feature>
+    </Features>
+</FeatureSet>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectSqlSample.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectSqlSample.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Resources/SelectSqlSample.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<RowSet>
+    <ColumnDefinitions>
+        <Column>
+            <Name>ID</Name>
+            <Type>int32</Type>
+        </Column>
+        <Column>
+            <Name>Name</Name>
+            <Type>string</Type>
+        </Column>
+        <Column>
+            <Name>URL</Name>
+            <Type>string</Type>
+        </Column>
+    </ColumnDefinitions>
+    <Rows>
+        <Row>
+            <Column>
+                <Name>ID</Name>
+                <Value>1</Value>
+            </Column>
+            <Column>
+                <Name>Name</Name>
+                <Value>Foobar</Value>
+            </Column>
+            <Column>
+                <Name>URL</Name>
+                <Value>http://foobar.com</Value>
+            </Column>
+        </Row>
+        <Row>
+            <Column>
+                <Name>ID</Name>
+                <Value>2</Value>
+            </Column>
+            <Column>
+                <Name>Name</Name>
+                <Value>Snafu</Value>
+            </Column>
+            <Column>
+                <Name>URL</Name>
+            </Column>
+        </Row>
+        <Row>
+            <Column>
+                <Name>ID</Name>
+                <Value>2</Value>
+            </Column>
+            <Column>
+                <Name>Name</Name>
+            </Column>
+            <Column>
+                <Name>URL</Name>
+            </Column>
+        </Row>
+    </Rows>
+</RowSet>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/ClassDefinitionTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/ClassDefinitionTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/ClassDefinitionTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,197 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using NUnit.Framework;
+using System.Xml;
+using System.IO;
+namespace OSGeo.MapGuide.MaestroAPI.Schema.Tests
+{
+    [TestFixture()]
+    public class SchemaTests
+    {
+        [Test()]
+        public void ClassDefinitionTest()
+        {
+            Assert.Throws<ArgumentNullException>(() => new ClassDefinition(null, ""));
+            Assert.Throws<ArgumentException>(() => new ClassDefinition("", ""));
+
+            var cls = new ClassDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", cls.Name);
+            Assert.AreEqual("Bar", cls.Description);
+            Assert.AreEqual(0, cls.IdentityProperties.Count);
+            Assert.AreEqual(0, cls.Properties.Count);
+            Assert.Null(cls.Parent);
+        }
+
+        [Test()]
+        public void GetOrdinalTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            Assert.Less(cls.GetOrdinal("Prop1"), 0);
+
+            var prop = new DataPropertyDefinition("Prop1", "");
+            prop.DataType = DataPropertyType.String;
+            cls.AddProperty(prop);
+            Assert.GreaterOrEqual(cls.GetOrdinal("Prop1"), 0);
+        }
+
+        [Test()]
+        public void ClearIdentityPropertiesTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            var prop = new DataPropertyDefinition("ID", "");
+            prop.DataType = DataPropertyType.Int32;
+            prop.IsAutoGenerated = true;
+            cls.AddProperty(prop, true);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.GreaterOrEqual(cls.GetOrdinal("ID"), 0);
+            cls.ClearIdentityProperties();
+            Assert.AreEqual(0, cls.IdentityProperties.Count);
+        }
+
+        [Test()]
+        public void IndexOfPropertyTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            var prop = new DataPropertyDefinition("ID", "");
+            prop.DataType = DataPropertyType.Int32;
+            prop.IsAutoGenerated = true;
+            cls.AddProperty(prop, true);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.GreaterOrEqual(cls.GetOrdinal("ID"), 0);
+
+            var prop2 = new DataPropertyDefinition("Prop1", "");
+            Assert.Less(cls.IndexOfProperty(prop2), 0);
+            Assert.GreaterOrEqual(cls.IndexOfProperty(prop), 0);
+        }
+
+        [Test()]
+        public void RemovePropertyTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            var prop = new DataPropertyDefinition("ID", "");
+            prop.DataType = DataPropertyType.Int32;
+            prop.IsAutoGenerated = true;
+            var prop2 = new DataPropertyDefinition("Prop1", "");
+            cls.AddProperty(prop, true);
+            cls.AddProperty(prop2);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.AreEqual(cls, prop2.Parent);
+            Assert.AreEqual(2, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+
+            cls.RemoveProperty("Prop1");
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.Less(cls.IndexOfProperty(prop2), 0);
+
+            cls.RemoveProperty(prop);
+            Assert.AreEqual(0, cls.Properties.Count);
+            Assert.AreEqual(0, cls.IdentityProperties.Count);
+            Assert.Less(cls.IndexOfProperty(prop), 0);
+        }
+
+        [Test()]
+        public void RemovePropertyAtTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            var prop = new DataPropertyDefinition("ID", "");
+            prop.DataType = DataPropertyType.Int32;
+            prop.IsAutoGenerated = true;
+            var prop2 = new DataPropertyDefinition("Prop1", "");
+            cls.AddProperty(prop, true);
+            cls.AddProperty(prop2);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.AreEqual(cls, prop2.Parent);
+            Assert.AreEqual(2, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+
+            int idx1 = cls.GetOrdinal("Prop1");
+            Assert.GreaterOrEqual(idx1, 0);
+            cls.RemovePropertyAt(idx1);
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.Less(cls.IndexOfProperty(prop2), 0);
+
+            int idx2 = cls.GetOrdinal("ID");
+            Assert.GreaterOrEqual(idx2, 0);
+            cls.RemovePropertyAt(idx2);
+            Assert.AreEqual(0, cls.Properties.Count);
+            Assert.AreEqual(0, cls.IdentityProperties.Count);
+            Assert.Less(cls.IndexOfProperty(prop), 0);
+        }
+
+        [Test()]
+        public void FindPropertyTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            var prop = new DataPropertyDefinition("ID", "");
+            prop.DataType = DataPropertyType.Int32;
+            prop.IsAutoGenerated = true;
+            var prop2 = new DataPropertyDefinition("Prop1", "");
+            Assert.Null(cls.FindProperty("ID"));
+            cls.AddProperty(prop, true);
+            Assert.Null(cls.FindProperty("Prop1"));
+            cls.AddProperty(prop2);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.AreEqual(cls, prop2.Parent);
+            Assert.AreEqual(2, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+
+            Assert.NotNull(cls.FindProperty("ID"));
+            Assert.NotNull(cls.FindProperty("Prop1"));
+        }
+
+        [Test()]
+        public void CloneTest()
+        {
+            var cls = new ClassDefinition("Foo", "Bar");
+            var prop = new DataPropertyDefinition("ID", "");
+            prop.DataType = DataPropertyType.Int32;
+            prop.IsAutoGenerated = true;
+            var prop2 = new DataPropertyDefinition("Prop1", "");
+            Assert.Null(cls.FindProperty("ID"));
+            cls.AddProperty(prop, true);
+            Assert.Null(cls.FindProperty("Prop1"));
+            cls.AddProperty(prop2);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.AreEqual(cls, prop2.Parent);
+            Assert.AreEqual(2, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+
+            var cls2 = ClassDefinition.Clone(cls);
+            Assert.AreEqual(cls.Name, cls2.Name);
+            Assert.AreEqual(cls.Description, cls2.Description);
+            Assert.AreEqual(cls.Properties.Count, cls2.Properties.Count);
+            Assert.AreEqual(cls.IdentityProperties.Count, cls2.IdentityProperties.Count);
+            Assert.AreNotSame(cls, cls2);
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/DataPropertyDefinitionTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/DataPropertyDefinitionTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/DataPropertyDefinitionTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,69 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using NUnit.Framework;
+
+namespace OSGeo.MapGuide.MaestroAPI.Schema.Tests
+{
+    [TestFixture()]
+    public class DataPropertyDefinitionTests
+    {
+        [Test()]
+        public void DataPropertyDefinitionTest()
+        {
+            var prop = new DataPropertyDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", prop.Name);
+            Assert.AreEqual("Bar", prop.Description);
+            Assert.AreEqual(DataPropertyType.String, prop.DataType);
+        }
+
+        [Test()]
+        public void IsNumericTypeTest()
+        {
+            var prop = new DataPropertyDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", prop.Name);
+            Assert.AreEqual("Bar", prop.Description);
+            Assert.AreEqual(DataPropertyType.String, prop.DataType);
+
+            foreach (DataPropertyType dt in Enum.GetValues(typeof(DataPropertyType)))
+            {
+                prop.DataType = dt;
+                if (dt == DataPropertyType.Blob ||
+                    dt == DataPropertyType.Boolean ||
+                    dt == DataPropertyType.Clob ||
+                    dt == DataPropertyType.DateTime ||
+                    dt == DataPropertyType.String)
+                {
+                    Assert.False(prop.IsNumericType());
+                }
+                else
+                {
+                    Assert.True(prop.IsNumericType());
+                }
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/FeatureSchemaTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/FeatureSchemaTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/FeatureSchemaTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,186 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using NUnit.Framework;
+using System.Xml;
+namespace OSGeo.MapGuide.MaestroAPI.Schema.Tests
+{
+    [TestFixture()]
+    public class FeatureSchemaTests
+    {
+        [Test()]
+        public void FeatureSchemaTest()
+        {
+            var fs = new FeatureSchema();
+            Assert.IsNullOrEmpty(fs.Name);
+            Assert.IsNullOrEmpty(fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            fs = new FeatureSchema("Foo", "");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.IsNullOrEmpty(fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+        }
+
+        [Test()]
+        public void AddClassTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            fs.AddClass(cls);
+            Assert.AreEqual(1, fs.Classes.Count);
+        }
+
+        [Test()]
+        public void RemoveClassTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            fs.AddClass(cls);
+            Assert.AreEqual(1, fs.Classes.Count);
+
+            fs.RemoveClass("asdgsdf");
+            Assert.AreEqual(1, fs.Classes.Count);
+
+            Assert.True(fs.RemoveClass(cls));
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            fs.AddClass(cls);
+            Assert.AreEqual(1, fs.Classes.Count);
+            fs.RemoveClass("Class1");
+            Assert.AreEqual(0, fs.Classes.Count);
+        }
+
+        [Test()]
+        public void GetClassTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            fs.AddClass(cls);
+
+            Assert.NotNull(fs.GetClass("Class1"));
+        }
+
+        [Test()]
+        public void IndexOfTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            fs.AddClass(cls);
+
+            Assert.GreaterOrEqual(fs.IndexOf(cls), 0);
+            Assert.True(fs.RemoveClass(cls));
+            Assert.Less(fs.IndexOf(cls), 0);
+        }
+
+        [Test()]
+        public void GetItemTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            fs.AddClass(cls);
+
+            Assert.Throws<ArgumentOutOfRangeException>(() => fs.GetItem(-1));
+            Assert.Throws<ArgumentOutOfRangeException>(() => fs.GetItem(1));
+            Assert.NotNull(fs.GetItem(0));
+            Assert.True(fs.RemoveClass(cls));
+            Assert.Throws<ArgumentOutOfRangeException>(() => fs.GetItem(0));
+        }
+
+        [Test()]
+        public void WriteXmlTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            var id = new DataPropertyDefinition("ID", "");
+            id.DataType = DataPropertyType.Int32;
+            id.IsAutoGenerated = true;
+            var name = new DataPropertyDefinition("Name", "");
+            cls.AddProperty(id, true);
+            cls.AddProperty(name);
+            fs.AddClass(cls);
+
+            var doc = new XmlDocument();
+            fs.WriteXml(doc, doc);
+
+            string xml = doc.ToXmlString();
+            Assert.IsNotNullOrEmpty(xml);
+        }
+
+        [Test()]
+        public void CloneTest()
+        {
+            var fs = new FeatureSchema("Foo", "Bar");
+            Assert.AreEqual("Foo", fs.Name);
+            Assert.AreEqual("Bar", fs.Description);
+            Assert.AreEqual(0, fs.Classes.Count);
+
+            var cls = new ClassDefinition("Class1", "Test Class");
+            var id = new DataPropertyDefinition("ID", "");
+            id.DataType = DataPropertyType.Int32;
+            id.IsAutoGenerated = true;
+            var name = new DataPropertyDefinition("Name", "");
+            cls.AddProperty(id, true);
+            cls.AddProperty(name);
+            fs.AddClass(cls);
+
+            var fs2 = FeatureSchema.Clone(fs);
+            Assert.AreEqual(fs.Name, fs2.Name);
+            Assert.AreEqual(fs.Description, fs2.Description);
+            Assert.AreEqual(fs.Classes.Count, fs2.Classes.Count);
+            Assert.AreNotSame(fs, fs2);
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/GeometricPropertyDefinitionTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/GeometricPropertyDefinitionTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/Schema/GeometricPropertyDefinitionTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,107 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using NUnit.Framework;
+namespace OSGeo.MapGuide.MaestroAPI.Schema.Tests
+{
+    [TestFixture()]
+    public class GeometricPropertyDefinitionTests
+    {
+        [Test()]
+        public void GeometricPropertyDefinitionTest()
+        {
+            var prop = new GeometricPropertyDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", prop.Name);
+            Assert.AreEqual("Bar", prop.Description);
+            Assert.AreEqual(0, prop.SpecificGeometryTypes.Length);
+            Assert.IsNullOrEmpty(prop.SpatialContextAssociation);
+        }
+
+        [Test()]
+        public void GeometryTypesToStringTest()
+        {
+            var prop = new GeometricPropertyDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", prop.Name);
+            Assert.AreEqual("Bar", prop.Description);
+            Assert.AreEqual(0, prop.SpecificGeometryTypes.Length);
+            Assert.IsNullOrEmpty(prop.SpatialContextAssociation);
+
+            prop.GeometricTypes = FeatureGeometricType.Curve | FeatureGeometricType.Solid;
+            var types = new List<string>(prop.GeometryTypesToString().Split(' '));
+            Assert.GreaterOrEqual(types.IndexOf("curve"), 0);
+            Assert.GreaterOrEqual(types.IndexOf("solid"), 0);
+            Assert.Less(types.IndexOf("point"), 0);
+            Assert.Less(types.IndexOf("surface"), 0);
+        }
+
+        [Test()]
+        public void GetIndividualGeometricTypesTest()
+        {
+            var prop = new GeometricPropertyDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", prop.Name);
+            Assert.AreEqual("Bar", prop.Description);
+            Assert.AreEqual(0, prop.SpecificGeometryTypes.Length);
+            Assert.IsNullOrEmpty(prop.SpatialContextAssociation);
+
+            prop.GeometricTypes = FeatureGeometricType.Curve | FeatureGeometricType.Solid;
+
+            var types = new List<FeatureGeometricType>(prop.GetIndividualGeometricTypes());
+            Assert.GreaterOrEqual(types.IndexOf(FeatureGeometricType.Curve), 0);
+            Assert.GreaterOrEqual(types.IndexOf(FeatureGeometricType.Solid), 0);
+            Assert.Less(types.IndexOf(FeatureGeometricType.Point), 0);
+            Assert.Less(types.IndexOf(FeatureGeometricType.Surface), 0);
+        }
+
+        [Test()]
+        public void SpecificGeometryTypesTest()
+        {
+            var prop = new GeometricPropertyDefinition("Foo", "Bar");
+            Assert.AreEqual("Foo", prop.Name);
+            Assert.AreEqual("Bar", prop.Description);
+            Assert.AreEqual(0, prop.SpecificGeometryTypes.Length);
+            Assert.IsNullOrEmpty(prop.SpatialContextAssociation);
+
+            prop.GeometricTypes = FeatureGeometricType.Curve | FeatureGeometricType.Point;
+
+            var types = new List<SpecificGeometryType>(prop.SpecificGeometryTypes);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.LineString), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.CurveString), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.MultiCurveString), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.MultiLineString), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.Point), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.MultiPoint), 0);
+            
+            prop.GeometricTypes = FeatureGeometricType.Point;
+            types = new List<SpecificGeometryType>(prop.SpecificGeometryTypes);
+            Assert.Less(types.IndexOf(SpecificGeometryType.LineString), 0);
+            Assert.Less(types.IndexOf(SpecificGeometryType.CurveString), 0);
+            Assert.Less(types.IndexOf(SpecificGeometryType.MultiCurveString), 0);
+            Assert.Less(types.IndexOf(SpecificGeometryType.MultiLineString), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.Point), 0);
+            Assert.GreaterOrEqual(types.IndexOf(SpecificGeometryType.MultiPoint), 0);
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/SchemaTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/SchemaTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/SchemaTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,335 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Xml;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class SchemaTests
+    {
+        //These tests exercise various parts of the schema part of the Maestro API
+
+        [Test]
+        public void TestFeatureSchemaRoundtrip()
+        {
+            FeatureSchema schema = new FeatureSchema("Default", "Default Schema");
+            ClassDefinition cls = new ClassDefinition("Class1", "Test Class");
+
+            cls.AddProperty(new DataPropertyDefinition("ID", "ID Property")
+            {
+                IsAutoGenerated = true,
+                DataType = DataPropertyType.Int64,
+                IsNullable = false,
+            }, true);
+
+            var prop = cls.FindProperty("ID") as DataPropertyDefinition;
+
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.NotNull(prop);
+            Assert.AreEqual(DataPropertyType.Int64, prop.DataType);
+            Assert.IsTrue(prop.IsAutoGenerated);
+            Assert.IsFalse(prop.IsReadOnly);
+            Assert.IsFalse(prop.IsNullable);
+
+            cls.AddProperty(new DataPropertyDefinition("Name", "The name")
+            {
+                DataType = DataPropertyType.String,
+                Length = 255
+            });
+
+            prop = cls.FindProperty("Name") as DataPropertyDefinition;
+
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(2, cls.Properties.Count);
+            Assert.NotNull(prop);
+            Assert.AreEqual(DataPropertyType.String, prop.DataType);
+            Assert.IsFalse(prop.IsAutoGenerated);
+            Assert.IsFalse(prop.IsReadOnly);
+            Assert.IsFalse(prop.IsNullable);
+
+            cls.AddProperty(new DataPropertyDefinition("Date", "The date")
+            {
+                DataType = DataPropertyType.DateTime,
+                IsNullable = true
+            });
+
+            prop = cls.FindProperty("Date") as DataPropertyDefinition;
+
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(3, cls.Properties.Count);
+            Assert.NotNull(prop);
+            Assert.AreEqual(DataPropertyType.DateTime, prop.DataType);
+            Assert.IsFalse(prop.IsAutoGenerated);
+            Assert.IsFalse(prop.IsReadOnly);
+            Assert.IsTrue(prop.IsNullable);
+
+            schema.AddClass(cls);
+            Assert.AreEqual(1, schema.Classes.Count);
+
+            XmlDocument doc = new XmlDocument();
+            schema.WriteXml(doc, doc);
+
+            string path = Path.GetTempFileName();
+            doc.Save(path);
+
+            FeatureSourceDescription fsd = new FeatureSourceDescription(File.OpenRead(path));
+            Assert.AreEqual(1, fsd.Schemas.Length);
+
+            schema = fsd.Schemas[0];
+            Assert.NotNull(schema);
+
+            cls = schema.GetClass("Class1");
+            Assert.NotNull(cls);
+
+            prop = cls.FindProperty("ID") as DataPropertyDefinition;
+
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(3, cls.Properties.Count);
+            Assert.NotNull(prop);
+            Assert.AreEqual(DataPropertyType.Int64, prop.DataType);
+            Assert.IsTrue(prop.IsAutoGenerated);
+            Assert.IsFalse(prop.IsReadOnly);
+            Assert.IsFalse(prop.IsNullable);
+
+            prop = cls.FindProperty("Name") as DataPropertyDefinition;
+
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(3, cls.Properties.Count);
+            Assert.NotNull(prop);
+            Assert.AreEqual(DataPropertyType.String, prop.DataType);
+            Assert.IsFalse(prop.IsAutoGenerated);
+            Assert.IsFalse(prop.IsReadOnly);
+            Assert.IsFalse(prop.IsNullable);
+
+            prop = cls.FindProperty("Date") as DataPropertyDefinition;
+
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(3, cls.Properties.Count);
+            Assert.NotNull(prop);
+            Assert.AreEqual(DataPropertyType.DateTime, prop.DataType);
+            Assert.IsFalse(prop.IsAutoGenerated);
+            Assert.IsFalse(prop.IsReadOnly);
+            Assert.IsTrue(prop.IsNullable);
+        }
+
+        [Test]
+        public void TestCreate()
+        {
+            var schema = new FeatureSchema("Default", "Default Schema");
+            Assert.AreEqual("Default", schema.Name);
+            Assert.AreEqual("Default Schema", schema.Description);
+
+            var cls = new ClassDefinition("Class1", "My Class");
+            Assert.AreEqual("Class1", cls.Name);
+            Assert.AreEqual("My Class", cls.Description);
+            Assert.IsTrue(string.IsNullOrEmpty(cls.DefaultGeometryPropertyName));
+            Assert.AreEqual(0, cls.Properties.Count);
+            Assert.AreEqual(0, cls.IdentityProperties.Count);
+
+            var prop = new DataPropertyDefinition("ID", "identity");
+            Assert.AreEqual("ID", prop.Name);
+            Assert.AreEqual("identity", prop.Description);
+            Assert.AreEqual(false, prop.IsAutoGenerated);
+            Assert.AreEqual(false, prop.IsReadOnly);
+            Assert.IsTrue(string.IsNullOrEmpty(prop.DefaultValue));
+
+            prop.DataType = DataPropertyType.Int32;
+            Assert.AreEqual(DataPropertyType.Int32, prop.DataType);
+
+            prop.IsAutoGenerated = true;
+            Assert.IsTrue(prop.IsAutoGenerated);
+
+            prop.IsReadOnly = true;
+            Assert.IsTrue(prop.IsReadOnly);
+
+            cls.AddProperty(prop, true);
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.NotNull(cls.FindProperty(prop.Name));
+
+            cls.RemoveProperty(prop);
+            Assert.AreEqual(0, cls.Properties.Count);
+            Assert.AreEqual(0, cls.Properties.Count);
+            Assert.IsNull(prop.Parent);
+            Assert.IsNull(cls.FindProperty(prop.Name));
+
+            cls.AddProperty(prop, true);
+            Assert.AreEqual(1, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.AreEqual(cls, prop.Parent);
+            Assert.NotNull(cls.FindProperty(prop.Name));
+
+            cls.AddProperty(new DataPropertyDefinition("Name", "")
+            {
+                DataType = DataPropertyType.String,
+                Length = 255,
+                IsNullable = true
+            });
+
+            Assert.AreEqual(2, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+
+            cls.AddProperty(new GeometricPropertyDefinition("Geom", "")
+            {
+                HasMeasure = false,
+                HasElevation = false,
+                GeometricTypes = FeatureGeometricType.All,
+                SpecificGeometryTypes = (SpecificGeometryType[])Enum.GetValues(typeof(SpecificGeometryType))
+            });
+            Assert.AreEqual(3, cls.Properties.Count);
+            Assert.AreEqual(1, cls.IdentityProperties.Count);
+            Assert.IsTrue(string.IsNullOrEmpty(cls.DefaultGeometryPropertyName));
+
+            var geom = cls.FindProperty("Geom");
+            Assert.NotNull(geom);
+
+            cls.DefaultGeometryPropertyName = geom.Name;
+            Assert.IsNotNullOrEmpty(cls.DefaultGeometryPropertyName);
+
+            schema.AddClass(cls);
+            Assert.AreEqual(schema, cls.Parent);
+        }
+
+        [Test]
+        public void TestClassNameEncoding()
+        {
+            // Round-trip various invalid XML names. Copied from FDO test suite
+            string name1 = "Abc def";
+            string name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "Abc-x20-def");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = " Abc#defg$$";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x20-Abc-x23-defg-x24--x24-");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = " Abc#defg hij";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x20-Abc-x23-defg-x20-hij");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "--abc-def---ghi--";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x2d--abc-def---ghi--");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "--abc-x20-def-x23--x24-ghi--";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x2d--abc-x2d-x20-def-x2d-x23--x2d-x24-ghi--");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "-xab";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x2d-xab");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "&Entity";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x26-Entity");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "11ab";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x31-1ab");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "2_Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x32-_Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "2%Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x32--x25-Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "2-Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x32--Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "2-x2f-Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x32--x2d-x2f-Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "_x2d-";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x00-_x2d-");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "-x3d-";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x2d-x3d-");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "_x2d-_x3f-";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x00-_x2d-_x3f-");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "__x2d-_x3f-";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "__x2d-_x3f-");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "_Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "_5Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_5Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "_-5Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_-5Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "-_x2f-Class";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "_x2d-_x2f-Class");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            name1 = "Foo/Bar - snafu";
+            name2 = Utility.EncodeFDOName(name1);
+            Assert.AreEqual(name2, "Foo-x2f-Bar-x20---x20-snafu");
+            Assert.AreEqual(name1, Utility.DecodeFDOName(name2));
+
+            // Backward compatibility check. Make sure old-style 1st character encodings get decoded.
+            name2 = "-x40-A";
+            Assert.AreEqual(Utility.DecodeFDOName(name2), "@A");
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/1896.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/1896.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/1896.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,4597 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/OGRSchema" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:OGRSchema="http://fdo.osgeo.org/schemas/feature/OGRSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+    <xs:element name="catasto-x7e-fabbricati" type="OGRSchema:catasto-x7e-fabbricatiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-fabbricatiKey">
+            <xs:selector xpath=".//catasto-x7e-fabbricati" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-fabbricatiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~fabbricati" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-fabbricati_geometriaerrata" type="OGRSchema:catasto-x7e-fabbricati_geometriaerrataType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-fabbricati_geometriaerrataKey">
+            <xs:selector xpath=".//catasto-x7e-fabbricati_geometriaerrata" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-fabbricati_geometriaerrataType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~fabbricati_geometriaerrata" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-particelle" type="OGRSchema:catasto-x7e-particelleType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-particelleKey">
+            <xs:selector xpath=".//catasto-x7e-particelle" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-particelleType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ogc_fid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~particelle" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-fiduciali" type="OGRSchema:catasto-x7e-fiducialiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-fiducialiKey">
+            <xs:selector xpath=".//catasto-x7e-fiduciali" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-fiducialiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="prog" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~fiduciali" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-linee" type="OGRSchema:catasto-x7e-lineeType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-lineeKey">
+            <xs:selector xpath=".//catasto-x7e-linee" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-lineeType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~linee" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-particelle_geometriaerrata" type="OGRSchema:catasto-x7e-particelle_geometriaerrataType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-particelle_geometriaerrataKey">
+            <xs:selector xpath=".//catasto-x7e-particelle_geometriaerrata" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-particelle_geometriaerrataType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~particelle_geometriaerrata" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-quadro_unione" type="OGRSchema:catasto-x7e-quadro_unioneType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-quadro_unioneKey">
+            <xs:selector xpath=".//catasto-x7e-quadro_unione" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-quadro_unioneType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~quadro_unione" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-simboli" type="OGRSchema:catasto-x7e-simboliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-simboliKey">
+            <xs:selector xpath=".//catasto-x7e-simboli" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-simboliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~simboli" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-storico_fabbricati" type="OGRSchema:catasto-x7e-storico_fabbricatiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-storico_fabbricatiKey">
+            <xs:selector xpath=".//catasto-x7e-storico_fabbricati" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-storico_fabbricatiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="data_sostituzione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~storico_fabbricati" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-storico_particelle" type="OGRSchema:catasto-x7e-storico_particelleType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-storico_particelleKey">
+            <xs:selector xpath=".//catasto-x7e-storico_particelle" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-storico_particelleType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="data_sostituzione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sostituita_da" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~storico_particelle" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-testi" type="OGRSchema:catasto-x7e-testiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-testiKey">
+            <xs:selector xpath=".//catasto-x7e-testi" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-testiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="altezza" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="testo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="50" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~testi" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-upload_fabbricati" type="OGRSchema:catasto-x7e-upload_fabbricatiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-upload_fabbricatiKey">
+            <xs:selector xpath=".//catasto-x7e-upload_fabbricati" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-upload_fabbricatiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~upload_fabbricati" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-upload_fiduciali" type="OGRSchema:catasto-x7e-upload_fiducialiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-upload_fiducialiKey">
+            <xs:selector xpath=".//catasto-x7e-upload_fiduciali" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-upload_fiducialiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="prog" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~upload_fiduciali" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-upload_linee" type="OGRSchema:catasto-x7e-upload_lineeType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-upload_lineeKey">
+            <xs:selector xpath=".//catasto-x7e-upload_linee" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-upload_lineeType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~upload_linee" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-upload_particelle" type="OGRSchema:catasto-x7e-upload_particelleType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-upload_particelleKey">
+            <xs:selector xpath=".//catasto-x7e-upload_particelle" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-upload_particelleType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~upload_particelle" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-upload_simboli" type="OGRSchema:catasto-x7e-upload_simboliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-upload_simboliKey">
+            <xs:selector xpath=".//catasto-x7e-upload_simboli" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-upload_simboliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~upload_simboli" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-upload_testi" type="OGRSchema:catasto-x7e-upload_testiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-upload_testiKey">
+            <xs:selector xpath=".//catasto-x7e-upload_testi" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-upload_testiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="altezza" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="testo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="50" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~upload_testi" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-users_wkt" type="OGRSchema:catasto-x7e-users_wktType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-users_wktKey">
+            <xs:selector xpath=".//catasto-x7e-users_wkt" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-users_wktType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="shapefile" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ts" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:dateTime" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="username" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~users_wkt" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-view_particelle" type="OGRSchema:catasto-x7e-view_particelleType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-view_particelleKey">
+            <xs:selector xpath=".//catasto-x7e-view_particelle" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-view_particelleType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~view_particelle" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-view_particelle_acque" type="OGRSchema:catasto-x7e-view_particelle_acqueType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-view_particelle_acqueKey">
+            <xs:selector xpath=".//catasto-x7e-view_particelle_acque" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-view_particelle_acqueType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~view_particelle_acque" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="catasto-x7e-view_particelle_strade" type="OGRSchema:catasto-x7e-view_particelle_stradeType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="catasto-x7e-view_particelle_stradeKey">
+            <xs:selector xpath=".//catasto-x7e-view_particelle_strade" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="catasto-x7e-view_particelle_stradeType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="allegato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="comune" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="foglio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="livello" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="10" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="particella" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="5" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="recno" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sezione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sviluppo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="1" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="x_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="y_coord" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="catasto~view_particelle_strade" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-accessi_principali_storia" type="OGRSchema:civici-x7e-accessi_principali_storiaType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-accessi_principali_storiaKey">
+            <xs:selector xpath=".//civici-x7e-accessi_principali_storia" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-accessi_principali_storiaType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_log_attivita" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_passo_carraio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="rilievo_accesso_sequenziale" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="rilievo_numero_alloggi" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="rilievo_numero_attivita" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_alto_destra" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_conforme" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_da_sostituire" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_motivo_sostituzione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_tipo_targhetta" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_visibile_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tf" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:dateTime" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~accessi_principali_storia" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-accessi_ripetuti_storia" type="OGRSchema:civici-x7e-accessi_ripetuti_storiaType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-accessi_ripetuti_storiaKey">
+            <xs:selector xpath=".//civici-x7e-accessi_ripetuti_storia" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-accessi_ripetuti_storiaType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_log_attivita" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_passo_carraio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_alto_destra" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_conforme" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_da_sostituire" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_motivo_sostituzione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_tipo_targhetta" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="targa_visibile_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tf" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:dateTime" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~accessi_ripetuti_storia" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-civici_imported" type="OGRSchema:civici-x7e-civici_importedType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-civici_importedKey">
+            <xs:selector xpath=".//civici-x7e-civici_imported" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-civici_importedType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="annotazion" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="civ_targ" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="civico" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_via" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esp_targ" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="flag_sec" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="handle" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="idfab" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="objectid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="posizione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_civ" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ubicazion" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="80" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~civici_imported" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_principali" type="OGRSchema:civici-x7e-view_accessi_principaliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_principaliKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_principali" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_principaliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_principali" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_principali_da_murare" type="OGRSchema:civici-x7e-view_accessi_principali_da_murareType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_principali_da_murareKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_principali_da_murare" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_principali_da_murareType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_principali_da_murare" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_principali_progetto" type="OGRSchema:civici-x7e-view_accessi_principali_progettoType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_principali_progettoKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_principali_progetto" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_principali_progettoType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_principali_progetto" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_principali_pubblicati" type="OGRSchema:civici-x7e-view_accessi_principali_pubblicatiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_principali_pubblicatiKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_principali_pubblicati" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_principali_pubblicatiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_principali_pubblicati" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_principali_rilievo" type="OGRSchema:civici-x7e-view_accessi_principali_rilievoType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_principali_rilievoKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_principali_rilievo" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_principali_rilievoType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_principali_rilievo" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_ripetuti" type="OGRSchema:civici-x7e-view_accessi_ripetutiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_ripetutiKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_ripetuti" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_ripetutiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_ripetuti" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_ripetuti_da_murare" type="OGRSchema:civici-x7e-view_accessi_ripetuti_da_murareType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_ripetuti_da_murareKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_ripetuti_da_murare" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_ripetuti_da_murareType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_ripetuti_da_murare" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_ripetuti_progetto" type="OGRSchema:civici-x7e-view_accessi_ripetuti_progettoType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_ripetuti_progettoKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_ripetuti_progetto" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_ripetuti_progettoType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_ripetuti_progetto" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_ripetuti_pubblicati" type="OGRSchema:civici-x7e-view_accessi_ripetuti_pubblicatiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_ripetuti_pubblicatiKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_ripetuti_pubblicati" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_ripetuti_pubblicatiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_ripetuti_pubblicati" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-view_accessi_ripetuti_rilievo" type="OGRSchema:civici-x7e-view_accessi_ripetuti_rilievoType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-view_accessi_ripetuti_rilievoKey">
+            <xs:selector xpath=".//civici-x7e-view_accessi_ripetuti_rilievo" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-view_accessi_ripetuti_rilievoType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~view_accessi_ripetuti_rilievo" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-aggiornamento_speditivo_edifici" type="OGRSchema:ctr-x7e-aggiornamento_speditivo_edificiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-aggiornamento_speditivo_edificiKey">
+            <xs:selector xpath=".//ctr-x7e-aggiornamento_speditivo_edifici" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-aggiornamento_speditivo_edificiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~aggiornamento_speditivo_edifici" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-archi_ferroviari" type="OGRSchema:ctr-x7e-archi_ferroviariType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-archi_ferroviariKey">
+            <xs:selector xpath=".//ctr-x7e-archi_ferroviari" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-archi_ferroviariType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="binari" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="3" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="3" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="topon" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="40" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~archi_ferroviari" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-archi_idrici" type="OGRSchema:ctr-x7e-archi_idriciType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-archi_idriciKey">
+            <xs:selector xpath=".//ctr-x7e-archi_idrici" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-archi_idriciType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="3" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="topon" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="40" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~archi_idrici" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-archi_viari" type="OGRSchema:ctr-x7e-archi_viariType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-archi_viariKey">
+            <xs:selector xpath=".//ctr-x7e-archi_viari" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-archi_viariType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="4" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="3" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="topon" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="40" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~archi_viari" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-aree_urbane" type="OGRSchema:ctr-x7e-aree_urbaneType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-aree_urbaneKey">
+            <xs:selector xpath=".//ctr-x7e-aree_urbane" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-aree_urbaneType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="codice" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="topon" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~aree_urbane" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-elementi_lineari_10k" type="OGRSchema:ctr-x7e-elementi_lineari_10kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-elementi_lineari_10kKey">
+            <xs:selector xpath=".//ctr-x7e-elementi_lineari_10k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-elementi_lineari_10kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="255" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~elementi_lineari_10k" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-elementi_lineari_2k" type="OGRSchema:ctr-x7e-elementi_lineari_2kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-elementi_lineari_2kKey">
+            <xs:selector xpath=".//ctr-x7e-elementi_lineari_2k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-elementi_lineari_2kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~elementi_lineari_2k" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-griglia_a3_1000" type="OGRSchema:ctr-x7e-griglia_a3_1000Type" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-griglia_a3_1000Key">
+            <xs:selector xpath=".//ctr-x7e-griglia_a3_1000" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-griglia_a3_1000Type" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~griglia_a3_1000" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-limiti_amministrativi" type="OGRSchema:ctr-x7e-limiti_amministrativiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-limiti_amministrativiKey">
+            <xs:selector xpath=".//ctr-x7e-limiti_amministrativi" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-limiti_amministrativiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="nome" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="40" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~limiti_amministrativi" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-limiti_amministrativi_g5" type="OGRSchema:ctr-x7e-limiti_amministrativi_g5Type" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-limiti_amministrativi_g5Key">
+            <xs:selector xpath=".//ctr-x7e-limiti_amministrativi_g5" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-limiti_amministrativi_g5Type" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="gid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="nome" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="40" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~limiti_amministrativi_g5" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-orografia_10k" type="OGRSchema:ctr-x7e-orografia_10kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-orografia_10kKey">
+            <xs:selector xpath=".//ctr-x7e-orografia_10k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-orografia_10kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="255" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~orografia_10k" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-orografia_2k" type="OGRSchema:ctr-x7e-orografia_2kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-orografia_2kKey">
+            <xs:selector xpath=".//ctr-x7e-orografia_2k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-orografia_2kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~orografia_2k" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-quote_10k" type="OGRSchema:ctr-x7e-quote_10kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-quote_10kKey">
+            <xs:selector xpath=".//ctr-x7e-quote_10k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-quote_10kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="altezza" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="255" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="textstring" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~quote_10k" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-quote_2k" type="OGRSchema:ctr-x7e-quote_2kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-quote_2kKey">
+            <xs:selector xpath=".//ctr-x7e-quote_2k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-quote_2kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="altezza" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="255" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="textstring" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~quote_2k" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-toponimi_10k" type="OGRSchema:ctr-x7e-toponimi_10kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-toponimi_10kKey">
+            <xs:selector xpath=".//ctr-x7e-toponimi_10k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-toponimi_10kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="altezza" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="255" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="textstring" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~toponimi_10k" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="ctr-x7e-toponimi_2k" type="OGRSchema:ctr-x7e-toponimi_2kType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="ctr-x7e-toponimi_2kKey">
+            <xs:selector xpath=".//ctr-x7e-toponimi_2k" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="ctr-x7e-toponimi_2kType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="altezza" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="layer" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="textstring" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="254" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="ctr~toponimi_2k" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="prg-x7e-griglia" type="OGRSchema:prg-x7e-grigliaType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="prg-x7e-grigliaKey">
+            <xs:selector xpath=".//prg-x7e-griglia" />
+            <xs:field xpath="gid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="prg-x7e-grigliaType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="n_tavola" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="8" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="prg~griglia" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="gid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_circolazione_pedonali" type="OGRSchema:strade-x7e-aree_circolazione_pedonaliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_circolazione_pedonaliKey">
+            <xs:selector xpath=".//strade-x7e-aree_circolazione_pedonali" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_circolazione_pedonaliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="codice_ctr" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="fondo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_aree_stradali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ogc_fid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="origine_geometria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="periodizzazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="posizione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sede" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sopra_a" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="zona" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_circolazione_pedonali" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_circolazione_veicolari" type="OGRSchema:strade-x7e-aree_circolazione_veicolariType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_circolazione_veicolariKey">
+            <xs:selector xpath=".//strade-x7e-aree_circolazione_veicolari" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_circolazione_veicolariType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="codice_ctr" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="fondo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_aree_stradali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ogc_fid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="origine_geometria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="periodizzazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sede" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sopra_a" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="zona" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_circolazione_veicolari" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_circolazione_ciclabili" type="OGRSchema:strade-x7e-aree_circolazione_ciclabiliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_circolazione_ciclabiliKey">
+            <xs:selector xpath=".//strade-x7e-aree_circolazione_ciclabili" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_circolazione_ciclabiliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="codice_ctr" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="fondo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_aree_stradali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ogc_fid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="origine_geometria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="periodizzazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="posizione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sede" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="sopra_a" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_circolazione_ciclabili" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_circolazione" type="OGRSchema:strade-x7e-aree_circolazioneType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_circolazioneKey">
+            <xs:selector xpath=".//strade-x7e-aree_circolazione" />
+            <xs:field xpath="FID" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_circolazioneType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="toponimo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_circolazione" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="FID" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-accessi_ripetuti" type="OGRSchema:civici-x7e-accessi_ripetutiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-accessi_ripetutiKey">
+            <xs:selector xpath=".//civici-x7e-accessi_ripetuti" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-accessi_ripetutiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="dismesso" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_accessi_principali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_passo_carraio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~accessi_ripetuti" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-accessi_principali" type="OGRSchema:civici-x7e-accessi_principaliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-accessi_principaliKey">
+            <xs:selector xpath=".//civici-x7e-accessi_principali" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-accessi_principaliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_edf_unita_volumetrica" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_passo_carraio" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_sezione_censuaria" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id_targhe" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="note" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_esponente" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_numero" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_da_murare" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="progetto_targhetta_tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="rilievo_accesso_sequenziale" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="rilievo_numero_alloggi" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="rilievo_numero_attivita" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato_progetto" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~accessi_principali" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_stradali_view" type="OGRSchema:strade-x7e-aree_stradali_viewType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_stradali_viewKey">
+            <xs:selector xpath=".//strade-x7e-aree_stradali_view" />
+            <xs:field xpath="ogc_fid" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_stradali_viewType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="classificazione_funzionale" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_toponimi_stradali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="denominazione" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="id" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="label" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_stradali_view" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="ogc_fid" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="civici-x7e-targhe_stradali" type="OGRSchema:civici-x7e-targhe_stradaliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="civici-x7e-targhe_stradaliKey">
+            <xs:selector xpath=".//civici-x7e-targhe_stradali" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="civici-x7e-targhe_stradaliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="angolo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:double" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_strada" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="materiale" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="testo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="tipo" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="civici~targhe_stradali" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_stradali_limiti" type="OGRSchema:strade-x7e-aree_stradali_limitiType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_stradali_limitiKey">
+            <xs:selector xpath=".//strade-x7e-aree_stradali_limiti" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_stradali_limitiType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="id_aree_stradali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_stradali_limiti" fdo:geometricTypes="curve " fdo:geometryTypes="linestring multilinestring curvestring multicurvestring " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="strade-x7e-aree_stradali" type="OGRSchema:strade-x7e-aree_stradaliType" abstract="false" substitutionGroup="gml:_Feature">
+        <xs:key name="strade-x7e-aree_stradaliKey">
+            <xs:selector xpath=".//strade-x7e-aree_stradali" />
+            <xs:field xpath="id" />
+        </xs:key>
+    </xs:element>
+    <xs:complexType name="strade-x7e-aree_stradaliType" abstract="false" fdo:geometryName="the_geom">
+        <xs:complexContent>
+            <xs:extension base="gml:AbstractFeatureType">
+                <xs:sequence>
+                    <xs:element name="classificazione_funzionale" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="codice_toponimi_stradali" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="ogc_fid" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="stato" minOccurs="0">
+                        <xs:simpleType>
+                            <xs:restriction base="xs:string">
+                                <xs:maxLength value="" />
+                            </xs:restriction>
+                        </xs:simpleType>
+                    </xs:element>
+                    <xs:element name="the_geom" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="false" fdo:srsName="strade~aree_stradali" fdo:geometricTypes="surface " fdo:geometryTypes="polygon multipolygon curvepolygon multicurvepolygon " />
+                    <xs:element name="id" fdo:readOnly="true" minOccurs="0" fdo:autogenerated="true">
+                        <xs:simpleType>
+                            <xs:restriction base="fdo:int32" />
+                        </xs:simpleType>
+                    </xs:element>
+                </xs:sequence>
+            </xs:extension>
+        </xs:complexContent>
+    </xs:complexType>
+</xs:schema>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/InvalidLayer.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/InvalidLayer.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/InvalidLayer.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<LayerDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="LayerDefinition-1.2.0.xsd" version="1.2.0">
+  <VectorLayerDefinition>
+    <ResourceId>Library://IDontExist.FeatureSource</ResourceId>
+    <FeatureName>SHP_Schema:Rail</FeatureName>
+    <FeatureNameType>FeatureClass</FeatureNameType>
+    <Geometry>SHPGEOM</Geometry>
+    <VectorScaleRange>
+      <LineTypeStyle>
+        <LineRule>
+          <LegendLabel />
+          <LineSymbolization2D>
+            <LineStyle>Rail</LineStyle>
+            <Thickness>0.0</Thickness>
+            <Color>FFFF0000</Color>
+            <Unit>Centimeters</Unit>
+            <SizeContext>DeviceUnits</SizeContext>
+          </LineSymbolization2D>
+        </LineRule>
+      </LineTypeStyle>
+    </VectorScaleRange>
+  </VectorLayerDefinition>
+</LayerDefinition>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/NASA_WMS_config_doc.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/NASA_WMS_config_doc.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/NASA_WMS_config_doc.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- This configuration document is from the Fdo WMS notes (http://trac.osgeo.org/fdo/wiki/FdoWmsNotes) -->
+<fdo:DataStore xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://fdo.osgeo.org/schemas" xsi:schemaLocation="http://fdo.osgeo.org/schemas FdoDocument.xsd">
+  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/WMS" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:WMS="http://fdo.osgeo.org/schemas/feature/WMS" elementFormDefault="qualified" attributeFormDefault="unqualified">
+    <xs:element name="NASAWMSGlobalPan" type="WMS:NASAWMSGlobalPanType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="NASAWMSGlobalPanKey">
+        <xs:selector xpath=".//NASAWMSGlobalPan" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="NASAWMSGlobalPanType" abstract="false">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="800" fdo:defaultImageYSize="600">
+              <xs:annotation>
+                <xs:appinfo source="http://fdo.osgeo.org/schemas">
+                  <fdo:DefaultDataModel organization="Row" bitsPerPixel="32" tileSizeX="100" tileSizeY="100" />
+                </xs:appinfo>
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+  </xs:schema>
+  <SchemaMapping provider="OSGeo.WMS.3.1" name="WMS" xmlns="http://fdowms.osgeo.org/schemas">
+    <complexType name="NASAWMSGlobalPanType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <Transparent>true</Transparent>
+        <BackgroundColor>0xFFFFFF</BackgroundColor>
+        <Time>current</Time>
+        <Elevation>0</Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="global_mosaic">
+          <Style />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+  </SchemaMapping>
+</fdo:DataStore>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/SpaceShip.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/SpaceShip.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/SpaceShip.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<LayerDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0.0" xsi:noNamespaceSchemaLocation="LayerDefinition-1.0.0.xsd">
+  <DrawingLayerDefinition>
+    <ResourceId>Library://UnitTests/Data/SpaceShip.DrawingSource</ResourceId>
+    <Sheet>com.autodesk.dwf.ePlot_9E2723744244DB8C44482263E654F764</Sheet>
+    <LayerFilter>YELLOW,CYAN,GREEN,RED,BLUE,WHITE</LayerFilter>
+  </DrawingLayerDefinition>
+</LayerDefinition>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestDuplicateLayerIds.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestDuplicateLayerIds.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestDuplicateLayerIds.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<MapDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:noNamespaceSchemaLocation="MapDefinition-1.0.0.xsd">
+    <Name>New Map</Name>
+    <CoordinateSystem>GEOGCS["WGS84 Lat/Long's, Degrees, -180 ==> +180",DATUM["D_WGS_1984",SPHEROID["World_Geodetic_System_of_1984",6378137,298.257222932867]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]</CoordinateSystem>
+    <Extents>
+        <MinX>-87.770746109180749</MinX>
+        <MaxX>-87.6957605384125</MaxX>
+        <MinY>43.686899685828813</MinY>
+        <MaxY>43.805498742206247</MaxY>
+    </Extents>
+    <BackgroundColor>ffffffff</BackgroundColor>
+    <BaseMapDefinition>
+        <FiniteDisplayScale>100</FiniteDisplayScale>
+        <FiniteDisplayScale>5427</FiniteDisplayScale>
+        <FiniteDisplayScale>10753</FiniteDisplayScale>
+        <FiniteDisplayScale>16080</FiniteDisplayScale>
+        <FiniteDisplayScale>21407</FiniteDisplayScale>
+        <FiniteDisplayScale>26733</FiniteDisplayScale>
+        <FiniteDisplayScale>32060</FiniteDisplayScale>
+        <FiniteDisplayScale>37387</FiniteDisplayScale>
+        <FiniteDisplayScale>42713</FiniteDisplayScale>
+        <FiniteDisplayScale>48040</FiniteDisplayScale>
+        <FiniteDisplayScale>53367</FiniteDisplayScale>
+        <FiniteDisplayScale>58693</FiniteDisplayScale>
+        <FiniteDisplayScale>64020</FiniteDisplayScale>
+        <FiniteDisplayScale>69347</FiniteDisplayScale>
+        <FiniteDisplayScale>80000</FiniteDisplayScale>
+        <BaseMapLayerGroup>
+            <Name>Base Layer Group</Name>
+            <Visible>true</Visible>
+            <ShowInLegend>true</ShowInLegend>
+            <ExpandInLegend>true</ExpandInLegend>
+            <LegendLabel>Base Layer Group</LegendLabel>
+            <BaseMapLayer>
+                <Name>Rail</Name>
+                <ResourceId>Library://UnitTests/Layers/Rail.LayerDefinition</ResourceId>
+                <Selectable>true</Selectable>
+                <ShowInLegend>true</ShowInLegend>
+                <LegendLabel>Rail</LegendLabel>
+                <ExpandInLegend>true</ExpandInLegend>
+            </BaseMapLayer>
+            <BaseMapLayer>
+                <Name>Parcels</Name>
+                <ResourceId>Library://UnitTests/Layers/Parcels.LayerDefinition</ResourceId>
+                <Selectable>true</Selectable>
+                <ShowInLegend>true</ShowInLegend>
+                <LegendLabel>Parcels</LegendLabel>
+                <ExpandInLegend>true</ExpandInLegend>
+            </BaseMapLayer>
+            <BaseMapLayer>
+                <Name>HydrographicPolygons</Name>
+                <ResourceId>Library://UnitTests/Layers/Parcels.LayerDefinition</ResourceId>
+                <Selectable>true</Selectable>
+                <ShowInLegend>true</ShowInLegend>
+                <LegendLabel>Parcels2</LegendLabel>
+                <ExpandInLegend>true</ExpandInLegend>
+            </BaseMapLayer>
+        </BaseMapLayerGroup>
+    </BaseMapDefinition>
+</MapDefinition>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestMapWithInvalidLayers.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestMapWithInvalidLayers.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestMapWithInvalidLayers.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<MapDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="MapDefinition-1.0.0.xsd">
+  <Name>New Map</Name>
+  <CoordinateSystem>GEOGCS["WGS84 Lat/Long's, Degrees, -180 ==> +180",DATUM["D_WGS_1984",SPHEROID["World_Geodetic_System_of_1984",6378137,298.257222932867]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]</CoordinateSystem>
+  <Extents>
+    <MinX>-87.770746109180749</MinX>
+    <MaxX>-87.6957605384125</MaxX>
+    <MinY>43.686899685828813</MinY>
+    <MaxY>43.805498742206247</MaxY>
+  </Extents>
+  <BackgroundColor>FFFFFFFF</BackgroundColor>
+  <MapLayer>
+    <Name>Rail</Name>
+    <ResourceId>Library://UnitTests/Layers/Rail.LayerDefinition</ResourceId>
+    <Selectable>true</Selectable>
+    <ShowInLegend>true</ShowInLegend>
+    <LegendLabel>Rail</LegendLabel>
+    <ExpandInLegend>true</ExpandInLegend>
+    <Visible>true</Visible>
+    <Group />
+  </MapLayer>
+  <MapLayer>
+    <Name>Invalid</Name>
+    <ResourceId>Library://UnitTests/Layers/InvalidLayer.LayerDefinition</ResourceId>
+    <Selectable>true</Selectable>
+    <ShowInLegend>true</ShowInLegend>
+    <LegendLabel>Invalid</LegendLabel>
+    <ExpandInLegend>true</ExpandInLegend>
+    <Visible>true</Visible>
+    <Group />
+  </MapLayer>
+  <MapLayer>
+    <Name>HydrographicPolygons</Name>
+    <ResourceId>Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition</ResourceId>
+    <Selectable>true</Selectable>
+    <ShowInLegend>true</ShowInLegend>
+    <LegendLabel>HydrographicPolygons</LegendLabel>
+    <ExpandInLegend>true</ExpandInLegend>
+    <Visible>true</Visible>
+    <Group />
+  </MapLayer>
+  <MapLayer>
+    <Name>Parcels</Name>
+    <ResourceId>Library://UnitTests/Layers/Parcels.LayerDefinition</ResourceId>
+    <Selectable>true</Selectable>
+    <ShowInLegend>true</ShowInLegend>
+    <LegendLabel>Parcels</LegendLabel>
+    <ExpandInLegend>true</ExpandInLegend>
+    <Visible>true</Visible>
+    <Group />
+  </MapLayer>
+</MapDefinition>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestTiledMap.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestTiledMap.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/TestTiledMap.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<MapDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:noNamespaceSchemaLocation="MapDefinition-1.0.0.xsd">
+    <Name>New Map</Name>
+    <CoordinateSystem>GEOGCS["WGS84 Lat/Long's, Degrees, -180 ==> +180",DATUM["D_WGS_1984",SPHEROID["World_Geodetic_System_of_1984",6378137,298.257222932867]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]</CoordinateSystem>
+    <Extents>
+        <MinX>-87.770746109180749</MinX>
+        <MaxX>-87.6957605384125</MaxX>
+        <MinY>43.686899685828813</MinY>
+        <MaxY>43.805498742206247</MaxY>
+    </Extents>
+    <BackgroundColor>ffffffff</BackgroundColor>
+    <BaseMapDefinition>
+        <FiniteDisplayScale>100</FiniteDisplayScale>
+        <FiniteDisplayScale>5427</FiniteDisplayScale>
+        <FiniteDisplayScale>10753</FiniteDisplayScale>
+        <FiniteDisplayScale>16080</FiniteDisplayScale>
+        <FiniteDisplayScale>21407</FiniteDisplayScale>
+        <FiniteDisplayScale>26733</FiniteDisplayScale>
+        <FiniteDisplayScale>32060</FiniteDisplayScale>
+        <FiniteDisplayScale>37387</FiniteDisplayScale>
+        <FiniteDisplayScale>42713</FiniteDisplayScale>
+        <FiniteDisplayScale>48040</FiniteDisplayScale>
+        <FiniteDisplayScale>53367</FiniteDisplayScale>
+        <FiniteDisplayScale>58693</FiniteDisplayScale>
+        <FiniteDisplayScale>64020</FiniteDisplayScale>
+        <FiniteDisplayScale>69347</FiniteDisplayScale>
+        <FiniteDisplayScale>80000</FiniteDisplayScale>
+        <BaseMapLayerGroup>
+            <Name>Base Layer Group</Name>
+            <Visible>true</Visible>
+            <ShowInLegend>true</ShowInLegend>
+            <ExpandInLegend>true</ExpandInLegend>
+            <LegendLabel>Base Layer Group</LegendLabel>
+            <BaseMapLayer>
+                <Name>Rail</Name>
+                <ResourceId>Library://UnitTests/Layers/Rail.LayerDefinition</ResourceId>
+                <Selectable>true</Selectable>
+                <ShowInLegend>true</ShowInLegend>
+                <LegendLabel>Rail</LegendLabel>
+                <ExpandInLegend>true</ExpandInLegend>
+            </BaseMapLayer>
+            <BaseMapLayer>
+                <Name>Parcels</Name>
+                <ResourceId>Library://UnitTests/Layers/Parcels.LayerDefinition</ResourceId>
+                <Selectable>true</Selectable>
+                <ShowInLegend>true</ShowInLegend>
+                <LegendLabel>Parcels</LegendLabel>
+                <ExpandInLegend>true</ExpandInLegend>
+            </BaseMapLayer>
+            <BaseMapLayer>
+                <Name>HydrographicPolygons</Name>
+                <ResourceId>Library://UnitTests/Layers/HydrographicPolygons.LayerDefinition</ResourceId>
+                <Selectable>true</Selectable>
+                <ShowInLegend>true</ShowInLegend>
+                <LegendLabel>HydrographicPolygons</LegendLabel>
+                <ExpandInLegend>true</ExpandInLegend>
+            </BaseMapLayer>
+        </BaseMapLayerGroup>
+    </BaseMapDefinition>
+</MapDefinition>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,879 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Sample ODBC config document from Trac ticket #1478 -->
+<fdo:DataStore xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:fds="http://fdo.osgeo.org/schemas/fds">
+  <gml:DerivedCRS gml:id="CSRS.UTM-20N">
+    <gml:remarks>CSRS.UTM-20N</gml:remarks>
+    <gml:srsName>CSRS.UTM-20N</gml:srsName>
+    <gml:validArea>
+      <gml:boundingBox>
+        <gml:pos>339513.880000 5259234.580000</gml:pos>
+        <gml:pos>341580.170000 5260543.600000</gml:pos>
+      </gml:boundingBox>
+    </gml:validArea>
+    <gml:baseCRS>
+      <fdo:WKTCRS gml:id="CSRS.UTM-20N">
+        <gml:srsName>CSRS.UTM-20N</gml:srsName>
+        <fdo:WKT>PROJCS["CSRS.UTM-20N",GEOGCS["LL-CSRS",DATUM["CSRS",SPHEROID["GRS1980",6378137.000,298.25722210]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["false_easting",500000.000],PARAMETER["false_northing",0.000],PARAMETER["central_meridian",-63.00000000000000],PARAMETER["scale_factor",0.9996],PARAMETER["latitude_of_origin",0.000],UNIT["Meter",1.00000000000000]]</fdo:WKT>
+      </fdo:WKTCRS>
+    </gml:baseCRS>
+    <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" />
+    <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+    <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" />
+  </gml:DerivedCRS>
+  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/Default" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:Default="http://fdo.osgeo.org/schemas/feature/Default" elementFormDefault="qualified" attributeFormDefault="unqualified">
+    <xs:element name="Dig_Sheet" type="Default:Dig_SheetType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Dig_SheetKey">
+        <xs:selector xpath=".//Dig_Sheet" />
+        <xs:field xpath="Item_ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="Dig_SheetType" abstract="false" fdo:hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Item_ID">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Anom_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="MEC_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="MPPEH_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Rc_Itm_Cnt" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Descript" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Nomenclat" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Depth" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Angle" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Itm_Length" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Itm_Width" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Weight" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Weigh_Tot" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:dateTime" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Fin_Dispos" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Fin_DisDat" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:dateTime" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Post_X_Res" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Photo_Nam" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Comment" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Photos" type="Default:PhotosType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="PhotosKey">
+        <xs:selector xpath=".//Photos" />
+        <xs:field xpath="ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="PhotosType" abstract="false" fdo:hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="ID">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Filename" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Subfolder" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Comments" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:dateTime" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Targets" type="Default:TargetsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="TargetsKey">
+        <xs:selector xpath=".//Targets" />
+        <xs:field xpath="Target_ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="TargetsType" abstract="false" fdo:hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Target_ID">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Northing" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Easting" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Channel1" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Channel3" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Comment" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="All_Data" type="Default:All_DataType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="All_DataKey">
+        <xs:selector xpath=".//All_Data" />
+        <xs:field xpath="Target_ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="All_DataType" abstract="false" fdo:geometryName="Geometry">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Target_ID">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Channel1" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Channel3" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Comment" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Anom_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="MEC_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="MPPEH_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Descript" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Depth" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Angle" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Itm_Length" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Itm_Width" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Weight" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Weigh_Tot" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Geometry" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="true" fdo:srsName="CSRS.UTM-20N" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint ">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="DND" type="Default:DNDType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="DNDKey">
+        <xs:selector xpath=".//DND" />
+        <xs:field xpath="Item_ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="DNDType" abstract="false" fdo:geometryName="Geometry">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Item_ID">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Anom_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="MEC_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="MPPEH_Typ" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Rc_Itm_Cnt" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Descript" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Nomenclat" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Depth" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Angle" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Itm_Length" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Itm_Width" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Weight" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Weigh_Tot" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:dateTime" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Fin_Dispos" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Fin_DisDat" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:dateTime" />
+              </xs:simpleType>
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+            <xs:element name="Post_X_Res" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Photo_Nam" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Comment" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Geometry" type="gml:AbstractGeometryType" fdo:hasMeasure="false" fdo:hasElevation="true" fdo:srsName="CSRS.UTM-20N" fdo:geometricTypes="point " fdo:geometryTypes="point multipoint ">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+  </xs:schema>
+  <SchemaMapping xmlns:rdb="http://fdordbms.osgeo.org/schemas" xmlns="http://fdoodbc.osgeo.org/schemas" provider="OSGeo.ODBC.3.2" name="Default">
+    <complexType name="Dig_SheetType">
+      <Table name="Dig_Sheet" />
+      <element name="Item_ID">
+        <Column name="Item_ID" />
+      </element>
+      <element name="Anom_Typ">
+        <Column name="Anom_Typ" />
+      </element>
+      <element name="MEC_Typ">
+        <Column name="MEC_Typ" />
+      </element>
+      <element name="MPPEH_Typ">
+        <Column name="MPPEH_Typ" />
+      </element>
+      <element name="Rc_Itm_Cnt">
+        <Column name="Rc_Itm_Cnt" />
+      </element>
+      <element name="Descript">
+        <Column name="Descript" />
+      </element>
+      <element name="Nomenclat">
+        <Column name="Nomenclat" />
+      </element>
+      <element name="Depth">
+        <Column name="Depth" />
+      </element>
+      <element name="Angle">
+        <Column name="Angle" />
+      </element>
+      <element name="Itm_Length">
+        <Column name="Itm_Length" />
+      </element>
+      <element name="Itm_Width">
+        <Column name="Itm_Width" />
+      </element>
+      <element name="Weight">
+        <Column name="Weight" />
+      </element>
+      <element name="Weigh_Tot">
+        <Column name="Weigh_Tot" />
+      </element>
+      <element name="Date">
+        <Column name="Date" />
+      </element>
+      <element name="Fin_Dispos">
+        <Column name="Fin_Dispos" />
+      </element>
+      <element name="Fin_DisDat">
+        <Column name="Fin_DisDat" />
+      </element>
+      <element name="Post_X_Res">
+        <Column name="Post_X_Res" />
+      </element>
+      <element name="Photo_Nam">
+        <Column name="Photo_Nam" />
+      </element>
+      <element name="Comment">
+        <Column name="Comment" />
+      </element>
+    </complexType>
+    <complexType name="PhotosType">
+      <Table name="Photos" />
+      <element name="ID">
+        <Column name="ID" />
+      </element>
+      <element name="Filename">
+        <Column name="Filename" />
+      </element>
+      <element name="Subfolder">
+        <Column name="Subfolder" />
+      </element>
+      <element name="Comments">
+        <Column name="Comments" />
+      </element>
+      <element name="Date">
+        <Column name="Date" />
+      </element>
+    </complexType>
+    <complexType name="TargetsType">
+      <Table name="Targets" />
+      <element name="Target_ID">
+        <Column name="Target_ID" />
+      </element>
+      <element name="Northing">
+        <Column name="Northing" />
+      </element>
+      <element name="Easting">
+        <Column name="Easting" />
+      </element>
+      <element name="Channel1">
+        <Column name="Channel1" />
+      </element>
+      <element name="Channel3">
+        <Column name="Channel3" />
+      </element>
+      <element name="Comment">
+        <Column name="Comment" />
+      </element>
+    </complexType>
+    <complexType name="All_DataType">
+      <Table name="All_Data" />
+      <element name="Target_ID">
+        <Column name="Target_ID" />
+      </element>
+      <element name="Channel1">
+        <Column name="Channel1" />
+      </element>
+      <element name="Channel3">
+        <Column name="Channel3" />
+      </element>
+      <element name="Comment">
+        <Column name="Comment" />
+      </element>
+      <element name="Anom_Typ">
+        <Column name="Anom_Typ" />
+      </element>
+      <element name="MEC_Typ">
+        <Column name="MEC_Typ" />
+      </element>
+      <element name="MPPEH_Typ">
+        <Column name="MPPEH_Typ" />
+      </element>
+      <element name="Descript">
+        <Column name="Descript" />
+      </element>
+      <element name="Depth">
+        <Column name="Depth" />
+      </element>
+      <element name="Angle">
+        <Column name="Angle" />
+      </element>
+      <element name="Itm_Length">
+        <Column name="Itm_Length" />
+      </element>
+      <element name="Itm_Width">
+        <Column name="Itm_Width" />
+      </element>
+      <element name="Weight">
+        <Column name="Weight" />
+      </element>
+      <element name="Weigh_Tot">
+        <Column name="Weigh_Tot" />
+      </element>
+      <element name="Geometry" xColumnName="Easting" yColumnName="Northing" />
+    </complexType>
+    <complexType name="DNDType">
+      <Table name="DND" />
+      <element name="Item_ID">
+        <Column name="Item_ID" />
+      </element>
+      <element name="Anom_Typ">
+        <Column name="Anom_Typ" />
+      </element>
+      <element name="MEC_Typ">
+        <Column name="MEC_Typ" />
+      </element>
+      <element name="MPPEH_Typ">
+        <Column name="MPPEH_Typ" />
+      </element>
+      <element name="Rc_Itm_Cnt">
+        <Column name="Rc_Itm_Cnt" />
+      </element>
+      <element name="Descript">
+        <Column name="Descript" />
+      </element>
+      <element name="Nomenclat">
+        <Column name="Nomenclat" />
+      </element>
+      <element name="Depth">
+        <Column name="Depth" />
+      </element>
+      <element name="Angle">
+        <Column name="Angle" />
+      </element>
+      <element name="Itm_Length">
+        <Column name="Itm_Length" />
+      </element>
+      <element name="Itm_Width">
+        <Column name="Itm_Width" />
+      </element>
+      <element name="Weight">
+        <Column name="Weight" />
+      </element>
+      <element name="Weigh_Tot">
+        <Column name="Weigh_Tot" />
+      </element>
+      <element name="Date">
+        <Column name="Date" />
+      </element>
+      <element name="Fin_Dispos">
+        <Column name="Fin_Dispos" />
+      </element>
+      <element name="Fin_DisDat">
+        <Column name="Fin_DisDat" />
+      </element>
+      <element name="Post_X_Res">
+        <Column name="Post_X_Res" />
+      </element>
+      <element name="Photo_Nam">
+        <Column name="Photo_Nam" />
+      </element>
+      <element name="Comment">
+        <Column name="Comment" />
+      </element>
+      <element name="Geometry" xColumnName="Easting" yColumnName="Northing" />
+    </complexType>
+  </SchemaMapping>
+</fdo:DataStore>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config2.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config2.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/odbc_example_config2.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="utf-8"?>
+<fdo:DataStore xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:fds="http://fdo.osgeo.org/schemas/fds">
+  <gml:DerivedCRS gml:id="CSRS.UTM-20N">
+    <gml:remarks>CSRS.UTM-20N</gml:remarks>
+    <gml:srsName>CSRS.UTM-20N</gml:srsName>
+    <!-- TODO: Maestro does not know how to read the coordsys extent -->
+    <gml:validArea>
+      <gml:boundingBox>
+        <gml:pos>0 0</gml:pos>
+        <gml:pos>0 0</gml:pos>
+      </gml:boundingBox>
+    </gml:validArea>
+    <gml:baseCRS>
+      <fdo:WKTCRS gml:id="CSRS.UTM-20N">
+        <gml:srsName>CSRS.UTM-20N</gml:srsName>
+        <fdo:WKT>PROJCS["CSRS.UTM-20N",GEOGCS["LL-CSRS",DATUM["CSRS",SPHEROID["GRS1980",6378137.000,298.25722210]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["false_easting",500000.000],PARAMETER["false_northing",0.000],PARAMETER["central_meridian",-63.00000000000000],PARAMETER["scale_factor",0.9996],PARAMETER["latitude_of_origin",0.000],UNIT["Meter",1.00000000000000]]</fdo:WKT>
+      </fdo:WKTCRS>
+    </gml:baseCRS>
+    <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" />
+    <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+    <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" />
+  </gml:DerivedCRS>
+  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/Default" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:Fdo="http://fdo.osgeo.org/schemas/feature/Fdo" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:Default="http://fdo.osgeo.org/schemas/feature/Default">
+    <xs:element name="Section_Data" type="Default:Section_DataType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Section_DataKey">
+        <xs:selector xpath=".//Section_Data" />
+        <xs:field xpath="ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="Section_DataType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="ID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SurveyID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SectionID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Station" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Elevation" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Sections" type="Default:SectionsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="SectionsKey">
+        <xs:selector xpath=".//Sections" />
+        <xs:field xpath="SectionID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="SectionsType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="SectionID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Name" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Location" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="River_Chainage" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="StartX" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="StartY" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="EndX" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="EndY" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="ZeroX" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="ZeroY" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="OriginalZeroX" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="OriginalZeroY" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Descriptive_Location" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="255" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Mirror_Old_Data">
+              <xs:simpleType>
+                <xs:restriction base="xs:boolean" />
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Surveys" type="Default:SurveysType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="SurveysKey">
+        <xs:selector xpath=".//Surveys" />
+        <xs:field xpath="SurveyID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="SurveysType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="SurveyID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Description" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="255" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Location" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Date_For_Sorting_Only" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:dateTime" />
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Thalweg_Data" type="Default:Thalweg_DataType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Thalweg_DataKey">
+        <xs:selector xpath=".//Thalweg_Data" />
+        <xs:field xpath="ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="Thalweg_DataType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="ID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SurveyID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SectionID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Station" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Elevation" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Volume_Calculations" type="Default:Volume_CalculationsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Volume_CalculationsKey">
+        <xs:selector xpath=".//Volume_Calculations" />
+        <xs:field xpath="ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="Volume_CalculationsType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="ID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SurveyID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:complexType name="Digitized_Sections_AvailableType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="Name" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Description" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="255" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Location" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Survey-x20-Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="255" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SurveyID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SectionID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="CombinedID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="255" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="Section-x20-Data" type="Default:Section-x20-DataType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Section-x20-DataKey">
+        <xs:selector xpath=".//Section-x20-Data" />
+        <xs:field xpath="SectionID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="Section-x20-DataType" abstract="false" hasGeometry="false">
+      <xs:complexContent>
+        <xs:extension base="fdo:ClassType">
+          <xs:sequence>
+            <xs:element name="Station" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Elevation" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SectionID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SurveyID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Name" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Location" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:complexType name="Survey_TypesType" abstract="false" hasGeometry="false">
+      <xs:sequence>
+        <xs:element name="Location" minOccurs="0">
+          <xs:simpleType>
+            <xs:restriction base="xs:string">
+              <xs:maxLength value="50" />
+            </xs:restriction>
+          </xs:simpleType>
+        </xs:element>
+      </xs:sequence>
+    </xs:complexType>
+    <xs:element name="Thalweg_Coordinates" type="Default:Thalweg_CoordinatesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Thalweg_CoordinatesKey">
+        <xs:selector xpath=".//Thalweg_Coordinates" />
+        <xs:field xpath="ID" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="Thalweg_CoordinatesType" abstract="false" hasGeometry="true" geometryName="Geometry">
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="ID" fdo:readOnly="true" fdo:autogenerated="true">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SurveyID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="SectionID" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="fdo:int32" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Station" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Elevation" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:float" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="StaEasting" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="StaNorthing" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:double" />
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Date" minOccurs="0">
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="50" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Geometry" type="gml:AbstractGeometryType" hasMeasure="false" hasElevation="false" geometricTypes="point" geometryTypes="point multipoint" />
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <gml:DerivedCRS gml:id="CSRS.UTM-20N">
+      <gml:remarks>CSRS.UTM-20N</gml:remarks>
+      <gml:srsName>CSRS.UTM-20N</gml:srsName>
+      <!-- TODO: Maestro does not know how to read the coordsys extent -->
+      <gml:validArea>
+        <gml:boundingBox>
+          <gml:pos>0 0</gml:pos>
+          <gml:pos>0 0</gml:pos>
+        </gml:boundingBox>
+      </gml:validArea>
+      <gml:baseCRS>
+        <fdo:WKTCRS gml:id="CSRS.UTM-20N">
+          <gml:srsName>CSRS.UTM-20N</gml:srsName>
+          <fdo:WKT>PROJCS["CSRS.UTM-20N",GEOGCS["LL-CSRS",DATUM["CSRS",SPHEROID["GRS1980",6378137.000,298.25722210]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["false_easting",500000.000],PARAMETER["false_northing",0.000],PARAMETER["central_meridian",-63.00000000000000],PARAMETER["scale_factor",0.9996],PARAMETER["latitude_of_origin",0.000],UNIT["Meter",1.00000000000000]]</fdo:WKT>
+        </fdo:WKTCRS>
+      </gml:baseCRS>
+      <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" xmlns:xlink="http://www.w3.org/1999/xlink" />
+      <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+      <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" xmlns:xlink="http://www.w3.org/1999/xlink" />
+    </gml:DerivedCRS>
+    <xs:element name="Digitized_Sections_Available" type="Default:Digitized_Sections_AvailableType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="Digitized_Sections_AvailableKey">
+        <xs:selector xpath=".//Digitized_Sections_Available" />
+        <xs:field xpath="CombinedID" />
+      </xs:key>
+    </xs:element>
+  </xs:schema>
+  <SchemaMapping xmlns:rdb="http://fdordbms.osgeo.org/schemas" xmlns="http://fdoodbc.osgeo.org/schemas" provider="OSGeo.ODBC.3.5" name="Default">
+    <complexType name="Section_DataType">
+      <Table name="Section_Data" />
+      <element name="ID">
+        <Column name="ID" />
+      </element>
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+      <element name="SectionID">
+        <Column name="SectionID" />
+      </element>
+      <element name="Station">
+        <Column name="Station" />
+      </element>
+      <element name="Elevation">
+        <Column name="Elevation" />
+      </element>
+    </complexType>
+    <complexType name="SectionsType">
+      <Table name="Sections" />
+      <element name="SectionID">
+        <Column name="SectionID" />
+      </element>
+      <element name="Name">
+        <Column name="Name" />
+      </element>
+      <element name="Location">
+        <Column name="Location" />
+      </element>
+      <element name="River_Chainage">
+        <Column name="River_Chainage" />
+      </element>
+      <element name="StartX">
+        <Column name="StartX" />
+      </element>
+      <element name="StartY">
+        <Column name="StartY" />
+      </element>
+      <element name="EndX">
+        <Column name="EndX" />
+      </element>
+      <element name="EndY">
+        <Column name="EndY" />
+      </element>
+      <element name="ZeroX">
+        <Column name="ZeroX" />
+      </element>
+      <element name="ZeroY">
+        <Column name="ZeroY" />
+      </element>
+      <element name="OriginalZeroX">
+        <Column name="OriginalZeroX" />
+      </element>
+      <element name="OriginalZeroY">
+        <Column name="OriginalZeroY" />
+      </element>
+      <element name="Descriptive_Location">
+        <Column name="Descriptive_Location" />
+      </element>
+      <element name="Mirror_Old_Data">
+        <Column name="Mirror_Old_Data" />
+      </element>
+    </complexType>
+    <complexType name="SurveysType">
+      <Table name="Surveys" />
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+      <element name="Date">
+        <Column name="Date" />
+      </element>
+      <element name="Description">
+        <Column name="Description" />
+      </element>
+      <element name="Location">
+        <Column name="Location" />
+      </element>
+      <element name="Date_For_Sorting_Only">
+        <Column name="Date_For_Sorting_Only" />
+      </element>
+    </complexType>
+    <complexType name="Thalweg_DataType">
+      <Table name="Thalweg_Data" />
+      <element name="ID">
+        <Column name="ID" />
+      </element>
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+      <element name="SectionID">
+        <Column name="SectionID" />
+      </element>
+      <element name="Station">
+        <Column name="Station" />
+      </element>
+      <element name="Elevation">
+        <Column name="Elevation" />
+      </element>
+    </complexType>
+    <complexType name="Volume_CalculationsType">
+      <Table name="Volume_Calculations" />
+      <element name="ID">
+        <Column name="ID" />
+      </element>
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+    </complexType>
+    <complexType name="Digitized_Sections_AvailableType">
+      <Table name="Digitized_Sections_Available" />
+      <element name="Name">
+        <Column name="Name" />
+      </element>
+      <element name="Description">
+        <Column name="Description" />
+      </element>
+      <element name="Location">
+        <Column name="Location" />
+      </element>
+      <element name="Survey-x20-Date">
+        <Column name="Survey-x20-Date" />
+      </element>
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+      <element name="SectionID">
+        <Column name="SectionID" />
+      </element>
+      <element name="CombinedID">
+        <Column name="CombinedID" />
+      </element>
+    </complexType>
+    <complexType name="Section-x20-DataType">
+      <Table name="Section-x20-Data" />
+      <element name="Station">
+        <Column name="Station" />
+      </element>
+      <element name="Elevation">
+        <Column name="Elevation" />
+      </element>
+      <element name="SectionID">
+        <Column name="SectionID" />
+      </element>
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+      <element name="Name">
+        <Column name="Name" />
+      </element>
+      <element name="Location">
+        <Column name="Location" />
+      </element>
+      <element name="Date">
+        <Column name="Date" />
+      </element>
+    </complexType>
+    <complexType name="Survey_TypesType">
+      <Table name="Survey_Types" />
+      <element name="Location">
+        <Column name="Location" />
+      </element>
+    </complexType>
+    <complexType name="Thalweg_CoordinatesType">
+      <Table name="Thalweg_Coordinates" />
+      <element name="ID">
+        <Column name="ID" />
+      </element>
+      <element name="SurveyID">
+        <Column name="SurveyID" />
+      </element>
+      <element name="SectionID">
+        <Column name="SectionID" />
+      </element>
+      <element name="Station">
+        <Column name="Station" />
+      </element>
+      <element name="Elevation">
+        <Column name="Elevation" />
+      </element>
+      <element name="StaEasting">
+        <Column name="StaEasting" />
+      </element>
+      <element name="StaNorthing">
+        <Column name="StaNorthing" />
+      </element>
+      <element name="Date">
+        <Column name="Date" />
+      </element>
+      <element name="Geometry" xColumnName="StaEasting" yColumnName="StaNorthing" zColumnName="Elevation" />
+    </complexType>
+  </SchemaMapping>
+</fdo:DataStore>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example1.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example1.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example1.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,1661 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+WMS configuration document for
+
+http://nowcoast.noaa.gov/wms/com.esri.wms.Esrimap/obs
+ -->
+<fdo:DataStore xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:fds="http://fdo.osgeo.org/schemas/fds">
+  <gml:DerivedCRS gml:id="EPSG:4326">
+    <gml:metaDataProperty>
+      <gml:GenericMetaData>
+        <fdo:XYTolerance>0.001000</fdo:XYTolerance>
+        <fdo:ZTolerance>0.001000</fdo:ZTolerance>
+      </gml:GenericMetaData>
+    </gml:metaDataProperty>
+    <gml:srsName>EPSG:4326</gml:srsName>
+    <gml:validArea>
+      <gml:boundingBox>
+        <gml:pos>-180.000000 -90.000000</gml:pos>
+        <gml:pos>180.000000 90.000000</gml:pos>
+      </gml:boundingBox>
+    </gml:validArea>
+    <gml:baseCRS>
+      <fdo:WKTCRS gml:id="EPSG:4326">
+        <gml:srsName>EPSG:4326</gml:srsName>
+        <fdo:WKT>GEOGCS["LL84",DATUM["WGS84",SPHEROID["WGS84",6378137.000,298.25722293]],PRIMEM["Greenwich",0],UNIT["Degree",0.01745329251994]]</fdo:WKT>
+      </fdo:WKTCRS>
+    </gml:baseCRS>
+    <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" />
+    <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+    <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" />
+  </gml:DerivedCRS>
+  <gml:DerivedCRS gml:id="EPSG:4269">
+    <gml:metaDataProperty>
+      <gml:GenericMetaData>
+        <fdo:XYTolerance>0.001000</fdo:XYTolerance>
+        <fdo:ZTolerance>0.001000</fdo:ZTolerance>
+      </gml:GenericMetaData>
+    </gml:metaDataProperty>
+    <gml:srsName>EPSG:4269</gml:srsName>
+    <gml:validArea>
+      <gml:boundingBox>
+        <gml:pos>-180.000000 -90.000000</gml:pos>
+        <gml:pos>180.000000 90.000000</gml:pos>
+      </gml:boundingBox>
+    </gml:validArea>
+    <gml:baseCRS>
+      <fdo:WKTCRS gml:id="EPSG:4269">
+        <gml:srsName>EPSG:4269</gml:srsName>
+        <fdo:WKT>GEOGCS["LL83",DATUM["NAD83",SPHEROID["GRS1980",6378137.000,298.25722210]],PRIMEM["Greenwich",0],UNIT["Degree",0.01745329251994]]</fdo:WKT>
+      </fdo:WKTCRS>
+    </gml:baseCRS>
+    <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" />
+    <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+    <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" />
+  </gml:DerivedCRS>
+  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/WMSLayers" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:gml="http://www.opengis.net/gml" xmlns:WMSLayers="http://fdo.osgeo.org/schemas/feature/WMSLayers" elementFormDefault="qualified" attributeFormDefault="unqualified">
+    <xs:annotation>
+      <xs:documentation />
+    </xs:annotation>
+    <xs:element name="world_countries_label" type="WMSLayers:world_countries_labelType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="world_countries_labelKey">
+        <xs:selector xpath=".//world_countries_label" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="world_countries_labelType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - World Countries Labels</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="world_countries" type="WMSLayers:world_countriesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="world_countriesKey">
+        <xs:selector xpath=".//world_countries" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="world_countriesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - World Countries</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="world_rivers" type="WMSLayers:world_riversType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="world_riversKey">
+        <xs:selector xpath=".//world_rivers" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="world_riversType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - World Rivers</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="world_lakes" type="WMSLayers:world_lakesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="world_lakesKey">
+        <xs:selector xpath=".//world_lakes" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="world_lakesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - World Lakes</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="great_lakes" type="WMSLayers:great_lakesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="great_lakesKey">
+        <xs:selector xpath=".//great_lakes" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="great_lakesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Great Lakes</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="us_states_gen" type="WMSLayers:us_states_genType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="us_states_genKey">
+        <xs:selector xpath=".//us_states_gen" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="us_states_genType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - US States - General</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="us_canada_back" type="WMSLayers:us_canada_backType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="us_canada_backKey">
+        <xs:selector xpath=".//us_canada_back" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="us_canada_backType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - US/Canada Background</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="provinces" type="WMSLayers:provincesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="provincesKey">
+        <xs:selector xpath=".//provinces" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="provincesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Canadian Provinces</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="counties" type="WMSLayers:countiesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="countiesKey">
+        <xs:selector xpath=".//counties" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="countiesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - US County Borders</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="artcc" type="WMSLayers:artccType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="artccKey">
+        <xs:selector xpath=".//artcc" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="artccType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Air Route Traffic Ctrl Ctr Boundaries</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="rivers" type="WMSLayers:riversType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="riversKey">
+        <xs:selector xpath=".//rivers" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="riversType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Rivers</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="lakes" type="WMSLayers:lakesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="lakesKey">
+        <xs:selector xpath=".//lakes" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="lakesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Lakes</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="watersheds" type="WMSLayers:watershedsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="watershedsKey">
+        <xs:selector xpath=".//watersheds" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="watershedsType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Watersheds</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="coastal_labels" type="WMSLayers:coastal_labelsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="coastal_labelsKey">
+        <xs:selector xpath=".//coastal_labels" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="coastal_labelsType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Coastal Labels</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="RAS_GOES_I4" type="WMSLayers:RAS_GOES_I4Type" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="RAS_GOES_I4Key">
+        <xs:selector xpath=".//RAS_GOES_I4" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="RAS_GOES_I4Type" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>GOES IR Image</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="RAS_GOES" type="WMSLayers:RAS_GOESType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="RAS_GOESKey">
+        <xs:selector xpath=".//RAS_GOES" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="RAS_GOESType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>GOES Visible Image</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="RAS_RIDGE_NEXRAD" type="WMSLayers:RAS_RIDGE_NEXRADType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="RAS_RIDGE_NEXRADKey">
+        <xs:selector xpath=".//RAS_RIDGE_NEXRAD" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="RAS_RIDGE_NEXRADType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Weather Radar Mosaic</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="urban_areas_fill" type="WMSLayers:urban_areas_fillType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="urban_areas_fillKey">
+        <xs:selector xpath=".//urban_areas_fill" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="urban_areas_fillType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Urban Areas Fill</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="urban_areas_outline" type="WMSLayers:urban_areas_outlineType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="urban_areas_outlineKey">
+        <xs:selector xpath=".//urban_areas_outline" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="urban_areas_outlineType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Urban Areas Outline</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="major_roads" type="WMSLayers:major_roadsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="major_roadsKey">
+        <xs:selector xpath=".//major_roads" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="major_roadsType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Major Roads</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="us_interstates" type="WMSLayers:us_interstatesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="us_interstatesKey">
+        <xs:selector xpath=".//us_interstates" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="us_interstatesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - US Interstates</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="us_runways" type="WMSLayers:us_runwaysType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="us_runwaysKey">
+        <xs:selector xpath=".//us_runways" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="us_runwaysType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Airport Runway Footprints</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="us_cities" type="WMSLayers:us_citiesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="us_citiesKey">
+        <xs:selector xpath=".//us_cities" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="us_citiesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - US Cities</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="tc_warn_breakpoints" type="WMSLayers:tc_warn_breakpointsType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="tc_warn_breakpointsKey">
+        <xs:selector xpath=".//tc_warn_breakpoints" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="tc_warn_breakpointsType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Coastal Watch/Warning Breakpoints</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="marine_sanctuaries" type="WMSLayers:marine_sanctuariesType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="marine_sanctuariesKey">
+        <xs:selector xpath=".//marine_sanctuaries" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="marine_sanctuariesType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - National Marine Sanctuaries</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="eez" type="WMSLayers:eezType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="eezKey">
+        <xs:selector xpath=".//eez" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="eezType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Map Background - Exclusive Economic Zone</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MAR_SWHFT" type="WMSLayers:OBS_MAR_SWHFTType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MAR_SWHFTKey">
+        <xs:selector xpath=".//OBS_MAR_SWHFT" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MAR_SWHFTType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Significant Wave Height (feet)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MAR_SSTF" type="WMSLayers:OBS_MAR_SSTFType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MAR_SSTFKey">
+        <xs:selector xpath=".//OBS_MAR_SSTF" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MAR_SSTFType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Sea Surface Temp (deg F)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MET_VIS" type="WMSLayers:OBS_MET_VISType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MET_VISKey">
+        <xs:selector xpath=".//OBS_MET_VIS" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MET_VISType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Visibility (miles)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MET_PRES" type="WMSLayers:OBS_MET_PRESType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MET_PRESKey">
+        <xs:selector xpath=".//OBS_MET_PRES" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MET_PRESType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Mean Sea Level Pressure (mb)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MET_WIND" type="WMSLayers:OBS_MET_WINDType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MET_WINDKey">
+        <xs:selector xpath=".//OBS_MET_WIND" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MET_WINDType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Wind (knots)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MET_DP" type="WMSLayers:OBS_MET_DPType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MET_DPKey">
+        <xs:selector xpath=".//OBS_MET_DP" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MET_DPType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Dew Point Temp (deg F)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MET_TEMP" type="WMSLayers:OBS_MET_TEMPType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MET_TEMPKey">
+        <xs:selector xpath=".//OBS_MET_TEMP" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MET_TEMPType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Air Temp (deg F)</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+    <xs:element name="OBS_MET_ID" type="WMSLayers:OBS_MET_IDType" abstract="false" substitutionGroup="gml:_Feature">
+      <xs:key name="OBS_MET_IDKey">
+        <xs:selector xpath=".//OBS_MET_ID" />
+        <xs:field xpath="Id" />
+      </xs:key>
+    </xs:element>
+    <xs:complexType name="OBS_MET_IDType" abstract="false" fdo:hasGeometry="false">
+      <xs:annotation>
+        <xs:documentation>Station ID</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+        <xs:extension base="gml:AbstractFeatureType">
+          <xs:sequence>
+            <xs:element name="Id">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+              <xs:simpleType>
+                <xs:restriction base="xs:string">
+                  <xs:maxLength value="256" />
+                </xs:restriction>
+              </xs:simpleType>
+            </xs:element>
+            <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:4326">
+              <xs:annotation>
+                <xs:documentation />
+              </xs:annotation>
+            </xs:element>
+          </xs:sequence>
+        </xs:extension>
+      </xs:complexContent>
+    </xs:complexType>
+  </xs:schema>
+  <SchemaMapping provider="OSGeo.WMS.3.5" name="WMSLayers" xmlns="http://fdowms.osgeo.org/schemas">
+    <complexType name="world_countries_labelType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:world_countries_label">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="world_countriesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:world_countries">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="world_riversType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:world_rivers">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="world_lakesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:world_lakes">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="great_lakesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:great_lakes">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="us_states_genType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:us_states_gen">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="us_canada_backType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:us_canada_back">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="provincesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:provinces">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="countiesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:counties">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="artccType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:artcc">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="riversType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:rivers">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="lakesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:lakes">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="watershedsType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:watersheds">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="coastal_labelsType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:coastal_labels">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="RAS_GOES_I4Type">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:RAS_GOES_I4">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="RAS_GOESType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:RAS_GOES">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="RAS_RIDGE_NEXRADType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:RAS_RIDGE_NEXRAD">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="urban_areas_fillType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:urban_areas_fill">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="urban_areas_outlineType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:urban_areas_outline">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="major_roadsType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:major_roads">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="us_interstatesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:us_interstates">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="us_runwaysType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:us_runways">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="us_citiesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:us_cities">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="tc_warn_breakpointsType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:tc_warn_breakpoints">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="marine_sanctuariesType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:marine_sanctuaries">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="eezType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:eez">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MAR_SWHFTType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MAR_SWHFT">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MAR_SSTFType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MAR_SSTF">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MET_VISType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MET_VIS">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MET_PRESType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MET_PRES">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MET_WINDType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MET_WIND">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MET_DPType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MET_DP">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MET_TEMPType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MET_TEMP">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+    <complexType name="OBS_MET_IDType">
+      <RasterDefinition name="Image">
+        <Format>PNG</Format>
+        <FormatType>image/png</FormatType>
+        <Transparent>true</Transparent>
+        <UseTileCache>false</UseTileCache>
+        <BackgroundColor></BackgroundColor>
+        <Time></Time>
+        <Elevation></Elevation>
+        <SpatialContext>EPSG:4326</SpatialContext>
+        <Layer name="WMS_Schema:OBS_MET_ID">
+          <Style name="default" />
+        </Layer>
+      </RasterDefinition>
+    </complexType>
+  </SchemaMapping>
+</fdo:DataStore>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example2.xml
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example2.xml	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/UserTestData/wms_config_example2.xml	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,13152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+WMS configuration document for
+
+http://trac.osgeo.org/mapguide/ticket/1680
+ -->
+<fdo:DataStore xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:fds="http://fdo.osgeo.org/schemas/fds">
+    <gml:DerivedCRS id="EPSG:21781">
+        <gml:metaDataProperty>
+            <gml:GenericMetaData>
+                <fdo:XYTolerance>0.001</fdo:XYTolerance>
+                <fdo:ZTolerance>0.001</fdo:ZTolerance>
+            </gml:GenericMetaData>
+        </gml:metaDataProperty>
+        <gml:remarks></gml:remarks>
+        <gml:srsName>EPSG:21781</gml:srsName>
+        <gml:validArea>
+            <gml:boundingBox>
+                <gml:pos>450000 50000</gml:pos>
+                <gml:pos>860000 320000</gml:pos>
+            </gml:boundingBox>
+        </gml:validArea>
+        <gml:baseCRS>
+            <fdo:WKTCRS gml:id="EPSG:21781">
+                <gml:srsName>EPSG:21781</gml:srsName>
+                <fdo:WKT>PROJCS["CH1903/GSB.LV03-M",GEOGCS["CH1903/GSB.LL",DATUM["CH1903/GSB",SPHEROID["BESSEL",6377397.155,299.15281535]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Swiss_Oblique_Cylindrical"],PARAMETER["false_easting",600000.000],PARAMETER["false_northing",200000.000],PARAMETER["latitude_of_origin",46.95240555555556],PARAMETER["central_meridian",7.43958333333333],UNIT["Meter",1.00000000000000]]</fdo:WKT>
+            </fdo:WKTCRS>
+        </gml:baseCRS>
+        <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" />
+        <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+        <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" />
+    </gml:DerivedCRS>
+    <gml:DerivedCRS id="EPSG:4326">
+        <gml:metaDataProperty>
+            <gml:GenericMetaData>
+                <fdo:XYTolerance>0.001</fdo:XYTolerance>
+                <fdo:ZTolerance>0.001</fdo:ZTolerance>
+            </gml:GenericMetaData>
+        </gml:metaDataProperty>
+        <gml:remarks></gml:remarks>
+        <gml:srsName>EPSG:4326</gml:srsName>
+        <gml:validArea>
+            <gml:boundingBox>
+                <gml:pos>5.4282045449999998 45.552104145999998</gml:pos>
+                <gml:pos>15.581093964000001 55.025098643</gml:pos>
+            </gml:boundingBox>
+        </gml:validArea>
+        <gml:baseCRS>
+            <fdo:WKTCRS gml:id="EPSG:4326">
+                <gml:srsName>EPSG:4326</gml:srsName>
+                <fdo:WKT>GEOGCS["LL84",DATUM["WGS84",SPHEROID["WGS84",6378137.000,298.25722293]],PRIMEM["Greenwich",0],UNIT["Degree",0.01745329251994]]</fdo:WKT>
+            </fdo:WKTCRS>
+        </gml:baseCRS>
+        <gml:definedByConversion xlink:href="http://fdo.osgeo.org/coord_conversions#identity" />
+        <gml:derivedCRSType codeSpace="http://fdo.osgeo.org/crs_types">geographic</gml:derivedCRSType>
+        <gml:usesCS xlink:href="http://fdo.osgeo.org/cs#default_cartesian" />
+    </gml:DerivedCRS>
+    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://fdo.osgeo.org/schemas/feature/WMS_Schema" xmlns:fdo="http://fdo.osgeo.org/schemas" xmlns:WMS_Schema="http://fdo.osgeo.org/schemas/feature/WMS_Schema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+        <xs:element name="GeoTask Internet Map Server" type="WMS_Schema:GeoTask Internet Map ServerType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="GeoTask Internet Map ServerKey">
+                <xs:selector xpath=".//GeoTask Internet Map Server" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="GeoTask Internet Map ServerType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_2" type="WMS_Schema:map_2Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_2Key">
+                <xs:selector xpath=".//map_2" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_2Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_3" type="WMS_Schema:map_3Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_3Key">
+                <xs:selector xpath=".//map_3" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_3Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_5" type="WMS_Schema:map_5Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_5Key">
+                <xs:selector xpath=".//map_5" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_5Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_6" type="WMS_Schema:map_6Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_6Key">
+                <xs:selector xpath=".//map_6" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_6Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="r) Politische Grenzen" type="WMS_Schema:r) Politische GrenzenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="r) Politische GrenzenKey">
+                <xs:selector xpath=".//r) Politische Grenzen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="r) Politische GrenzenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_117" type="WMS_Schema:map_117Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_117Key">
+                <xs:selector xpath=".//map_117" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_117Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_84" type="WMS_Schema:layer_84Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_84Key">
+                <xs:selector xpath=".//layer_84" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_84Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1228" type="WMS_Schema:layer_1228Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1228Key">
+                <xs:selector xpath=".//layer_1228" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1228Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_46" type="WMS_Schema:layer_46Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_46Key">
+                <xs:selector xpath=".//layer_46" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_46Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_47" type="WMS_Schema:layer_47Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_47Key">
+                <xs:selector xpath=".//layer_47" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_47Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1868" type="WMS_Schema:layer_1868Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1868Key">
+                <xs:selector xpath=".//layer_1868" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1868Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="e) Proj  Gebäude+Grundstücke" type="WMS_Schema:e) Proj  Gebäude+GrundstückeType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="e) Proj  Gebäude+GrundstückeKey">
+                <xs:selector xpath=".//e) Proj  Gebäude+Grundstücke" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="e) Proj  Gebäude+GrundstückeType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_86" type="WMS_Schema:map_86Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_86Key">
+                <xs:selector xpath=".//map_86" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_86Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_276" type="WMS_Schema:map_276Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_276Key">
+                <xs:selector xpath=".//map_276" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_276Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="a) Überl  Elem Nutzungsplan" type="WMS_Schema:a) Überl  Elem NutzungsplanType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="a) Überl  Elem NutzungsplanKey">
+                <xs:selector xpath=".//a) Überl  Elem Nutzungsplan" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="a) Überl  Elem NutzungsplanType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_82" type="WMS_Schema:map_82Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_82Key">
+                <xs:selector xpath=".//map_82" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_82Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_83" type="WMS_Schema:map_83Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_83Key">
+                <xs:selector xpath=".//map_83" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_83Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_84" type="WMS_Schema:map_84Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_84Key">
+                <xs:selector xpath=".//map_84" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_84Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_265" type="WMS_Schema:map_265Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_265Key">
+                <xs:selector xpath=".//map_265" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_265Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1854" type="WMS_Schema:layer_1854Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1854Key">
+                <xs:selector xpath=".//layer_1854" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1854Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1855" type="WMS_Schema:layer_1855Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1855Key">
+                <xs:selector xpath=".//layer_1855" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1855Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1857" type="WMS_Schema:layer_1857Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1857Key">
+                <xs:selector xpath=".//layer_1857" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1857Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1856" type="WMS_Schema:layer_1856Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1856Key">
+                <xs:selector xpath=".//layer_1856" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1856Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="h) Natur und Landschaft" type="WMS_Schema:h) Natur und LandschaftType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="h) Natur und LandschaftKey">
+                <xs:selector xpath=".//h) Natur und Landschaft" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="h) Natur und LandschaftType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_85" type="WMS_Schema:map_85Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_85Key">
+                <xs:selector xpath=".//map_85" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_85Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_894" type="WMS_Schema:map_894Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_894Key">
+                <xs:selector xpath=".//map_894" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_894Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1566" type="WMS_Schema:layer_1566Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1566Key">
+                <xs:selector xpath=".//layer_1566" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1566Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1571" type="WMS_Schema:layer_1571Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1571Key">
+                <xs:selector xpath=".//layer_1571" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1571Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1746" type="WMS_Schema:layer_1746Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1746Key">
+                <xs:selector xpath=".//layer_1746" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1746Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1122" type="WMS_Schema:layer_1122Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1122Key">
+                <xs:selector xpath=".//layer_1122" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1122Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_20" type="WMS_Schema:map_20Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_20Key">
+                <xs:selector xpath=".//map_20" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_20Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_21" type="WMS_Schema:map_21Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_21Key">
+                <xs:selector xpath=".//map_21" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_21Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="s) Beschriftungen" type="WMS_Schema:s) BeschriftungenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="s) BeschriftungenKey">
+                <xs:selector xpath=".//s) Beschriftungen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="s) BeschriftungenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6684" type="WMS_Schema:layer_6684Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6684Key">
+                <xs:selector xpath=".//layer_6684" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6684Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_709" type="WMS_Schema:layer_709Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_709Key">
+                <xs:selector xpath=".//layer_709" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_709Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_706" type="WMS_Schema:layer_706Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_706Key">
+                <xs:selector xpath=".//layer_706" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_706Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_40" type="WMS_Schema:layer_40Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_40Key">
+                <xs:selector xpath=".//layer_40" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_40Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1642" type="WMS_Schema:layer_1642Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1642Key">
+                <xs:selector xpath=".//layer_1642" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1642Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_708" type="WMS_Schema:layer_708Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_708Key">
+                <xs:selector xpath=".//layer_708" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_708Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_87" type="WMS_Schema:layer_87Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_87Key">
+                <xs:selector xpath=".//layer_87" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_87Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1221" type="WMS_Schema:layer_1221Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1221Key">
+                <xs:selector xpath=".//layer_1221" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1221Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="d) Abstandslinien" type="WMS_Schema:d) AbstandslinienType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="d) AbstandslinienKey">
+                <xs:selector xpath=".//d) Abstandslinien" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="d) AbstandslinienType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_997" type="WMS_Schema:map_997Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_997Key">
+                <xs:selector xpath=".//map_997" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_997Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_998" type="WMS_Schema:map_998Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_998Key">
+                <xs:selector xpath=".//map_998" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_998Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_999" type="WMS_Schema:map_999Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_999Key">
+                <xs:selector xpath=".//map_999" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_999Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_5284" type="WMS_Schema:layer_5284Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_5284Key">
+                <xs:selector xpath=".//layer_5284" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_5284Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6184" type="WMS_Schema:layer_6184Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6184Key">
+                <xs:selector xpath=".//layer_6184" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6184Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_704" type="WMS_Schema:layer_704Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_704Key">
+                <xs:selector xpath=".//layer_704" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_704Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_3483" type="WMS_Schema:layer_3483Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_3483Key">
+                <xs:selector xpath=".//layer_3483" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_3483Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_5184" type="WMS_Schema:layer_5184Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_5184Key">
+                <xs:selector xpath=".//layer_5184" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_5184Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_5784" type="WMS_Schema:layer_5784Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_5784Key">
+                <xs:selector xpath=".//layer_5784" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_5784Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6084" type="WMS_Schema:layer_6084Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6084Key">
+                <xs:selector xpath=".//layer_6084" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6084Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="i) Grundwasser" type="WMS_Schema:i) GrundwasserType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="i) GrundwasserKey">
+                <xs:selector xpath=".//i) Grundwasser" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="i) GrundwasserType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="2) Bohrungen/Messstellen" type="WMS_Schema:2) Bohrungen/MessstellenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="2) Bohrungen/MessstellenKey">
+                <xs:selector xpath=".//2) Bohrungen/Messstellen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="2) Bohrungen/MessstellenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1331" type="WMS_Schema:layer_1331Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1331Key">
+                <xs:selector xpath=".//layer_1331" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1331Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6902" type="WMS_Schema:layer_6902Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6902Key">
+                <xs:selector xpath=".//layer_6902" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6902Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6903" type="WMS_Schema:layer_6903Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6903Key">
+                <xs:selector xpath=".//layer_6903" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6903Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6904" type="WMS_Schema:layer_6904Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6904Key">
+                <xs:selector xpath=".//layer_6904" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6904Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6905" type="WMS_Schema:layer_6905Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6905Key">
+                <xs:selector xpath=".//layer_6905" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6905Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6906" type="WMS_Schema:layer_6906Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6906Key">
+                <xs:selector xpath=".//layer_6906" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6906Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7215" type="WMS_Schema:layer_7215Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7215Key">
+                <xs:selector xpath=".//layer_7215" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7215Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="4) Quellen" type="WMS_Schema:4) QuellenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="4) QuellenKey">
+                <xs:selector xpath=".//4) Quellen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="4) QuellenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_5087" type="WMS_Schema:layer_5087Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_5087Key">
+                <xs:selector xpath=".//layer_5087" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_5087Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_5088" type="WMS_Schema:layer_5088Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_5088Key">
+                <xs:selector xpath=".//layer_5088" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_5088Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6286" type="WMS_Schema:layer_6286Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6286Key">
+                <xs:selector xpath=".//layer_6286" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6286Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="3) Pumpwerke" type="WMS_Schema:3) PumpwerkeType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="3) PumpwerkeKey">
+                <xs:selector xpath=".//3) Pumpwerke" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="3) PumpwerkeType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_5086" type="WMS_Schema:layer_5086Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_5086Key">
+                <xs:selector xpath=".//layer_5086" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_5086Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="1) Grundw zonen/-bereiche" type="WMS_Schema:1) Grundw zonen/-bereicheType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="1) Grundw zonen/-bereicheKey">
+                <xs:selector xpath=".//1) Grundw zonen/-bereiche" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="1) Grundw zonen/-bereicheType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_95" type="WMS_Schema:map_95Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_95Key">
+                <xs:selector xpath=".//map_95" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_95Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1560" type="WMS_Schema:layer_1560Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1560Key">
+                <xs:selector xpath=".//layer_1560" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1560Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="l) Wald" type="WMS_Schema:l) WaldType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="l) WaldKey">
+                <xs:selector xpath=".//l) Wald" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="l) WaldType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_91" type="WMS_Schema:map_91Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_91Key">
+                <xs:selector xpath=".//map_91" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_91Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_92" type="WMS_Schema:map_92Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_92Key">
+                <xs:selector xpath=".//map_92" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_92Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_93" type="WMS_Schema:map_93Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_93Key">
+                <xs:selector xpath=".//map_93" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_93Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="1) Böden Wald" type="WMS_Schema:1) Böden WaldType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="1) Böden WaldKey">
+                <xs:selector xpath=".//1) Böden Wald" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="1) Böden WaldType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1007" type="WMS_Schema:map_1007Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1007Key">
+                <xs:selector xpath=".//map_1007" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1007Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1004" type="WMS_Schema:map_1004Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1004Key">
+                <xs:selector xpath=".//map_1004" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1004Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1005" type="WMS_Schema:map_1005Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1005Key">
+                <xs:selector xpath=".//map_1005" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1005Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1006" type="WMS_Schema:map_1006Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1006Key">
+                <xs:selector xpath=".//map_1006" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1006Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1003" type="WMS_Schema:map_1003Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1003Key">
+                <xs:selector xpath=".//map_1003" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1003Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6785" type="WMS_Schema:layer_6785Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6785Key">
+                <xs:selector xpath=".//layer_6785" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6785Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1249" type="WMS_Schema:layer_1249Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1249Key">
+                <xs:selector xpath=".//layer_1249" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1249Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1248" type="WMS_Schema:layer_1248Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1248Key">
+                <xs:selector xpath=".//layer_1248" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1248Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="k) Boden" type="WMS_Schema:k) BodenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="k) BodenKey">
+                <xs:selector xpath=".//k) Boden" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="k) BodenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Schutzbedürftige Böden" type="WMS_Schema:Schutzbedürftige BödenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Schutzbedürftige BödenKey">
+                <xs:selector xpath=".//Schutzbedürftige Böden" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Schutzbedürftige BödenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1264" type="WMS_Schema:layer_1264Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1264Key">
+                <xs:selector xpath=".//layer_1264" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1264Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1265" type="WMS_Schema:layer_1265Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1265Key">
+                <xs:selector xpath=".//layer_1265" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1265Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1266" type="WMS_Schema:layer_1266Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1266Key">
+                <xs:selector xpath=".//layer_1266" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1266Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1267" type="WMS_Schema:layer_1267Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1267Key">
+                <xs:selector xpath=".//layer_1267" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1267Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1268" type="WMS_Schema:layer_1268Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1268Key">
+                <xs:selector xpath=".//layer_1268" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1268Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1269" type="WMS_Schema:layer_1269Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1269Key">
+                <xs:selector xpath=".//layer_1269" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1269Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1270" type="WMS_Schema:layer_1270Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1270Key">
+                <xs:selector xpath=".//layer_1270" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1270Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Böden Landwirtschaft" type="WMS_Schema:Böden LandwirtschaftType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Böden LandwirtschaftKey">
+                <xs:selector xpath=".//Böden Landwirtschaft" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Böden LandwirtschaftType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_87" type="WMS_Schema:map_87Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_87Key">
+                <xs:selector xpath=".//map_87" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_87Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_88" type="WMS_Schema:map_88Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_88Key">
+                <xs:selector xpath=".//map_88" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_88Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_89" type="WMS_Schema:map_89Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_89Key">
+                <xs:selector xpath=".//map_89" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_89Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_90" type="WMS_Schema:map_90Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_90Key">
+                <xs:selector xpath=".//map_90" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_90Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Bodennutzung" type="WMS_Schema:BodennutzungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="BodennutzungKey">
+                <xs:selector xpath=".//Bodennutzung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="BodennutzungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6289" type="WMS_Schema:layer_6289Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6289Key">
+                <xs:selector xpath=".//layer_6289" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6289Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Böden Wald" type="WMS_Schema:Böden WaldType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Böden WaldKey">
+                <xs:selector xpath=".//Böden Wald" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Böden WaldType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Bodenerosion" type="WMS_Schema:BodenerosionType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="BodenerosionKey">
+                <xs:selector xpath=".//Bodenerosion" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="BodenerosionType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1137" type="WMS_Schema:map_1137Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1137Key">
+                <xs:selector xpath=".//map_1137" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1137Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8185" type="WMS_Schema:layer_8185Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8185Key">
+                <xs:selector xpath=".//layer_8185" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8185Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8485" type="WMS_Schema:layer_8485Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8485Key">
+                <xs:selector xpath=".//layer_8485" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8485Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="b) Kulturobjekte" type="WMS_Schema:b) KulturobjekteType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="b) KulturobjekteKey">
+                <xs:selector xpath=".//b) Kulturobjekte" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="b) KulturobjekteType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_94" type="WMS_Schema:map_94Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_94Key">
+                <xs:selector xpath=".//map_94" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_94Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="k) Geologie" type="WMS_Schema:k) GeologieType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="k) GeologieKey">
+                <xs:selector xpath=".//k) Geologie" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="k) GeologieType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_116" type="WMS_Schema:map_116Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_116Key">
+                <xs:selector xpath=".//map_116" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_116Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_30" type="WMS_Schema:map_30Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_30Key">
+                <xs:selector xpath=".//map_30" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_30Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_391" type="WMS_Schema:map_391Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_391Key">
+                <xs:selector xpath=".//map_391" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_391Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="c) Baugesuche" type="WMS_Schema:c) BaugesucheType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="c) BaugesucheKey">
+                <xs:selector xpath=".//c) Baugesuche" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="c) BaugesucheType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1167" type="WMS_Schema:layer_1167Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1167Key">
+                <xs:selector xpath=".//layer_1167" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1167Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1170" type="WMS_Schema:layer_1170Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1170Key">
+                <xs:selector xpath=".//layer_1170" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1170Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1205" type="WMS_Schema:layer_1205Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1205Key">
+                <xs:selector xpath=".//layer_1205" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1205Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1168" type="WMS_Schema:layer_1168Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1168Key">
+                <xs:selector xpath=".//layer_1168" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1168Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1169" type="WMS_Schema:layer_1169Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1169Key">
+                <xs:selector xpath=".//layer_1169" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1169Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_23" type="WMS_Schema:layer_23Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_23Key">
+                <xs:selector xpath=".//layer_23" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_23Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1182" type="WMS_Schema:layer_1182Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1182Key">
+                <xs:selector xpath=".//layer_1182" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1182Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="i) Gewässer" type="WMS_Schema:i) GewässerType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="i) GewässerKey">
+                <xs:selector xpath=".//i) Gewässer" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="i) GewässerType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Wasserbaukonzept" type="WMS_Schema:WasserbaukonzeptType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="WasserbaukonzeptKey">
+                <xs:selector xpath=".//Wasserbaukonzept" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="WasserbaukonzeptType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1412" type="WMS_Schema:layer_1412Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1412Key">
+                <xs:selector xpath=".//layer_1412" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1412Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1413" type="WMS_Schema:layer_1413Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1413Key">
+                <xs:selector xpath=".//layer_1413" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1413Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1414" type="WMS_Schema:layer_1414Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1414Key">
+                <xs:selector xpath=".//layer_1414" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1414Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1415" type="WMS_Schema:layer_1415Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1415Key">
+                <xs:selector xpath=".//layer_1415" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1415Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1416" type="WMS_Schema:layer_1416Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1416Key">
+                <xs:selector xpath=".//layer_1416" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1416Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1417" type="WMS_Schema:layer_1417Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1417Key">
+                <xs:selector xpath=".//layer_1417" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1417Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1418" type="WMS_Schema:layer_1418Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1418Key">
+                <xs:selector xpath=".//layer_1418" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1418Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Wasserentnahme" type="WMS_Schema:WasserentnahmeType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="WasserentnahmeKey">
+                <xs:selector xpath=".//Wasserentnahme" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="WasserentnahmeType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1870" type="WMS_Schema:layer_1870Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1870Key">
+                <xs:selector xpath=".//layer_1870" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1870Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1871" type="WMS_Schema:layer_1871Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1871Key">
+                <xs:selector xpath=".//layer_1871" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1871Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1872" type="WMS_Schema:layer_1872Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1872Key">
+                <xs:selector xpath=".//layer_1872" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1872Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1873" type="WMS_Schema:layer_1873Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1873Key">
+                <xs:selector xpath=".//layer_1873" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1873Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Gewässerzustand" type="WMS_Schema:GewässerzustandType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="GewässerzustandKey">
+                <xs:selector xpath=".//Gewässerzustand" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="GewässerzustandType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Lebensraumgestaltung" type="WMS_Schema:LebensraumgestaltungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="LebensraumgestaltungKey">
+                <xs:selector xpath=".//Lebensraumgestaltung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="LebensraumgestaltungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1443" type="WMS_Schema:layer_1443Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1443Key">
+                <xs:selector xpath=".//layer_1443" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1443Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1468" type="WMS_Schema:layer_1468Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1468Key">
+                <xs:selector xpath=".//layer_1468" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1468Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1469" type="WMS_Schema:layer_1469Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1469Key">
+                <xs:selector xpath=".//layer_1469" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1469Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1470" type="WMS_Schema:layer_1470Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1470Key">
+                <xs:selector xpath=".//layer_1470" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1470Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1471" type="WMS_Schema:layer_1471Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1471Key">
+                <xs:selector xpath=".//layer_1471" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1471Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1465" type="WMS_Schema:layer_1465Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1465Key">
+                <xs:selector xpath=".//layer_1465" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1465Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1237" type="WMS_Schema:layer_1237Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1237Key">
+                <xs:selector xpath=".//layer_1237" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1237Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1783" type="WMS_Schema:layer_1783Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1783Key">
+                <xs:selector xpath=".//layer_1783" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1783Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1784" type="WMS_Schema:layer_1784Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1784Key">
+                <xs:selector xpath=".//layer_1784" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1784Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Fischfauna Beurteilung" type="WMS_Schema:Fischfauna BeurteilungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Fischfauna BeurteilungKey">
+                <xs:selector xpath=".//Fischfauna Beurteilung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Fischfauna BeurteilungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7873" type="WMS_Schema:layer_7873Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7873Key">
+                <xs:selector xpath=".//layer_7873" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7873Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7869" type="WMS_Schema:layer_7869Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7869Key">
+                <xs:selector xpath=".//layer_7869" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7869Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7870" type="WMS_Schema:layer_7870Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7870Key">
+                <xs:selector xpath=".//layer_7870" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7870Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7871" type="WMS_Schema:layer_7871Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7871Key">
+                <xs:selector xpath=".//layer_7871" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7871Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7872" type="WMS_Schema:layer_7872Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7872Key">
+                <xs:selector xpath=".//layer_7872" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7872Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7868" type="WMS_Schema:layer_7868Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7868Key">
+                <xs:selector xpath=".//layer_7868" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7868Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Fischarten Verbreitungskarte" type="WMS_Schema:Fischarten VerbreitungskarteType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Fischarten VerbreitungskarteKey">
+                <xs:selector xpath=".//Fischarten Verbreitungskarte" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Fischarten VerbreitungskarteType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7852" type="WMS_Schema:layer_7852Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7852Key">
+                <xs:selector xpath=".//layer_7852" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7852Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7853" type="WMS_Schema:layer_7853Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7853Key">
+                <xs:selector xpath=".//layer_7853" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7853Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7854" type="WMS_Schema:layer_7854Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7854Key">
+                <xs:selector xpath=".//layer_7854" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7854Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7855" type="WMS_Schema:layer_7855Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7855Key">
+                <xs:selector xpath=".//layer_7855" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7855Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7856" type="WMS_Schema:layer_7856Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7856Key">
+                <xs:selector xpath=".//layer_7856" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7856Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7857" type="WMS_Schema:layer_7857Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7857Key">
+                <xs:selector xpath=".//layer_7857" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7857Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7858" type="WMS_Schema:layer_7858Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7858Key">
+                <xs:selector xpath=".//layer_7858" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7858Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7859" type="WMS_Schema:layer_7859Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7859Key">
+                <xs:selector xpath=".//layer_7859" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7859Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7860" type="WMS_Schema:layer_7860Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7860Key">
+                <xs:selector xpath=".//layer_7860" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7860Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7861" type="WMS_Schema:layer_7861Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7861Key">
+                <xs:selector xpath=".//layer_7861" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7861Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7862" type="WMS_Schema:layer_7862Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7862Key">
+                <xs:selector xpath=".//layer_7862" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7862Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7863" type="WMS_Schema:layer_7863Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7863Key">
+                <xs:selector xpath=".//layer_7863" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7863Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7864" type="WMS_Schema:layer_7864Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7864Key">
+                <xs:selector xpath=".//layer_7864" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7864Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7865" type="WMS_Schema:layer_7865Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7865Key">
+                <xs:selector xpath=".//layer_7865" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7865Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7866" type="WMS_Schema:layer_7866Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7866Key">
+                <xs:selector xpath=".//layer_7866" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7866Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7867" type="WMS_Schema:layer_7867Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7867Key">
+                <xs:selector xpath=".//layer_7867" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7867Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Makrofauna" type="WMS_Schema:MakrofaunaType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="MakrofaunaKey">
+                <xs:selector xpath=".//Makrofauna" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="MakrofaunaType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7881" type="WMS_Schema:layer_7881Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7881Key">
+                <xs:selector xpath=".//layer_7881" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7881Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7882" type="WMS_Schema:layer_7882Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7882Key">
+                <xs:selector xpath=".//layer_7882" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7882Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7883" type="WMS_Schema:layer_7883Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7883Key">
+                <xs:selector xpath=".//layer_7883" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7883Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7880" type="WMS_Schema:layer_7880Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7880Key">
+                <xs:selector xpath=".//layer_7880" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7880Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7879" type="WMS_Schema:layer_7879Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7879Key">
+                <xs:selector xpath=".//layer_7879" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7879Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="REP Birs" type="WMS_Schema:REP BirsType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="REP BirsKey">
+                <xs:selector xpath=".//REP Birs" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="REP BirsType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1401" type="WMS_Schema:layer_1401Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1401Key">
+                <xs:selector xpath=".//layer_1401" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1401Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1402" type="WMS_Schema:layer_1402Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1402Key">
+                <xs:selector xpath=".//layer_1402" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1402Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_7823" type="WMS_Schema:layer_7823Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_7823Key">
+                <xs:selector xpath=".//layer_7823" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_7823Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Gewässernetz" type="WMS_Schema:GewässernetzType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="GewässernetzKey">
+                <xs:selector xpath=".//Gewässernetz" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="GewässernetzType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_277" type="WMS_Schema:map_277Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_277Key">
+                <xs:selector xpath=".//map_277" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_277Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1359" type="WMS_Schema:layer_1359Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1359Key">
+                <xs:selector xpath=".//layer_1359" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1359Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1360" type="WMS_Schema:layer_1360Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1360Key">
+                <xs:selector xpath=".//layer_1360" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1360Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1329" type="WMS_Schema:layer_1329Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1329Key">
+                <xs:selector xpath=".//layer_1329" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1329Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1336" type="WMS_Schema:layer_1336Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1336Key">
+                <xs:selector xpath=".//layer_1336" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1336Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="c) Bebauungsst +Baureife '10" type="WMS_Schema:c) Bebauungsst +Baureife '10Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="c) Bebauungsst +Baureife '10Key">
+                <xs:selector xpath=".//c) Bebauungsst +Baureife '10" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="c) Bebauungsst +Baureife '10Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1317" type="WMS_Schema:layer_1317Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1317Key">
+                <xs:selector xpath=".//layer_1317" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1317Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1318" type="WMS_Schema:layer_1318Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1318Key">
+                <xs:selector xpath=".//layer_1318" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1318Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1319" type="WMS_Schema:layer_1319Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1319Key">
+                <xs:selector xpath=".//layer_1319" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1319Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1320" type="WMS_Schema:layer_1320Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1320Key">
+                <xs:selector xpath=".//layer_1320" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1320Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1321" type="WMS_Schema:layer_1321Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1321Key">
+                <xs:selector xpath=".//layer_1321" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1321Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1322" type="WMS_Schema:layer_1322Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1322Key">
+                <xs:selector xpath=".//layer_1322" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1322Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1323" type="WMS_Schema:layer_1323Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1323Key">
+                <xs:selector xpath=".//layer_1323" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1323Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1324" type="WMS_Schema:layer_1324Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1324Key">
+                <xs:selector xpath=".//layer_1324" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1324Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="n) Lärm" type="WMS_Schema:n) LärmType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="n) LärmKey">
+                <xs:selector xpath=".//n) Lärm" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="n) LärmType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1369" type="WMS_Schema:layer_1369Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1369Key">
+                <xs:selector xpath=".//layer_1369" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1369Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1368" type="WMS_Schema:layer_1368Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1368Key">
+                <xs:selector xpath=".//layer_1368" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1368Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1370" type="WMS_Schema:layer_1370Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1370Key">
+                <xs:selector xpath=".//layer_1370" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1370Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="m) Verkehr" type="WMS_Schema:m) VerkehrType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="m) VerkehrKey">
+                <xs:selector xpath=".//m) Verkehr" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="m) VerkehrType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Strassen" type="WMS_Schema:StrassenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="StrassenKey">
+                <xs:selector xpath=".//Strassen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="StrassenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Basisbezugssystem Kantonsstrassen" type="WMS_Schema:Basisbezugssystem KantonsstrassenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Basisbezugssystem KantonsstrassenKey">
+                <xs:selector xpath=".//Basisbezugssystem Kantonsstrassen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Basisbezugssystem KantonsstrassenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1034" type="WMS_Schema:map_1034Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1034Key">
+                <xs:selector xpath=".//map_1034" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1034Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8886" type="WMS_Schema:layer_8886Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8886Key">
+                <xs:selector xpath=".//layer_8886" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8886Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8887" type="WMS_Schema:layer_8887Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8887Key">
+                <xs:selector xpath=".//layer_8887" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8887Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Strassen nach Strassengesetz" type="WMS_Schema:Strassen nach StrassengesetzType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Strassen nach StrassengesetzKey">
+                <xs:selector xpath=".//Strassen nach Strassengesetz" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Strassen nach StrassengesetzType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1033" type="WMS_Schema:map_1033Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1033Key">
+                <xs:selector xpath=".//map_1033" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1033Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1133" type="WMS_Schema:map_1133Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1133Key">
+                <xs:selector xpath=".//map_1133" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1133Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1141" type="WMS_Schema:layer_1141Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1141Key">
+                <xs:selector xpath=".//layer_1141" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1141Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Strassenkreise" type="WMS_Schema:StrassenkreiseType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="StrassenkreiseKey">
+                <xs:selector xpath=".//Strassenkreise" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="StrassenkreiseType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1142" type="WMS_Schema:layer_1142Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1142Key">
+                <xs:selector xpath=".//layer_1142" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1142Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="öffentlicher Verkehr" type="WMS_Schema:öffentlicher VerkehrType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="öffentlicher VerkehrKey">
+                <xs:selector xpath=".//öffentlicher Verkehr" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="öffentlicher VerkehrType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1313" type="WMS_Schema:layer_1313Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1313Key">
+                <xs:selector xpath=".//layer_1313" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1313Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1314" type="WMS_Schema:layer_1314Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1314Key">
+                <xs:selector xpath=".//layer_1314" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1314Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1315" type="WMS_Schema:layer_1315Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1315Key">
+                <xs:selector xpath=".//layer_1315" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1315Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1316" type="WMS_Schema:layer_1316Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1316Key">
+                <xs:selector xpath=".//layer_1316" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1316Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Wanderwege" type="WMS_Schema:WanderwegeType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="WanderwegeKey">
+                <xs:selector xpath=".//Wanderwege" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="WanderwegeType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1326" type="WMS_Schema:layer_1326Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1326Key">
+                <xs:selector xpath=".//layer_1326" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1326Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1327" type="WMS_Schema:layer_1327Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1327Key">
+                <xs:selector xpath=".//layer_1327" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1327Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1328" type="WMS_Schema:layer_1328Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1328Key">
+                <xs:selector xpath=".//layer_1328" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1328Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1335" type="WMS_Schema:layer_1335Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1335Key">
+                <xs:selector xpath=".//layer_1335" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1335Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1338" type="WMS_Schema:layer_1338Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1338Key">
+                <xs:selector xpath=".//layer_1338" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1338Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Radrouten" type="WMS_Schema:RadroutenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="RadroutenKey">
+                <xs:selector xpath=".//Radrouten" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="RadroutenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_105" type="WMS_Schema:map_105Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_105Key">
+                <xs:selector xpath=".//map_105" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_105Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_106" type="WMS_Schema:map_106Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_106Key">
+                <xs:selector xpath=".//map_106" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_106Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_107" type="WMS_Schema:map_107Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_107Key">
+                <xs:selector xpath=".//map_107" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_107Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_9093" type="WMS_Schema:layer_9093Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_9093Key">
+                <xs:selector xpath=".//layer_9093" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_9093Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="historische Verkehrswege" type="WMS_Schema:historische VerkehrswegeType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="historische VerkehrswegeKey">
+                <xs:selector xpath=".//historische Verkehrswege" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="historische VerkehrswegeType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1410" type="WMS_Schema:layer_1410Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1410Key">
+                <xs:selector xpath=".//layer_1410" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1410Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1411" type="WMS_Schema:layer_1411Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1411Key">
+                <xs:selector xpath=".//layer_1411" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1411Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1565" type="WMS_Schema:layer_1565Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1565Key">
+                <xs:selector xpath=".//layer_1565" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1565Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="o) Risiken Chemie" type="WMS_Schema:o) Risiken ChemieType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="o) Risiken ChemieKey">
+                <xs:selector xpath=".//o) Risiken Chemie" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="o) Risiken ChemieType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Chemische Risiken" type="WMS_Schema:Chemische RisikenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Chemische RisikenKey">
+                <xs:selector xpath=".//Chemische Risiken" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Chemische RisikenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1183" type="WMS_Schema:layer_1183Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1183Key">
+                <xs:selector xpath=".//layer_1183" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1183Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1222" type="WMS_Schema:layer_1222Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1222Key">
+                <xs:selector xpath=".//layer_1222" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1222Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1223" type="WMS_Schema:layer_1223Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1223Key">
+                <xs:selector xpath=".//layer_1223" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1223Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1224" type="WMS_Schema:layer_1224Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1224Key">
+                <xs:selector xpath=".//layer_1224" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1224Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1225" type="WMS_Schema:layer_1225Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1225Key">
+                <xs:selector xpath=".//layer_1225" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1225Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1226" type="WMS_Schema:layer_1226Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1226Key">
+                <xs:selector xpath=".//layer_1226" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1226Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1227" type="WMS_Schema:layer_1227Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1227Key">
+                <xs:selector xpath=".//layer_1227" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1227Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Transportrisiken Strasse" type="WMS_Schema:Transportrisiken StrasseType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Transportrisiken StrasseKey">
+                <xs:selector xpath=".//Transportrisiken Strasse" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Transportrisiken StrasseType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1334" type="WMS_Schema:layer_1334Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1334Key">
+                <xs:selector xpath=".//layer_1334" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1334Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1332" type="WMS_Schema:layer_1332Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1332Key">
+                <xs:selector xpath=".//layer_1332" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1332Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1333" type="WMS_Schema:layer_1333Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1333Key">
+                <xs:selector xpath=".//layer_1333" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1333Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1330" type="WMS_Schema:layer_1330Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1330Key">
+                <xs:selector xpath=".//layer_1330" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1330Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Transportrisiken Schiene" type="WMS_Schema:Transportrisiken SchieneType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Transportrisiken SchieneKey">
+                <xs:selector xpath=".//Transportrisiken Schiene" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Transportrisiken SchieneType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1646" type="WMS_Schema:layer_1646Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1646Key">
+                <xs:selector xpath=".//layer_1646" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1646Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1645" type="WMS_Schema:layer_1645Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1645Key">
+                <xs:selector xpath=".//layer_1645" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1645Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="q) Übersichtspläne" type="WMS_Schema:q) ÜbersichtspläneType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="q) ÜbersichtspläneKey">
+                <xs:selector xpath=".//q) Übersichtspläne" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="q) ÜbersichtspläneType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1430" type="WMS_Schema:layer_1430Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1430Key">
+                <xs:selector xpath=".//layer_1430" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1430Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_409" type="WMS_Schema:layer_409Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_409Key">
+                <xs:selector xpath=".//layer_409" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_409Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="q) Orthofotos" type="WMS_Schema:q) OrthofotosType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="q) OrthofotosKey">
+                <xs:selector xpath=".//q) Orthofotos" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="q) OrthofotosType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_269" type="WMS_Schema:map_269Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_269Key">
+                <xs:selector xpath=".//map_269" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_269Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_270" type="WMS_Schema:map_270Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_270Key">
+                <xs:selector xpath=".//map_270" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_270Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1434" type="WMS_Schema:layer_1434Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1434Key">
+                <xs:selector xpath=".//layer_1434" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1434Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1613" type="WMS_Schema:layer_1613Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1613Key">
+                <xs:selector xpath=".//layer_1613" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1613Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1621" type="WMS_Schema:layer_1621Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1621Key">
+                <xs:selector xpath=".//layer_1621" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1621Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="j) Wärmeverbundkataster" type="WMS_Schema:j) WärmeverbundkatasterType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="j) WärmeverbundkatasterKey">
+                <xs:selector xpath=".//j) Wärmeverbundkataster" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="j) WärmeverbundkatasterType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1466" type="WMS_Schema:layer_1466Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1466Key">
+                <xs:selector xpath=".//layer_1466" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1466Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1447" type="WMS_Schema:layer_1447Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1447Key">
+                <xs:selector xpath=".//layer_1447" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1447Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1467" type="WMS_Schema:layer_1467Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1467Key">
+                <xs:selector xpath=".//layer_1467" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1467Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="j) Abwasser" type="WMS_Schema:j) AbwasserType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="j) AbwasserKey">
+                <xs:selector xpath=".//j) Abwasser" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="j) AbwasserType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="kantonale Mischwasserkanalisation (AIB)" type="WMS_Schema:kantonale Mischwasserkanalisation (AIB)Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="kantonale Mischwasserkanalisation (AIB)Key">
+                <xs:selector xpath=".//kantonale Mischwasserkanalisation (AIB)" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="kantonale Mischwasserkanalisation (AIB)Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1408" type="WMS_Schema:layer_1408Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1408Key">
+                <xs:selector xpath=".//layer_1408" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1408Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1409" type="WMS_Schema:layer_1409Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1409Key">
+                <xs:selector xpath=".//layer_1409" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1409Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="o) Naturgefahren" type="WMS_Schema:o) NaturgefahrenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="o) NaturgefahrenKey">
+                <xs:selector xpath=".//o) Naturgefahren" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="o) NaturgefahrenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Gefahrenhinweiskarte" type="WMS_Schema:GefahrenhinweiskarteType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="GefahrenhinweiskarteKey">
+                <xs:selector xpath=".//Gefahrenhinweiskarte" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="GefahrenhinweiskarteType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Sturzgefahren" type="WMS_Schema:SturzgefahrenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="SturzgefahrenKey">
+                <xs:selector xpath=".//Sturzgefahren" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="SturzgefahrenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1376" type="WMS_Schema:layer_1376Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1376Key">
+                <xs:selector xpath=".//layer_1376" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1376Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1391" type="WMS_Schema:layer_1391Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1391Key">
+                <xs:selector xpath=".//layer_1391" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1391Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Rutschgefahren" type="WMS_Schema:RutschgefahrenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="RutschgefahrenKey">
+                <xs:selector xpath=".//Rutschgefahren" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="RutschgefahrenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1379" type="WMS_Schema:layer_1379Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1379Key">
+                <xs:selector xpath=".//layer_1379" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1379Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1382" type="WMS_Schema:layer_1382Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1382Key">
+                <xs:selector xpath=".//layer_1382" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1382Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1383" type="WMS_Schema:layer_1383Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1383Key">
+                <xs:selector xpath=".//layer_1383" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1383Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1377" type="WMS_Schema:layer_1377Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1377Key">
+                <xs:selector xpath=".//layer_1377" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1377Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1381" type="WMS_Schema:layer_1381Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1381Key">
+                <xs:selector xpath=".//layer_1381" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1381Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1380" type="WMS_Schema:layer_1380Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1380Key">
+                <xs:selector xpath=".//layer_1380" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1380Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1378" type="WMS_Schema:layer_1378Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1378Key">
+                <xs:selector xpath=".//layer_1378" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1378Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1390" type="WMS_Schema:layer_1390Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1390Key">
+                <xs:selector xpath=".//layer_1390" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1390Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1384" type="WMS_Schema:layer_1384Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1384Key">
+                <xs:selector xpath=".//layer_1384" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1384Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Wassergefahren" type="WMS_Schema:WassergefahrenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="WassergefahrenKey">
+                <xs:selector xpath=".//Wassergefahren" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="WassergefahrenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1385" type="WMS_Schema:layer_1385Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1385Key">
+                <xs:selector xpath=".//layer_1385" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1385Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1386" type="WMS_Schema:layer_1386Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1386Key">
+                <xs:selector xpath=".//layer_1386" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1386Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1387" type="WMS_Schema:layer_1387Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1387Key">
+                <xs:selector xpath=".//layer_1387" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1387Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1388" type="WMS_Schema:layer_1388Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1388Key">
+                <xs:selector xpath=".//layer_1388" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1388Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Erdbebenmikrozonierung" type="WMS_Schema:ErdbebenmikrozonierungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="ErdbebenmikrozonierungKey">
+                <xs:selector xpath=".//Erdbebenmikrozonierung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="ErdbebenmikrozonierungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_398" type="WMS_Schema:map_398Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_398Key">
+                <xs:selector xpath=".//map_398" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_398Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_399" type="WMS_Schema:map_399Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_399Key">
+                <xs:selector xpath=".//map_399" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_399Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="q) Höhenmodelle" type="WMS_Schema:q) HöhenmodelleType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="q) HöhenmodelleKey">
+                <xs:selector xpath=".//q) Höhenmodelle" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="q) HöhenmodelleType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1000" type="WMS_Schema:map_1000Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1000Key">
+                <xs:selector xpath=".//map_1000" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1000Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1001" type="WMS_Schema:map_1001Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1001Key">
+                <xs:selector xpath=".//map_1001" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1001Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1558" type="WMS_Schema:layer_1558Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1558Key">
+                <xs:selector xpath=".//layer_1558" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1558Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="k) Landwirtschaft" type="WMS_Schema:k) LandwirtschaftType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="k) LandwirtschaftKey">
+                <xs:selector xpath=".//k) Landwirtschaft" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="k) LandwirtschaftType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Rebflächen" type="WMS_Schema:RebflächenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="RebflächenKey">
+                <xs:selector xpath=".//Rebflächen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="RebflächenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1259" type="WMS_Schema:layer_1259Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1259Key">
+                <xs:selector xpath=".//layer_1259" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1259Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1260" type="WMS_Schema:layer_1260Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1260Key">
+                <xs:selector xpath=".//layer_1260" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1260Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1261" type="WMS_Schema:layer_1261Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1261Key">
+                <xs:selector xpath=".//layer_1261" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1261Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1262" type="WMS_Schema:layer_1262Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1262Key">
+                <xs:selector xpath=".//layer_1262" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1262Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1263" type="WMS_Schema:layer_1263Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1263Key">
+                <xs:selector xpath=".//layer_1263" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1263Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Landwirtschaft allgemein" type="WMS_Schema:Landwirtschaft allgemeinType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Landwirtschaft allgemeinKey">
+                <xs:selector xpath=".//Landwirtschaft allgemein" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Landwirtschaft allgemeinType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1118" type="WMS_Schema:layer_1118Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1118Key">
+                <xs:selector xpath=".//layer_1118" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1118Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1570" type="WMS_Schema:layer_1570Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1570Key">
+                <xs:selector xpath=".//layer_1570" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1570Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1569" type="WMS_Schema:layer_1569Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1569Key">
+                <xs:selector xpath=".//layer_1569" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1569Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1858" type="WMS_Schema:layer_1858Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1858Key">
+                <xs:selector xpath=".//layer_1858" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1858Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Fruchtfolgeflächen" type="WMS_Schema:FruchtfolgeflächenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="FruchtfolgeflächenKey">
+                <xs:selector xpath=".//Fruchtfolgeflächen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="FruchtfolgeflächenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1840" type="WMS_Schema:layer_1840Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1840Key">
+                <xs:selector xpath=".//layer_1840" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1840Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1833" type="WMS_Schema:layer_1833Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1833Key">
+                <xs:selector xpath=".//layer_1833" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1833Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Kulturflächen" type="WMS_Schema:KulturflächenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="KulturflächenKey">
+                <xs:selector xpath=".//Kulturflächen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="KulturflächenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_389" type="WMS_Schema:map_389Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_389Key">
+                <xs:selector xpath=".//map_389" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_389Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Meliorationsleitungskataster" type="WMS_Schema:MeliorationsleitungskatasterType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="MeliorationsleitungskatasterKey">
+                <xs:selector xpath=".//Meliorationsleitungskataster" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="MeliorationsleitungskatasterType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_395" type="WMS_Schema:map_395Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_395Key">
+                <xs:selector xpath=".//map_395" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_395Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_394" type="WMS_Schema:map_394Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_394Key">
+                <xs:selector xpath=".//map_394" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_394Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_2483" type="WMS_Schema:layer_2483Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_2483Key">
+                <xs:selector xpath=".//layer_2483" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_2483Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_109" type="WMS_Schema:map_109Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_109Key">
+                <xs:selector xpath=".//map_109" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_109Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="o) Klimafunktionskarten" type="WMS_Schema:o) KlimafunktionskartenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="o) KlimafunktionskartenKey">
+                <xs:selector xpath=".//o) Klimafunktionskarten" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="o) KlimafunktionskartenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="A Durchlüftung" type="WMS_Schema:A DurchlüftungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="A DurchlüftungKey">
+                <xs:selector xpath=".//A Durchlüftung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="A DurchlüftungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1576" type="WMS_Schema:layer_1576Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1576Key">
+                <xs:selector xpath=".//layer_1576" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1576Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1577" type="WMS_Schema:layer_1577Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1577Key">
+                <xs:selector xpath=".//layer_1577" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1577Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1578" type="WMS_Schema:layer_1578Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1578Key">
+                <xs:selector xpath=".//layer_1578" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1578Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1579" type="WMS_Schema:layer_1579Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1579Key">
+                <xs:selector xpath=".//layer_1579" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1579Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="B Lufthygiene" type="WMS_Schema:B LufthygieneType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="B LufthygieneKey">
+                <xs:selector xpath=".//B Lufthygiene" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="B LufthygieneType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1580" type="WMS_Schema:layer_1580Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1580Key">
+                <xs:selector xpath=".//layer_1580" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1580Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1581" type="WMS_Schema:layer_1581Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1581Key">
+                <xs:selector xpath=".//layer_1581" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1581Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="C Thermische Situation" type="WMS_Schema:C Thermische SituationType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="C Thermische SituationKey">
+                <xs:selector xpath=".//C Thermische Situation" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="C Thermische SituationType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1582" type="WMS_Schema:layer_1582Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1582Key">
+                <xs:selector xpath=".//layer_1582" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1582Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1583" type="WMS_Schema:layer_1583Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1583Key">
+                <xs:selector xpath=".//layer_1583" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1583Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="p) Luft" type="WMS_Schema:p) LuftType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="p) LuftKey">
+                <xs:selector xpath=".//p) Luft" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="p) LuftType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Luftqualitätskarten" type="WMS_Schema:LuftqualitätskartenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="LuftqualitätskartenKey">
+                <xs:selector xpath=".//Luftqualitätskarten" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="LuftqualitätskartenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="2005" type="WMS_Schema:2005Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="2005Key">
+                <xs:selector xpath=".//2005" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="2005Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1824" type="WMS_Schema:layer_1824Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1824Key">
+                <xs:selector xpath=".//layer_1824" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1824Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1825" type="WMS_Schema:layer_1825Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1825Key">
+                <xs:selector xpath=".//layer_1825" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1825Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1826" type="WMS_Schema:layer_1826Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1826Key">
+                <xs:selector xpath=".//layer_1826" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1826Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1827" type="WMS_Schema:layer_1827Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1827Key">
+                <xs:selector xpath=".//layer_1827" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1827Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1828" type="WMS_Schema:layer_1828Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1828Key">
+                <xs:selector xpath=".//layer_1828" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1828Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1829" type="WMS_Schema:layer_1829Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1829Key">
+                <xs:selector xpath=".//layer_1829" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1829Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1830" type="WMS_Schema:layer_1830Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1830Key">
+                <xs:selector xpath=".//layer_1830" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1830Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="2010" type="WMS_Schema:2010Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="2010Key">
+                <xs:selector xpath=".//2010" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="2010Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8089" type="WMS_Schema:layer_8089Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8089Key">
+                <xs:selector xpath=".//layer_8089" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8089Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8094" type="WMS_Schema:layer_8094Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8094Key">
+                <xs:selector xpath=".//layer_8094" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8094Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8101" type="WMS_Schema:layer_8101Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8101Key">
+                <xs:selector xpath=".//layer_8101" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8101Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8102" type="WMS_Schema:layer_8102Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8102Key">
+                <xs:selector xpath=".//layer_8102" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8102Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8187" type="WMS_Schema:layer_8187Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8187Key">
+                <xs:selector xpath=".//layer_8187" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8187Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8188" type="WMS_Schema:layer_8188Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8188Key">
+                <xs:selector xpath=".//layer_8188" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8188Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8189" type="WMS_Schema:layer_8189Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8189Key">
+                <xs:selector xpath=".//layer_8189" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8189Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8194" type="WMS_Schema:layer_8194Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8194Key">
+                <xs:selector xpath=".//layer_8194" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8194Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8195" type="WMS_Schema:layer_8195Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8195Key">
+                <xs:selector xpath=".//layer_8195" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8195Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1831" type="WMS_Schema:layer_1831Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1831Key">
+                <xs:selector xpath=".//layer_1831" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1831Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="r) Administrative Grenzen" type="WMS_Schema:r) Administrative GrenzenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="r) Administrative GrenzenKey">
+                <xs:selector xpath=".//r) Administrative Grenzen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="r) Administrative GrenzenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1859" type="WMS_Schema:layer_1859Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1859Key">
+                <xs:selector xpath=".//layer_1859" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1859Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_6885" type="WMS_Schema:layer_6885Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_6885Key">
+                <xs:selector xpath=".//layer_6885" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_6885Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_19" type="WMS_Schema:map_19Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_19Key">
+                <xs:selector xpath=".//map_19" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_19Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1134" type="WMS_Schema:map_1134Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1134Key">
+                <xs:selector xpath=".//map_1134" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1134Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="o) Risiken Biologie" type="WMS_Schema:o) Risiken BiologieType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="o) Risiken BiologieKey">
+                <xs:selector xpath=".//o) Risiken Biologie" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="o) Risiken BiologieType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Tätigkeiten nach ESV" type="WMS_Schema:Tätigkeiten nach ESVType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Tätigkeiten nach ESVKey">
+                <xs:selector xpath=".//Tätigkeiten nach ESV" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Tätigkeiten nach ESVType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1309" type="WMS_Schema:layer_1309Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1309Key">
+                <xs:selector xpath=".//layer_1309" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1309Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1310" type="WMS_Schema:layer_1310Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1310Key">
+                <xs:selector xpath=".//layer_1310" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1310Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_1311" type="WMS_Schema:layer_1311Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_1311Key">
+                <xs:selector xpath=".//layer_1311" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_1311Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="Invasive Neophyten" type="WMS_Schema:Invasive NeophytenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="Invasive NeophytenKey">
+                <xs:selector xpath=".//Invasive Neophyten" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="Invasive NeophytenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8389" type="WMS_Schema:layer_8389Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8389Key">
+                <xs:selector xpath=".//layer_8389" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8389Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="p) Nichtionisierende Strahlung (NIS)" type="WMS_Schema:p) Nichtionisierende Strahlung (NIS)Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="p) Nichtionisierende Strahlung (NIS)Key">
+                <xs:selector xpath=".//p) Nichtionisierende Strahlung (NIS)" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="p) Nichtionisierende Strahlung (NIS)Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8685" type="WMS_Schema:layer_8685Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8685Key">
+                <xs:selector xpath=".//layer_8685" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8685Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8490" type="WMS_Schema:layer_8490Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8490Key">
+                <xs:selector xpath=".//layer_8490" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8490Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="a) Kantonaler Richtplan" type="WMS_Schema:a) Kantonaler RichtplanType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="a) Kantonaler RichtplanKey">
+                <xs:selector xpath=".//a) Kantonaler Richtplan" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="a) Kantonaler RichtplanType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="1) Siedlung" type="WMS_Schema:1) SiedlungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="1) SiedlungKey">
+                <xs:selector xpath=".//1) Siedlung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="1) SiedlungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8595" type="WMS_Schema:layer_8595Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8595Key">
+                <xs:selector xpath=".//layer_8595" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8595Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8598" type="WMS_Schema:layer_8598Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8598Key">
+                <xs:selector xpath=".//layer_8598" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8598Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8599" type="WMS_Schema:layer_8599Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8599Key">
+                <xs:selector xpath=".//layer_8599" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8599Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8596" type="WMS_Schema:layer_8596Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8596Key">
+                <xs:selector xpath=".//layer_8596" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8596Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8597" type="WMS_Schema:layer_8597Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8597Key">
+                <xs:selector xpath=".//layer_8597" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8597Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8600" type="WMS_Schema:layer_8600Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8600Key">
+                <xs:selector xpath=".//layer_8600" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8600Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="3) Verkehr" type="WMS_Schema:3) VerkehrType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="3) VerkehrKey">
+                <xs:selector xpath=".//3) Verkehr" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="3) VerkehrType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1337" type="WMS_Schema:map_1337Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1337Key">
+                <xs:selector xpath=".//map_1337" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1337Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="map_1338" type="WMS_Schema:map_1338Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="map_1338Key">
+                <xs:selector xpath=".//map_1338" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="map_1338Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8607" type="WMS_Schema:layer_8607Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8607Key">
+                <xs:selector xpath=".//layer_8607" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8607Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8608" type="WMS_Schema:layer_8608Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8608Key">
+                <xs:selector xpath=".//layer_8608" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8608Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="2) Landschaft" type="WMS_Schema:2) LandschaftType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="2) LandschaftKey">
+                <xs:selector xpath=".//2) Landschaft" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="2) LandschaftType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8589" type="WMS_Schema:layer_8589Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8589Key">
+                <xs:selector xpath=".//layer_8589" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8589Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8591" type="WMS_Schema:layer_8591Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8591Key">
+                <xs:selector xpath=".//layer_8591" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8591Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8592" type="WMS_Schema:layer_8592Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8592Key">
+                <xs:selector xpath=".//layer_8592" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8592Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8588" type="WMS_Schema:layer_8588Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8588Key">
+                <xs:selector xpath=".//layer_8588" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8588Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8593" type="WMS_Schema:layer_8593Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8593Key">
+                <xs:selector xpath=".//layer_8593" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8593Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="4) Ver- und Entsorgung" type="WMS_Schema:4) Ver- und EntsorgungType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="4) Ver- und EntsorgungKey">
+                <xs:selector xpath=".//4) Ver- und Entsorgung" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="4) Ver- und EntsorgungType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8609" type="WMS_Schema:layer_8609Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8609Key">
+                <xs:selector xpath=".//layer_8609" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8609Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8610" type="WMS_Schema:layer_8610Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8610Key">
+                <xs:selector xpath=".//layer_8610" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8610Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8611" type="WMS_Schema:layer_8611Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8611Key">
+                <xs:selector xpath=".//layer_8611" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8611Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="5) Gebietsplanungen" type="WMS_Schema:5) GebietsplanungenType" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="5) GebietsplanungenKey">
+                <xs:selector xpath=".//5) Gebietsplanungen" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="5) GebietsplanungenType" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+        <xs:element name="layer_8594" type="WMS_Schema:layer_8594Type" abstract="false" substitutionGroup="gml:_Feature">
+            <xs:key name="layer_8594Key">
+                <xs:selector xpath=".//layer_8594" />
+                <xs:field xpath="Id" />
+            </xs:key>
+        </xs:element>
+        <xs:complexType name="layer_8594Type" abstract="false">
+            <xs:complexContent>
+                <xs:extension base="gml:AbstractFeatureType">
+                    <xs:sequence>
+                        <xs:element name="Id" minOccurs="1">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:string" />
+                            </xs:simpleType>
+                        </xs:element>
+                        <xs:element name="Image" type="fdo:RasterPropertyType" fdo:defaultImageXSize="1024" fdo:defaultImageYSize="1024" fdo:srsName="EPSG:21781" />
+                    </xs:sequence>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+    </xs:schema>
+    <SchemaMapping provider="OSGeo.WMS.3.2" xmlns="http://fdowms.osgeo.org/schemas" name="WMS_Schema">
+        <complexType name="GeoTask Internet Map ServerType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:GeoTask Internet Map Server">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_2Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_2">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_3Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_3">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_5Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_5">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_6Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_6">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="r) Politische GrenzenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:r) Politische Grenzen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_117Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_117">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_84Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_84">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1228Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1228">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_46Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_46">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_47Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_47">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1868Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1868">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="e) Proj  Gebäude+GrundstückeType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:e) Proj  Gebäude+Grundstücke">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_86Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_86">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_276Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_276">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="a) Überl  Elem NutzungsplanType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:a) Überl  Elem Nutzungsplan">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_82Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_82">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_83Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_83">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_84Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_84">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_265Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_265">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1854Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1854">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1855Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1855">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1857Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1857">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1856Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1856">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="h) Natur und LandschaftType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:h) Natur und Landschaft">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_85Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_85">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_894Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_894">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1566Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1566">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1571Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1571">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1746Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1746">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1122Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1122">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_20Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_20">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_21Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_21">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="s) BeschriftungenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:s) Beschriftungen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6684Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6684">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_709Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_709">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_706Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_706">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_40Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_40">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1642Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1642">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_708Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_708">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_87Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_87">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1221Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1221">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="d) AbstandslinienType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:d) Abstandslinien">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_997Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_997">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_998Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_998">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_999Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_999">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_5284Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_5284">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6184Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6184">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_704Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_704">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_3483Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_3483">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_5184Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_5184">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_5784Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_5784">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6084Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6084">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="i) GrundwasserType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:i) Grundwasser">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="2) Bohrungen/MessstellenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:2) Bohrungen/Messstellen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1331Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1331">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6902Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6902">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6903Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6903">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6904Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6904">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6905Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6905">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6906Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6906">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7215Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7215">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="4) QuellenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:4) Quellen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_5087Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_5087">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_5088Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_5088">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6286Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6286">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="3) PumpwerkeType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:3) Pumpwerke">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_5086Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_5086">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="1) Grundw zonen/-bereicheType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:1) Grundw zonen/-bereiche">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_95Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_95">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1560Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1560">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="l) WaldType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:l) Wald">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_91Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_91">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_92Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_92">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_93Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_93">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="1) Böden WaldType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:1) Böden Wald">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1007Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1007">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1004Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1004">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1005Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1005">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1006Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1006">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1003Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1003">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6785Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6785">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1249Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1249">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1248Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1248">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="k) BodenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:k) Boden">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Schutzbedürftige BödenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Schutzbedürftige Böden">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1264Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1264">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1265Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1265">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1266Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1266">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1267Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1267">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1268Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1268">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1269Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1269">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1270Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1270">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Böden LandwirtschaftType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Böden Landwirtschaft">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_87Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_87">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_88Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_88">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_89Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_89">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_90Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_90">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="BodennutzungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Bodennutzung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6289Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6289">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Böden WaldType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Böden Wald">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="BodenerosionType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Bodenerosion">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1137Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1137">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8185Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8185">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8485Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8485">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="b) KulturobjekteType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:b) Kulturobjekte">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_94Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_94">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="k) GeologieType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:k) Geologie">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_116Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_116">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_30Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_30">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_391Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_391">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="c) BaugesucheType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:c) Baugesuche">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1167Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1167">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1170Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1170">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1205Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1205">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1168Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1168">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1169Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1169">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_23Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_23">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1182Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1182">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="i) GewässerType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:i) Gewässer">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="WasserbaukonzeptType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Wasserbaukonzept">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1412Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1412">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1413Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1413">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1414Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1414">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1415Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1415">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1416Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1416">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1417Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1417">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1418Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1418">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="WasserentnahmeType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Wasserentnahme">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1870Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1870">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1871Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1871">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1872Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1872">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1873Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1873">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="GewässerzustandType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Gewässerzustand">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="LebensraumgestaltungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Lebensraumgestaltung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1443Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1443">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1468Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1468">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1469Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1469">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1470Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1470">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1471Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1471">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1465Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1465">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1237Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1237">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1783Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1783">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1784Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1784">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Fischfauna BeurteilungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Fischfauna Beurteilung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7873Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7873">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7869Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7869">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7870Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7870">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7871Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7871">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7872Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7872">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7868Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7868">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Fischarten VerbreitungskarteType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Fischarten Verbreitungskarte">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7852Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7852">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7853Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7853">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7854Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7854">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7855Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7855">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7856Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7856">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7857Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7857">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7858Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7858">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7859Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7859">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7860Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7860">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7861Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7861">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7862Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7862">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7863Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7863">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7864Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7864">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7865Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7865">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7866Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7866">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7867Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7867">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="MakrofaunaType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Makrofauna">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7881Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7881">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7882Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7882">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7883Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7883">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7880Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7880">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7879Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7879">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="REP BirsType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:REP Birs">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1401Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1401">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1402Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1402">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_7823Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_7823">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="GewässernetzType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Gewässernetz">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_277Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_277">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1359Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1359">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1360Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1360">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1329Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1329">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1336Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1336">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="c) Bebauungsst +Baureife '10Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:c) Bebauungsst +Baureife '10">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1317Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1317">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1318Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1318">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1319Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1319">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1320Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1320">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1321Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1321">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1322Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1322">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1323Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1323">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1324Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1324">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="n) LärmType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:n) Lärm">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1369Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1369">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1368Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1368">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1370Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1370">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="m) VerkehrType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:m) Verkehr">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="StrassenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Strassen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Basisbezugssystem KantonsstrassenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Basisbezugssystem Kantonsstrassen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1034Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1034">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8886Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8886">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8887Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8887">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Strassen nach StrassengesetzType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Strassen nach Strassengesetz">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1033Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1033">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1133Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1133">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1141Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1141">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="StrassenkreiseType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Strassenkreise">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1142Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1142">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="öffentlicher VerkehrType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:öffentlicher Verkehr">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1313Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1313">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1314Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1314">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1315Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1315">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1316Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1316">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="WanderwegeType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Wanderwege">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1326Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1326">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1327Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1327">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1328Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1328">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1335Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1335">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1338Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1338">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="RadroutenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Radrouten">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_105Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_105">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_106Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_106">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_107Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_107">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_9093Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_9093">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="historische VerkehrswegeType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:historische Verkehrswege">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1410Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1410">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1411Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1411">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1565Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1565">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="o) Risiken ChemieType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:o) Risiken Chemie">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Chemische RisikenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Chemische Risiken">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1183Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1183">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1222Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1222">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1223Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1223">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1224Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1224">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1225Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1225">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1226Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1226">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1227Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1227">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Transportrisiken StrasseType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Transportrisiken Strasse">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1334Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1334">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1332Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1332">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1333Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1333">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1330Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1330">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Transportrisiken SchieneType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Transportrisiken Schiene">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1646Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1646">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1645Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1645">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="q) ÜbersichtspläneType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:q) Übersichtspläne">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1430Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1430">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_409Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_409">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="q) OrthofotosType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:q) Orthofotos">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_269Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_269">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_270Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_270">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1434Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1434">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1613Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1613">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1621Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1621">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="j) WärmeverbundkatasterType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:j) Wärmeverbundkataster">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1466Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1466">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1447Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1447">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1467Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1467">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="j) AbwasserType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:j) Abwasser">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="kantonale Mischwasserkanalisation (AIB)Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:kantonale Mischwasserkanalisation (AIB)">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1408Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1408">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1409Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1409">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="o) NaturgefahrenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:o) Naturgefahren">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="GefahrenhinweiskarteType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Gefahrenhinweiskarte">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="SturzgefahrenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Sturzgefahren">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1376Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1376">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1391Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1391">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="RutschgefahrenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Rutschgefahren">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1379Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1379">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1382Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1382">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1383Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1383">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1377Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1377">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1381Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1381">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1380Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1380">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1378Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1378">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1390Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1390">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1384Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1384">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="WassergefahrenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Wassergefahren">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1385Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1385">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1386Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1386">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1387Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1387">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1388Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1388">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="ErdbebenmikrozonierungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Erdbebenmikrozonierung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_398Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_398">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_399Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_399">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="q) HöhenmodelleType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:q) Höhenmodelle">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1000Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1000">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1001Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1001">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1558Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1558">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="k) LandwirtschaftType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:k) Landwirtschaft">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="RebflächenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Rebflächen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1259Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1259">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1260Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1260">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1261Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1261">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1262Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1262">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1263Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1263">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Landwirtschaft allgemeinType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Landwirtschaft allgemein">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1118Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1118">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1570Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1570">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1569Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1569">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1858Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1858">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="FruchtfolgeflächenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Fruchtfolgeflächen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1840Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1840">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1833Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1833">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="KulturflächenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Kulturflächen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_389Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_389">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="MeliorationsleitungskatasterType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Meliorationsleitungskataster">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_395Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_395">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_394Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_394">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_2483Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_2483">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_109Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_109">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="o) KlimafunktionskartenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:o) Klimafunktionskarten">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="A DurchlüftungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:A Durchlüftung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1576Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1576">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1577Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1577">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1578Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1578">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1579Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1579">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="B LufthygieneType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:B Lufthygiene">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1580Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1580">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1581Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1581">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="C Thermische SituationType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:C Thermische Situation">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1582Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1582">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1583Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1583">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="p) LuftType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:p) Luft">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="LuftqualitätskartenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Luftqualitätskarten">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="2005Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:2005">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1824Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1824">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1825Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1825">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1826Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1826">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1827Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1827">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1828Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1828">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1829Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1829">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1830Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1830">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="2010Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:2010">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8089Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8089">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8094Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8094">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8101Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8101">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8102Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8102">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8187Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8187">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8188Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8188">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8189Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8189">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8194Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8194">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8195Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8195">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1831Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1831">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="r) Administrative GrenzenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:r) Administrative Grenzen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1859Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1859">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_6885Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_6885">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_19Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_19">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1134Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1134">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="o) Risiken BiologieType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:o) Risiken Biologie">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Tätigkeiten nach ESVType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Tätigkeiten nach ESV">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1309Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1309">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1310Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1310">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_1311Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_1311">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="Invasive NeophytenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:Invasive Neophyten">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8389Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8389">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="p) Nichtionisierende Strahlung (NIS)Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:p) Nichtionisierende Strahlung (NIS)">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8685Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8685">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8490Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8490">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="a) Kantonaler RichtplanType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:a) Kantonaler Richtplan">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="1) SiedlungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:1) Siedlung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8595Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8595">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8598Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8598">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8599Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8599">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8596Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8596">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8597Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8597">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8600Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8600">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="3) VerkehrType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:3) Verkehr">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1337Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1337">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="map_1338Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:map_1338">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8607Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8607">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8608Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8608">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="2) LandschaftType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:2) Landschaft">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8589Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8589">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8591Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8591">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8592Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8592">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8588Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8588">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8593Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8593">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="4) Ver- und EntsorgungType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:4) Ver- und Entsorgung">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8609Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8609">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8610Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8610">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8611Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8611">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="5) GebietsplanungenType">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:5) Gebietsplanungen">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+        <complexType name="layer_8594Type">
+            <RasterDefinition name="Image">
+                <Format>PNG</Format>
+                <Transparent>true</Transparent>
+                <UseTileCache>false</UseTileCache>
+                <BackgroundColor>0xffffff</BackgroundColor>
+                <Time></Time>
+                <Elevation></Elevation>
+                <SpatialContext>EPSG:21781</SpatialContext>
+                <Layer name="WMS_Schema:layer_8594">
+                    <Style name="default" />
+                </Layer>
+            </RasterDefinition>
+        </complexType>
+    </SchemaMapping>
+</fdo:DataStore>
\ No newline at end of file

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ValidationTests.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ValidationTests.cs	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/ValidationTests.cs	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,267 @@
+#region Disclaimer / License
+
+// Copyright (C) 2014, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+//
+
+#endregion Disclaimer / License
+using Moq;
+using NUnit.Framework;
+using OSGeo.MapGuide.MaestroAPI.Resource;
+using OSGeo.MapGuide.MaestroAPI.Resource.Validation;
+using OSGeo.MapGuide.MaestroAPI.Schema;
+using OSGeo.MapGuide.MaestroAPI.Services;
+using OSGeo.MapGuide.ObjectModels;
+using OSGeo.MapGuide.ObjectModels.LayerDefinition;
+using OSGeo.MapGuide.ObjectModels.LoadProcedure;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Xml;
+
+namespace OSGeo.MapGuide.MaestroAPI.Tests
+{
+    [TestFixture]
+    public class ValidationTests
+    {
+        [SetUp]
+        public void Setup()
+        {
+            ResourceValidatorLoader.LoadStockValidators();
+        }
+
+        [Test]
+        public void TestUniqueIssues()
+        {
+            //Test for the purposes of equality and hashing that any two issues with
+            //the same set of resource id, status and message are identical.
+
+            var res1 = new Mock<IResource>();
+            res1.Setup(r => r.ResourceID).Returns("Library://Test.FeatureSource");
+            var res2 = new Mock<IResource>();
+            res2.Setup(r => r.ResourceID).Returns("Library://Test.FeatureSource");
+            var res3 = new Mock<IResource>();
+            res3.Setup(r => r.ResourceID).Returns("Library://Test.FeatureSource");
+
+            var msg1 = new ValidationIssue(res1.Object, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
+            var msg2 = new ValidationIssue(res2.Object, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
+            var msg3 = new ValidationIssue(res3.Object, ValidationStatus.Error, ValidationStatusCode.Dummy, "Not so epic fail");
+
+            Assert.AreEqual(msg1.GetHashCode(), msg2.GetHashCode());
+            Assert.IsTrue(msg1.Equals(msg2));
+
+            Assert.AreNotEqual(msg1.GetHashCode(), msg3.GetHashCode());
+            Assert.AreNotEqual(msg2.GetHashCode(), msg3.GetHashCode());
+            Assert.IsFalse(msg1.Equals(msg3));
+            Assert.IsFalse(msg2.Equals(msg3));
+        }
+
+        [Test]
+        public void TestValidationResultSet()
+        {
+            var res1 = new Mock<IResource>();
+            res1.Setup(r => r.ResourceID).Returns("Library://Test.FeatureSource");
+            var res2 = new Mock<IResource>();
+            res2.Setup(r => r.ResourceID).Returns("Library://Test.FeatureSource");
+            var res3 = new Mock<IResource>();
+            res3.Setup(r => r.ResourceID).Returns("Library://Test.FeatureSource");
+
+            var msg1 = new ValidationIssue(res1.Object, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
+            var msg2 = new ValidationIssue(res2.Object, ValidationStatus.Error, ValidationStatusCode.Dummy, "Epic Fail");
+            var msg3 = new ValidationIssue(res3.Object, ValidationStatus.Error, ValidationStatusCode.Dummy, "Not so epic fail");
+
+            var set = new ValidationResultSet();
+            set.AddIssues(new ValidationIssue[] { msg1, msg2, msg3 });
+
+            var totalIssues = set.GetAllIssues();
+            Assert.AreEqual(totalIssues.Length, 2);
+            Assert.AreEqual(set.ResourceIDs.Length, 1);
+            Assert.AreEqual(set.GetIssuesForResource("Library://Test.FeatureSource", ValidationStatus.Error).Count, 2);
+        }
+
+        [Test]
+        public void TestLoadProcedureValidation()
+        {
+            //TODO: Update these test to use pre-defined XML fragments
+            //since ObjectFactory should correctly forbid creation of
+            //unsupported types
+
+            var id = "Library://Test.LoadProcedure";
+            var conn = new Mock<IServerConnection>();
+            var featSvc = new Mock<IFeatureService>();
+            var resSvc = new Mock<IResourceService>();
+            conn.Setup(c => c.FeatureService).Returns(featSvc.Object);
+            conn.Setup(c => c.ResourceService).Returns(resSvc.Object);
+            var lp = ObjectFactory.CreateLoadProcedure(LoadType.Sdf, new string[]
+            {
+                "C:\\foo.sdf",
+                "C:\\bar.sdf"
+            });
+            lp.ResourceID = id;
+
+            var context = new ResourceValidationContext(conn.Object);
+            var set = new ValidationResultSet();
+            context.Reset();
+            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
+
+            //SDF2, generalization and 2 missing files
+            Assert.AreEqual(4, set.GetAllIssues().Length);
+
+            lp = ObjectFactory.CreateLoadProcedure(LoadType.Shp, new string[]
+            {
+                "C:\\foo.shp",
+                "C:\\bar.shp"
+            });
+            lp.ResourceID = id;
+
+            set = new ValidationResultSet();
+            context.Reset();
+            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
+
+            //SDF3 conversion, generalization and 2 missing files
+            Assert.AreEqual(4, set.GetAllIssues().Length);
+
+            lp = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.LoadProcedure()
+            {
+                Item = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.DwgLoadProcedureType()
+            };
+            lp.ResourceID = id;
+            set = new ValidationResultSet();
+            context.Reset();
+            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
+
+            //Not supported
+            Assert.AreEqual(1, set.GetAllIssues().Length);
+
+            lp = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.LoadProcedure()
+            {
+                Item = new OSGeo.MapGuide.ObjectModels.LoadProcedure.v1_0_0.RasterLoadProcedureType()
+            };
+            lp.ResourceID = id;
+            set = new ValidationResultSet();
+            context.Reset();
+            set.AddIssues(ResourceValidatorSet.Validate(context, lp, false));
+
+            //Not supported
+            Assert.AreEqual(1, set.GetAllIssues().Length);
+        }
+
+        [Test]
+        public void TestLayerScaleRangeOverlap()
+        {
+            var conn = new Mock<IServerConnection>();
+            var ldf1 = ObjectFactory.CreateDefaultLayer(LayerType.Vector, new Version(1, 0, 0));
+            ldf1.ResourceID = "Library://Test/Foo.LayerDefinition";
+
+            var vl1 = (IVectorLayerDefinition)ldf1.SubLayer;
+            vl1.ResourceId = "Library://Test/Foo.FeatureSource";
+            vl1.FeatureName = "Foo:Bar";
+            vl1.Geometry = "Geometry";
+
+            var vsr1 = ldf1.CreateVectorScaleRange();
+            var vsr2 = ldf1.CreateVectorScaleRange();
+
+            vsr1.MaxScale = 9999;
+            vsr2.MinScale = 9384;
+            vsr2.MaxScale = 11000;
+
+            vl1.RemoveAllScaleRanges();
+            vl1.AddVectorScaleRange(vsr1);
+            vl1.AddVectorScaleRange(vsr2);
+
+            var featSvc = new Mock<IFeatureService>();
+            var resSvc = new Mock<IResourceService>();
+
+            var validator = new LayerDefinitionValidator();
+
+            var context = new ResourceValidationContext(conn.Object);
+            var issues = validator.Validate(context, ldf1, false);
+
+            bool hasIssue = false;
+            foreach (var issue in issues)
+            {
+                if (issue.StatusCode == ValidationStatusCode.Info_LayerDefinition_ScaleRangeOverlap)
+                {
+                    hasIssue = true;
+                    break;
+                }
+            }
+
+            Assert.True(hasIssue);
+
+            //Case described in trac #1472
+            var ldf2 = ObjectFactory.CreateDefaultLayer(OSGeo.MapGuide.ObjectModels.LayerDefinition.LayerType.Vector, new Version(1, 0, 0));
+            ldf2.ResourceID = "Library://Test/Foo.LayerDefinition";
+
+            var vl2 = (IVectorLayerDefinition)ldf2.SubLayer;
+            vl2.ResourceId = "Library://Test/Foo.FeatureSource";
+            vl2.FeatureName = "Foo:Bar";
+            vl2.Geometry = "Geometry";
+
+            vsr1 = ldf2.CreateVectorScaleRange();
+            vsr2 = ldf2.CreateVectorScaleRange();
+
+            vsr1.MinScale = 10000;
+            vsr2.MinScale = 9384;
+            vsr2.MaxScale = 9999;
+
+            vl2.RemoveAllScaleRanges();
+            vl2.AddVectorScaleRange(vsr1);
+            vl2.AddVectorScaleRange(vsr2);
+
+            context = new ResourceValidationContext(conn.Object);
+            issues = validator.Validate(context, ldf2, false);
+
+            hasIssue = false;
+            foreach (var issue in issues)
+            {
+                if (issue.StatusCode == ValidationStatusCode.Info_LayerDefinition_ScaleRangeOverlap)
+                {
+                    hasIssue = true;
+                    break;
+                }
+            }
+
+            Assert.False(hasIssue);
+        }
+
+        [Test]
+        public void TestCase1896()
+        {
+            var fs = new FeatureSchema();
+            var doc = new XmlDocument();
+
+            doc.Load("UserTestData\\1896.xml");
+
+            var mgr = new XmlNamespaceManager(doc.NameTable);
+            mgr.AddNamespace("xs", XmlNamespaces.XS);
+            mgr.AddNamespace("xsi", XmlNamespaces.XSI);
+            mgr.AddNamespace("fdo", XmlNamespaces.FDO);
+            mgr.AddNamespace("gml", XmlNamespaces.GML);
+            mgr.AddNamespace("xlink", XmlNamespaces.XLINK);
+            mgr.AddNamespace("fds", XmlNamespaces.FDS);
+
+            fs.ReadXml(doc.SelectSingleNode("xs:schema", mgr), mgr);
+
+            foreach (var cls in fs.Classes)
+            {
+                Assert.True(cls.IdentityProperties.Count > 0, "Expected identity properties in: " + cls.QualifiedName);
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/packages.config
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/packages.config	                        (rev 0)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI.Tests/packages.config	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+  <package id="Moq" version="4.2.1409.1722" targetFramework="net40-Client" />
+  <package id="NUnit" version="2.6.3" targetFramework="net40-Client" />
+</packages>
\ No newline at end of file

Added: trunk/Tools/Maestro/UnitTests.playlist
===================================================================
--- trunk/Tools/Maestro/UnitTests.playlist	                        (rev 0)
+++ trunk/Tools/Maestro/UnitTests.playlist	2014-12-27 17:05:41 UTC (rev 8469)
@@ -0,0 +1 @@
+<Playlist Version="1.0"><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.GeometricPropertyDefinitionTests.GeometricPropertyDefinitionTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.FeatureSchemaTests.IndexOfTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestWebLayoutConversions" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ValidationTests.TestUniqueIssues" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.FindPropertyTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities240" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.FeatureSchemaTests.WriteXmlTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.MiscTests.TestParse3dWkt" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities220" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ValidationTests.TestLayerScaleRangeOverlap" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionConversions" /><Add Test="
 OSGeo.MapGuide.MaestroAPI.Tests.ValidationTests.TestLoadProcedureValidation" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestOdbcLoad" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.GeometricPropertyDefinitionTests.GeometryTypesToStringTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.FeatureSchemaTests.AddClassTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestWebLayout" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestOdbcSaveLoad" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.FeatureReaderTests.TestXmlFeatureJoinValues" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities120" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.FeatureReaderTests.TestXmlAggregateNullValues" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.GetOrdinalTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.MiscTests.TestArgParser" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.T
 ests.FeatureSchemaTests.CloneTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionNestedGroupDelete" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.RemovePropertyTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionLayerRemove" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.SchemaTests.TestCreate" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionGroupReordering" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestWmsSaveLoad" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestOdbcLoad2" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.RemovePropertyAtTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.FeatureSchemaTests.GetClassTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.ClassDefinitionTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities250" /><Add
  Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities200" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.FeatureSchemaTests.RemoveClassTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.DataPropertyDefinitionTests.IsNumericTypeTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.SchemaTests.TestClassNameEncoding" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities110" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestSymbolDefinitionConversions" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities210" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.GeometricPropertyDefinitionTests.GetIndividualGeometricTypesTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ValidationTests.TestValidationResultSet" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestWmsLoad" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestWmsLoad3" /><
 Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.DataPropertyDefinitionTests.DataPropertyDefinitionTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionGroupRemove" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities260" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.GeometricPropertyDefinitionTests.SpecificGeometryTypesTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestMySqlSchema" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.SchemaTests.TestFeatureSchemaRoundtrip" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities100" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionGroupAdd" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.CapabilityTests.TestHttpCapabilities230" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ConfigurationDocumentTests.TestWmsLoad2" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestLoadProcedureCon
 versions" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestLayerDefinitionConversions" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.FeatureSchemaTests.GetItemTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ValidationTests.TestCase1896" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionLayerAdd" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.ClearIdentityPropertiesTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.FeatureReaderTests.TestXmlFeatureNullValues" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionLayerReordering" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.IndexOfPropertyTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.SchemaTests.CloneTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.MiscTests.TestParseXyzmWkt" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.MiscTests.TestConnectionString" /><Add Test="OSGeo.MapGuide.MaestroAPI.Schema.Tests.Featu
 reSchemaTests.FeatureSchemaTest" /><Add Test="OSGeo.MapGuide.MaestroAPI.Tests.ResourceTests.TestMapDefinitionLayerInsert" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterLayerFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateMapDefinitionTestWithNameAndCoordSys" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateWatermarkTest" /><Add Test="OSGeo.MapGuide.ObjectModel.Tests.FeatureSourceTests.TestFeatureSourceFileParameters" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSimplePointTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateCalculatedPropertyTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreatePoint3DTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterCompoundSymbolFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSymbolLibraryTest" /><Add
  Test="OSGeo.MapGuide.ObjectModel.Tests.ResourceTests.TestResourceTypeDescriptor" /><Add Test="OSGeo.MapGuide.ObjectModel.Tests.ResourceTests.TestValidResourceIdentifiers" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateMetadataTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterSimpleSymbolFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterWatermarkDefinitionFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSecurityUserTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSimpleSymbolTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateAttributeRelationTest" /><Add Test="OSGeo.MapGuide.ObjectModel.Tests.DrawingSourceTests.DrawingSourceDeserializationWithFullContentModel" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateFeatureSourceExtensionTest" /><Add Test="OSGeo.MapGu
 ide.ObjectModels.Tests.ObjectFactoryTests.CreateLoadProcedureTest" /><Add Test="OSGeo.MapGuide.ObjectModel.Tests.ResourceTests.TestCloning" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterWebLayoutFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateFeatureSourceTest" /><Add Test="OSGeo.MapGuide.ObjectModel.Tests.ApplicationDefinitionTests.ApplicationDefinitionDeserializationWithFullContentModel" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreatePrintLayoutTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateMapDefinitionTestWithNameAndCoordSysAndExtent" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreatePoint2DTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterResourceTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSecurityGroupTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.Object
 FactoryTests.CreateSimpleLabelTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateFeatureSourceTestWithParameters" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSimpleSolidLineTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateLoadProcedureTestWithFileNames" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateEnvelopeTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateDefaultLayerTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateCompoundSymbolTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateSimpleSolidFillTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterResourceSerializerTest" /><Add Test="OSGeo.MapGuide.ObjectModel.Tests.FeatureSourceTests.FeatureSourceDeserializationWithFullContentModel" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterMap
 DefinitionFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.RegisterLoadProcedureFactoryMethodTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateDrawingSourceTest" /><Add Test="OSGeo.MapGuide.ObjectModels.Tests.ObjectFactoryTests.CreateMapDefinitionTestWithName" /></Playlist>
\ No newline at end of file



More information about the mapguide-commits mailing list