Exemplo n.º 1
0
        public void GetSearchPoi()
        {
            var am  = new AzureMapsToolkit.AzureMapsServices(_KEY);
            var req = new SearchPoiRequest
            {
                Query  = "juice bars",
                Limit  = 5,
                Lat    = "47.606038",
                Lon    = "-122.333345",
                Radius = 8074
            };

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

            Assert.Null(res.Error);
        }
Exemplo n.º 2
0
        public async Task GetSearchPoi()
        {
            var am  = new AzureMapsToolkit.AzureMapsServices(_KEY);
            var req = new SearchPoiRequest
            {
                CountrySet = "US",
                Query      = "juice bars",
                Limit      = 5,
                Lat        = 47.606038,
                Lon        = -122.333345,
                Radius     = 8074
            };

            var res = await am.GetSearchPoi(req);

            Assert.Null(res.Error);
        }
Exemplo n.º 3
0
        /// <summary>
        /// If your search use case only requires POI results, you may use the POI endpoint for searching. This endpoint will only return POI results.
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public virtual async Task <Response <SearchPoiResponse> > GetSearchPoi(SearchPoiRequest req)
        {
            var res = await ExecuteRequest <SearchPoiResponse, SearchPoiRequest>("https://atlas.microsoft.com/search/poi/json", req);

            return(res);
        }