Example #1
0
        public Map(object sender, GameEnvironment gameEnvironment)
        {
            InitializeComponent();
            GameEnvironment = gameEnvironment;

            MapReader mapReader = new MapReader(this);

            MapBrowser.ObjectForScripting = mapReader;

            string path = System.IO.Path.GetFullPath("Leaflet\\index.html");

            MapBrowser.Navigate(path);
        }
Example #2
0
        private void Search_data_Click(object sender, RoutedEventArgs e)
        {
            string street = txt_street.Text;
            string city   = txt_city.Text;
            string state  = txt_state.Text;
            string place  = txt_place.Text;

            try
            {
                StringBuilder queryaddress = new StringBuilder();

                queryaddress.Append("http://maps.google.com/maps?q=");

                // Street
                if (street != string.Empty)
                {
                    queryaddress.Append(street + "," + "+");
                }

                // City

                if (city != string.Empty)
                {
                    queryaddress.Append(city + "," + "+");
                }

                //State

                if (state != string.Empty)
                {
                    queryaddress.Append(state + "," + "+");
                }


                //Places

                if (place != string.Empty)
                {
                    queryaddress.Append(place + "," + "+");
                }

                // Passing it to the Web Browser

                MapBrowser.Navigate(queryaddress.ToString());
            }
            catch (Exception ex) {
                Console.WriteLine(ex.Message.ToString());
            }
        }