|
POST
|
Hi, Check your ArcGISVectorTiledLayer MinScale and MaxScale. Your zoomed map scale must be between MinScale and MaxScale of layer. You can found values in VectorTileSourceInfo.
... View more
03-06-2025
07:25 AM
|
0
|
1
|
1283
|
|
POST
|
Hi, Try code below: BrowseProjectFilter bdf = new BrowseProjectFilter();
bdf.Name = "Online";
bdf.Excludes.Add(@"project_browse_place_project");
bdf.Excludes.Add(@"esri_browsePlaces_Computer");
OpenItemDialog itemDlg = new OpenItemDialog
{
Title = "Open portal items",
MultiSelect = false,
BrowseFilter = bdf
};
bool? ok = itemDlg.ShowDialog();
... View more
02-27-2025
03:23 AM
|
0
|
2
|
1067
|
|
POST
|
ArcGIS Pro SDK is not so wide as ArcObjects. If it is possible, it uses geoprocessing tools instead of class method.
... View more
02-26-2025
03:45 AM
|
1
|
0
|
1299
|
|
POST
|
@UmaHarano , @CharlesMacleod, @Aashis can you help?
... View more
02-26-2025
03:41 AM
|
0
|
0
|
2008
|
|
POST
|
Hi, You can call ImportXMLWorkspaceDocument geoprocessing tool from ArcGIS Pro SDK. Esri ArcGIS Pro SDK Community samples of geoprocessing here.
... View more
02-25-2025
04:35 AM
|
0
|
2
|
1316
|
|
POST
|
Hi, Have you set API Key? API key is a permanent token that grants your application access to ArcGIS location services. Create a new API key or access existing API keys from your ArcGIS for Developers dashboard (https://links.esri.com/arcgis-api-keys). // Provide an access token for your app (usually when the app starts).
Esri.ArcGISRuntime.ArcGISRuntimeEnvironment.ApiKey = "YOUR_ACCESS_TOKEN";
// Create a map with an ArcGIS basemap.
var map = new Map(BasemapStyle.ArcGISNavigation);
// If preferred, you can provide a key directly for the basemap.
//map.Basemap.ApiKey = "YOUR_ACCESS_TOKEN"; Or it could be done MauiApp builder: var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.ConfigureFonts(fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
})
.UseArcGISRuntime(config => config
.UseLicense("[Your ArcGIS Maps SDK License key]")
.UseApiKey("[Your ArcGIS location services API Key]")
.ConfigureAuthentication(auth => auth
.UseDefaultChallengeHandler() // Use the default authentication dialog
// .UseOAuthAuthorizeHandler(myOauthAuthorizationHandler) // Configure a custom OAuth dialog
)
);
return builder.Build();
... View more
02-23-2025
10:24 PM
|
2
|
1
|
1573
|
|
POST
|
Hi, As I understand from API reference, it must be like that: IFeatureSet featureSet;
if (outputFeatures.CanGetOutputFeatures)
featureSet = await outputFeatures.GetOutputFeaturesAsync();
else
featureSet = outputFeatures.Features ;
... View more
02-20-2025
10:37 PM
|
1
|
0
|
1419
|
|
POST
|
Hi, You also need to explicitly include logic in your app to request this permission at run-time. var status = await Permissions.CheckStatusAsync<Permissions.LocationWhenInUse>();
// Request location permission if not granted.
if (status != PermissionStatus.Granted)
{
status = await Permissions.RequestAsync<Permissions.LocationWhenInUse>();
}
... View more
02-17-2025
03:46 AM
|
0
|
2
|
1349
|
|
POST
|
Hi, You can use management.AddFields to add all fields in one call.
... View more
02-16-2025
10:31 PM
|
1
|
0
|
1011
|
|
POST
|
Hi, You can override OnToolMouseMove. How to do that you can find in Esri ArcGIS Pro SDK Community sample MagnifierWindow.
... View more
02-11-2025
04:59 AM
|
0
|
0
|
589
|
|
POST
|
Hi, Yes. It is possible. TableView has method Highlight. The table view must be showing the Selected Records view. How to get TableView from table name you can found in TableViewerTest from Esri ArcGIS Pro SDK Community samples. Code sample uses method OpenAndActivateTablePane fromTableViewerTest sample: protected override void OnClick()
{
var myTable = MapView.Active.Map.GetLayersAsFlattenedList().OfType<FeatureLayer>().Where(fl => fl.Name.Equals("YourTableName")).FirstOrDefault()
?? throw new Exception(@"Can't find 'YourTableName' Layer");
var myTablePanes = Module1.OpenAndActivateTablePane(myTable);
if (myTablePanes.TablePane == null)
throw new Exception($@"Unable to activate {myTable.Name}");
TableView tableView = myTablePanes.TablePaneEx.TableView;
if (tableView == null) throw new Exception($@"Can't get TableView for {myTable.Name}");
if (tableView.IsReady && tableView.CanHighlight)
{
tableView.Highlight(237, true);
}
} You need to listen for MapSelectionChangedEvent, collect selected objects objectid's and store current selected objectid. Selection set and current objectid I would recommend store in Module properties.
... View more
02-07-2025
12:40 PM
|
1
|
0
|
871
|
|
POST
|
@MK13 Sorry. I am Esri distributor only. My situation is very similar to yours.
... View more
02-06-2025
10:11 PM
|
0
|
0
|
2893
|
|
POST
|
Hi, You could call geoprocessing tool management.AssignDomainToField directly from code. Samples are here. Another way is to use SchemaBuilder. More about SchemaBuilder is here.
... View more
02-04-2025
11:17 PM
|
0
|
0
|
588
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 04-24-2026 08:33 AM | |
| 1 | 03-23-2026 11:44 AM | |
| 1 | 05-22-2024 11:48 PM | |
| 1 | 02-27-2026 10:33 AM | |
| 1 | 01-07-2026 10:44 AM |
| Online Status |
Offline
|
| Date Last Visited |
Wednesday
|