Example #1
0
        public Add()
        {
            InitializeComponent();

            try
            {
                GeoCoordinateWatcher myWatcher = new GeoCoordinateWatcher();

                var myPosition = myWatcher.Position;

                double latitude = 47.674;
                double longitude = -122.12;

                if (!myPosition.Location.IsUnknown)
                {
                    latitude = myPosition.Location.Latitude;
                    longitude = myPosition.Location.Longitude;
                }

                myTerraService.TerraServiceSoapClient client = new myTerraService.TerraServiceSoapClient();

                client.ConvertLonLatPtToNearestPlaceCompleted += new EventHandler<myTerraService.ConvertLonLatPtToNearestPlaceCompletedEventArgs>(client_ConvertLonLatPtToNearestPlaceCompleted);

                client.ConvertLonLatPtToNearestPlaceAsync(new myTerraService.LonLatPt() { Lat = latitude, Lon = longitude });
            }
            catch
            {
                // To be implemented
            }
        }
Example #2
0
        public add()
        {
            InitializeComponent();

            GeoCoordinateWatcher my_watcher = new GeoCoordinateWatcher();

            var my_position = my_watcher.Position;

            // set a default value, if we canot get the current location,
            // the we'll default to Redmond, WA

            double latitude = 47.674;
            double longitude = -122.12;

            if (!my_position.Location.IsUnknown)
            {
                latitude = my_position.Location.Latitude;
                longitude = my_position.Location.Longitude;
            }


            myTerraService.TerraServiceSoapClient client = new myTerraService.TerraServiceSoapClient();
            client.ConvertLonLatPtToNearestPlaceCompleted += new EventHandler<myTerraService.ConvertLonLatPtToNearestPlaceCompletedEventArgs>(client_ConvertLonLatPtToNearestPlaceCompleted);
            client.ConvertLonLatPtToNearestPlaceAsync(new myTerraService.LonLatPt() { Lat = latitude, Lon = longitude });
        
        }
Example #3
0
        public add()
        {
            InitializeComponent();

            GeoCoordinateWatcher my_watcher = new GeoCoordinateWatcher();

            var my_position = my_watcher.Position;

            // set a default value, if we canot get the current location,
            // the we'll default to Redmond, WA

            double latitude  = 47.674;
            double longitude = -122.12;

            if (!my_position.Location.IsUnknown)
            {
                latitude  = my_position.Location.Latitude;
                longitude = my_position.Location.Longitude;
            }


            myTerraService.TerraServiceSoapClient client = new myTerraService.TerraServiceSoapClient();
            client.ConvertLonLatPtToNearestPlaceCompleted += new EventHandler <myTerraService.ConvertLonLatPtToNearestPlaceCompletedEventArgs>(client_ConvertLonLatPtToNearestPlaceCompleted);
            client.ConvertLonLatPtToNearestPlaceAsync(new myTerraService.LonLatPt()
            {
                Lat = latitude, Lon = longitude
            });
        }
Example #4
0
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            GeoCoordinateWatcher myWatcher = new GeoCoordinateWatcher();
            var myPosition = myWatcher.Position;

            double latitude = 47.674;
            double longitude = -122.12;

            if (!myPosition.Location.IsUnknown)
            {
                latitude = myPosition.Location.Latitude;
                longitude = myPosition.Location.Longitude;
            }

            myTerraService.TerraServiceSoapClient client = new myTerraService.TerraServiceSoapClient();
            client.ConvertLonLatPtToNearestPlaceCompleted += new EventHandler<myTerraService.ConvertLonLatPtToNearestPlaceCompletedEventArgs>(client_ConvertLonLatPtToNearestPlaceCompleted);

            client.ConvertLonLatPtToNearestPlaceAsync(new myTerraService.LonLatPt { Lat = latitude, Lon = longitude });
        }