private static void LoadLandDemand(LayerHelper layerHelper) { var layer = new LandDemandLayer(Constants.DemandAuthoritiesLayerName) { Enabled = true, LayerName = Constants.DemandAuthoritiesLayerName }; layerHelper.AddLayer(layer); }
private void UpdateLands(List <Land> landPieces) { if (landPieces != null && landPieces.Count > 0) { Current.Instance.LandInView = landPieces; LandDemandLayer landDemandLayer = Current.Instance.LayerHelper.FindLayer(Constants.DemandAuthoritiesLayerName) as LandDemandLayer; if (landDemandLayer != null) { landDemandLayer.DrawMarkers(landPieces); } ClearGraphics(); foreach (var landPiece in landPieces) { AddHexagon(landPiece); } Current.Instance.MapControl.OnViewChanged(true); } }