示例#1
0
        private static void LoadLandDemand(LayerHelper layerHelper)
        {
            var layer = new LandDemandLayer(Constants.DemandAuthoritiesLayerName)
            {
                Enabled = true, LayerName = Constants.DemandAuthoritiesLayerName
            };

            layerHelper.AddLayer(layer);
        }
示例#2
0
        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);
            }
        }
 private static void LoadLandDemand(LayerHelper layerHelper)
 {
     var layer = new LandDemandLayer(Constants.DemandAuthoritiesLayerName) { Enabled = true, LayerName = Constants.DemandAuthoritiesLayerName };
     layerHelper.AddLayer(layer);
 }