コード例 #1
0
        public static async Task <IEnumerable <Position> > GetPositionsForAddressAsync(string address)
        {
            var geocoder  = new AGeocoder(_context);
            var addresses = await geocoder.GetFromLocationNameAsync(address, 5);

            return(addresses.Select(p => new Position(p.Latitude, p.Longitude)));
        }
コード例 #2
0
        public async Task <IEnumerable <Xamarin.Forms.Maps.Position> > GetLocationCoordinates(string locationName)
        {
            var positions = await _geocoder.GetFromLocationNameAsync(locationName, MaxResults);

            return(positions?.Select(p => new Xamarin.Forms.Maps.Position(p.Latitude, p.Longitude)));
        }