public void GetSearchPoiCategory() { var am = new AzureMapsToolkit.AzureMapsServices(_KEY); var req = new SearchPoiCategoryRequest { Query = "atm", Limit = 3, Lat = "40.758953", Lon = "-73.985263", Radius = 3200 }; var res = am.GetSearchPOICategory(req).Result; Assert.Null(res.Error); }
public async Task GetSearchPoiCategory() { var am = new AzureMapsToolkit.AzureMapsServices(_KEY); var req = new SearchPoiCategoryRequest { CountrySet = "US", Query = "atm", Limit = 3, Lat = 40.758953, Lon = -73.985263, Radius = 3200 }; var res = await am.GetSearchPOICategory(req); Assert.Null(res.Error); }
/// <summary> /// If your search use case only requires POI results filtered by category, you may use the category endpoint. This endpoint will only return POI results which are categorized as specified. /// </summary> /// <param name="req"></param> /// <returns></returns> public virtual async Task <Response <SearchPoiCategoryResponse> > GetSearchPOICategory(SearchPoiCategoryRequest req) { var res = await ExecuteRequest <SearchPoiCategoryResponse, SearchPoiCategoryRequest>("https://atlas.microsoft.com/search/poi/category/json", req); return(res); }