示例#1
0
        private void DibujarPoligono(SolidColorBrush solidColorBrush, List <Coordenada> vertices)
        {
            var             poly        = vertices.Select(v => new PointLatLng(v.Latitud, v.Longitud));
            ControladorZona controlZona = new ControladorZona(this.map);

            controlZona.CrearPoligono(poly, solidColorBrush);
        }
        public VisualizadorDeZonas()
        {
            InitializeComponent();

            GeoCoderStatusCode status;

            this.map.Position = GoogleMapGeocoder.ObtenerCordenadasPorDireccion("Mar del Plata, Buenos Aires", out status);

            this.ControladorDeZonas = new ControladorZona(this.map);

            this.Zonas = new ObservableCollection <ZonaMapa>();
            this.CargarZonas();

            this.DataContext = this;

            this.listaDeZonas.SelectionChanged += listaDeZonas_SelectionChanged;

            //this.CargarColores();
        }
示例#3
0
        private void DibujarRuta(SolidColorBrush solidColorBrush, List <PointLatLng> vertices)
        {
            ControladorZona controlZona = new ControladorZona(this.map);

            controlZona.CrearRuta(vertices, solidColorBrush);
        }