Beispiel #1
0
        private async void GetAddressFromWhat3WordsAddressButtonOnClicked(object sender, EventArgs e)
        {
            var languageCode      = What3WordsLanguagePicker.SelectedItem as LanguageCode?;
            var what3wordsService = new What3WordsService(Statics.ApiKey, languageCode ?? LanguageCode.EN);

            var address = AddressEntry.Text;
            var result  = await what3wordsService.GetForewordGeocodingAsync(address);

            AddressLabel.Text = $"Latitude: {result?.Geometry?.Lat} | Longitude: {result?.Geometry?.Lng}";
        }
Beispiel #2
0
        private async void GetWhat3WordsAddressButtonOnClicked(object sender, EventArgs e)
        {
            var languageCode      = LatitudeLongitudeLanguagePicker.SelectedItem as LanguageCode?;
            var what3wordsService = new What3WordsService(Statics.ApiKey, languageCode ?? LanguageCode.EN);

            var latitude  = double.Parse(LatitudeEntry.Text);
            var longitude = double.Parse(LongitudeEntry.Text);
            var result    = await what3wordsService.GetReverseGeocodingAsync(latitude, longitude);

            What3WordsAddressLabel.Text = result.Words;
        }