Beispiel #1
0
        public void GetSearchNearby()
        {
            var am  = new AzureMapsToolkit.AzureMapsServices(_KEY);
            var req = new SearchNearbyRequest
            {
                Lat    = "40.70627",
                Lon    = "-74.011454",
                Limit  = 10,
                Radius = 8046
            };

            var res = am.GetSearchNearby(req).Result;

            Assert.Null(res.Error);

            Assert.Equal(1, res.Result.Summary.FuzzyLevel);
        }
Beispiel #2
0
        public async Task GetSearchNearby()
        {
            var am  = new AzureMapsToolkit.AzureMapsServices(_KEY);
            var req = new SearchNearbyRequest
            {
                CountrySet = "US",
                Lat        = 40.70627,
                Lon        = -74.011454,
                Limit      = 10,
                Radius     = 8046
            };

            var res = await am.GetSearchNearby(req);

            Assert.Null(res.Error);

            Assert.Equal(1, res.Result.Summary.FuzzyLevel);
        }
Beispiel #3
0
        /// <summary>
        /// If you have a use case for only retrieving POI results around a specific location, the nearby search method may be the right choice. This endpoint will only return POI results, and does not take in a search query parameter.
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public virtual async Task <Response <SearchNearbyResponse> > GetSearchNearby(SearchNearbyRequest req)
        {
            var res = await ExecuteRequest <SearchNearbyResponse, SearchNearbyRequest>("https://atlas.microsoft.com/search/nearby/json", req);

            return(res);
        }