diff --git a/MapControl/Shared/WmsImageLayer.cs b/MapControl/Shared/WmsImageLayer.cs index f0363301..cf0a8ba1 100644 --- a/MapControl/Shared/WmsImageLayer.cs +++ b/MapControl/Shared/WmsImageLayer.cs @@ -10,6 +10,7 @@ using System.Threading.Tasks; using System.Globalization; #if WINDOWS_UWP using Windows.Data.Xml.Dom; +using Windows.Foundation; using Windows.UI.Xaml; using Windows.UI.Xaml.Media; #else @@ -242,7 +243,7 @@ namespace MapControl private static IEnumerable ChildElements(XmlElement element, string name) { - return element.ChildNodes.OfType().Where(e => e.LocalName == name); + return element.ChildNodes.OfType().Where(e => (string)e.LocalName == name); } } } diff --git a/SampleApps/UniversalApp/MainPage.xaml.cs b/SampleApps/UniversalApp/MainPage.xaml.cs index c44aafe2..b26fa372 100644 --- a/SampleApps/UniversalApp/MainPage.xaml.cs +++ b/SampleApps/UniversalApp/MainPage.xaml.cs @@ -1,5 +1,4 @@ using MapControl; -using MapControl.Caching; using ViewModel; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; @@ -13,6 +12,7 @@ namespace UniversalApp public MainPage() { + ImageLoader.HttpClient.DefaultRequestHeaders.Add("User-Agent", "XAML Map Control Test Application"); //TileImageLoader.Cache = new ImageFileCache(TileImageLoader.DefaultCacheFolder); //TileImageLoader.Cache = new FileDbCache(TileImageLoader.DefaultCacheFolder); diff --git a/SampleApps/WpfApplication/MainWindow.xaml b/SampleApps/WpfApplication/MainWindow.xaml index cc6fdfba..4510ea73 100644 --- a/SampleApps/WpfApplication/MainWindow.xaml +++ b/SampleApps/WpfApplication/MainWindow.xaml @@ -149,12 +149,10 @@ + ItemContainerStyle="{StaticResource PushpinItemStyle}"/> diff --git a/SampleApps/WpfApplication/MainWindow.xaml.cs b/SampleApps/WpfApplication/MainWindow.xaml.cs index 6301684a..32dc79a0 100644 --- a/SampleApps/WpfApplication/MainWindow.xaml.cs +++ b/SampleApps/WpfApplication/MainWindow.xaml.cs @@ -11,8 +11,10 @@ namespace WpfApplication { public MainWindow() { + ImageLoader.HttpClient.DefaultRequestHeaders.Add("User-Agent", "XAML Map Control Test Application"); //TileImageLoader.Cache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder); //TileImageLoader.Cache = new MapControl.Caching.FileDbCache(TileImageLoader.DefaultCacheFolder); + //TileImageLoader.Cache = null; InitializeComponent(); } diff --git a/SampleApps/WpfApplication/WpfApplication.csproj b/SampleApps/WpfApplication/WpfApplication.csproj index e3601a3c..e57d48cf 100644 --- a/SampleApps/WpfApplication/WpfApplication.csproj +++ b/SampleApps/WpfApplication/WpfApplication.csproj @@ -37,6 +37,7 @@ + 4.0