private static TileLayer CreateTileLayer() { var tileLayer = new TileLayer(KnownTileSources.Create(KnownTileSource.EsriWorldReferenceOverlay)) { Name = "OSM" }; return tileLayer; }
private void Init() { //Openstreetmap URI: var osm = new TileLayer(new OsmTileSource()) { LayerName = "OSM" }; //add layers MapControl.Map.Layers.Add(osm); MapControl.Refresh(); }
/// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. The Parameter /// property is typically used to configure the page.</param> protected override void OnNavigatedTo(NavigationEventArgs e) { var mapLayer = new TileLayer(KnownTileSources.Create()); mapLayer.Name = "Map"; mapControl.Map.Layers.Add(mapLayer); GetGeoLocator(); UpdateZoomControls(); }
private static Map CreateMap() { var bitmapData = System.Reflection.Assembly.GetExecutingAssembly() .GetManifestResourceStream("Mapsui.Samples.Silverlight.UI.Images.btnBbox.png"); var osmLayer = new TileLayer(KnownTileSources.Create()) {Name = "OSM"}; var provider = CreateRandomPointsProvider(osmLayer.Envelope); var map = new Map(); map.Layers.Add(osmLayer); // map.Layers.Add(CreateRandomPointLayer(provider, bitmapData)); map.Layers.Add(new RasterizingLayer(PointLayerSample.CreateRandomPointLayerWithLabel(provider))); return map; }
private Map CreateMap() { var map = new Map(); var osmLayer = new TileLayer(new OsmTileSource()) { LayerName = "OSM" }; map.Layers.Add(osmLayer); var pointLayer = PointLayerSample.CreateRandomPointLayer(map.Envelope, 600); var bitmapData = System.Reflection.Assembly.GetExecutingAssembly() .GetManifestResourceStream("Mapsui.Silverlight.UI.Images.btnBbox.png"); var symbolStyle = new SymbolStyle { Symbol = new Bitmap { Data = bitmapData } }; pointLayer.Styles.Add(symbolStyle); map.Layers.Add(pointLayer); return map; }
public void AddTileLayer(TileLayer layer) { Layers.Add(layer); layer.DataChanged += TileLayerDataChanged; }
private void SetMainTileLayer(KnownTileSource tileSource) { var mapControl = GetMapControl(); if (mapControl != null) { mapControl.Map.Layers.Clear(); var mapLayer = new TileLayer(KnownTileSources.Create(tileSource)) { Name = "Map" }; mapControl.Map.Layers.Add(mapLayer); mapControl.Refresh(); } }
private static ILayer CreateGroupLayer() { var osmLayer = new TileLayer(new OsmTileSource()) { LayerName = "OSM" }; var wmsLayer = new TileLayer(new GeodanWorldWmsTileSource()) { LayerName = "Geodan WMS" }; var groupLayer = new GroupTileLayer(new[] { osmLayer, wmsLayer }); return groupLayer; }