public MapsView(Festival festival, string location, out bool success) { IMapsUI mapsUi = new MapsUI(_servicekey); _geodan = new Geodan(_servicekey); _festival = festival; Routes = new ObservableCollection <RouteData>(); InitializeComponent(); MapControl.Map.Layers.Add(mapsUi.CreateWmtsLayer()); MapControl.Map.Layers.Add(new TileLayer(KnownTileSources.Create()) { Name = "OpenStreetMap" }); // Start view location success = GoToLocation(location, true); }
public MapsView() { IMapsUI mapsUi = new MapsUI(_servicekey); _geodan = new Geodan(_servicekey); _festival = DBContext.Instance.Festivals.ToList()[0]; Routes = new ObservableCollection <RouteData>(); InitializeComponent(); MapControl.Map.Layers.Add(mapsUi.CreateWmtsLayer()); MapControl.Map.Layers.Add(new TileLayer(KnownTileSources.Create()) { Name = "OpenStreetMap" }); // Start view location bool success = GoToLocation($"{_festival.City} {_festival.Street} {_festival.HouseNumber}", true); }