_Portal = new ArcGISPortal(); _Portal.InitializeAsync(null, (p, ex) => { if (ex != null) { txtMaps.Text = "Basemaps currently unavailable"; lbxBaseMaps.Visibility = Visibility.Collapsed; } else { SearchParameters param = new SearchParameters(); param.Limit = 20; ArcGISPortalInfo pInfo = p.ArcGISPortalInfo; pInfo.SearchBasemapGalleryAsync(param,(items,err) => { if (err == null) { txtMaps.Text = "Basemap Options:"; lbxBaseMaps.ItemsSource = items.Results; lbxBaseMaps.Visibility = Visibility.Visible; } else { txtMaps.Text = "Basemaps currently unavailable"; lbxBaseMaps.Visibility = Visibility.Collapsed; } }); } });
Once again, thank you very much Dominique!
_Portal.InitializeAsync(null, (p, ex) => .......
_Portal = new ArcGISPortal(); _Portal.InitializeAsync("http://www.arcgis.com/sharing", (p, ex) => { if (ex != null) { txtMaps.Text = "Basemaps currently unavailable"; lbxBaseMaps.Visibility = Visibility.Collapsed; } else { ArcGISPortalInfo pInfo = p.ArcGISPortalInfo; pInfo.SearchBasemapGalleryAsync(null,(items,err) => { if (err != null) { txtMaps.Text = "Basemaps currently unavailable"; lbxBaseMaps.Visibility = Visibility.Collapsed; } else { txtMaps.Text = "Select a Basemap"; lbxBaseMaps.ItemsSource = items.Results; lbxBaseMaps.Visibility = Visibility.Visible; } }); } });
_Portal = new ArcGISPortal(); _Portal.InitializeAsync("http://www.arcgis.com/sharing", (p, ex) => { if (ex != null) { txtMaps.Text = "Basemaps currently unavailable"; lbxBaseMaps.Visibility = Visibility.Collapsed; } else { ArcGISPortalInfo pInfo = p.ArcGISPortalInfo; SpatialSearchParameters param = new SpatialSearchParameters { QueryString = pInfo.BasemapGalleryGroupQuery //QueryString is "title:\"ArcGIS Online Basemaps\" AND owner:esri_en" }; p.SearchItemsAsync(param, (result, err) => { if (err == null) { System.Diagnostics.Debug.WriteLine(result.Results.Count()); //Results is empty } }); txtMaps.Text = "Select a Basemap"; lbxBaseMaps.Visibility = Visibility.Visible; } });
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.