POST
|
Hi, Text from ProConcepts: "Edits can be attempted on all editable layers and standalone tables, i.e. MapMembers, determined by the CanEditData property on BasicFeatureLayer, StandAloneTable and IDisplayTable. This property is a combination of the editability of the data source (read/write), and the IsEditable property of those classes which represents the check box state on the List by Editing view of the table of contents." ProConcepts Editing · Esri/arcgis-pro-sdk Wiki · GitHub
... View more
05-28-2024
12:37 AM
|
0
|
0
|
152
|
POST
|
Hi, You need to create new layer from scratch. I have modified ArcGIS Maps SDK sample to work without Already Owner fail. Code below: #region FeatureLayer
// Get the full path for the mobile geodatabase.
string geodatabasePath = DataManager.GetDataFolder("e12b54ea799f4606a2712157cf9f6e41", "ContingentValuesBirdNests.geodatabase");
// Load the geodatabase.
Geodatabase geodatabase = await Geodatabase.OpenAsync(geodatabasePath);
// Load the Geodatabase, GeodatabaseFeatureTable and the ContingentValuesDefinition.
// Get the 'BirdNests' geodatabase feature table from the mobile geodatabase.
_geodatabaseFeatureTable = geodatabase.GetGeodatabaseFeatureTable("BirdNests");
// Asynchronously load the 'BirdNests' geodatabase feature table.
await _geodatabaseFeatureTable.LoadAsync();
// Asynchronously load the contingent values definition.
await _geodatabaseFeatureTable.ContingentValuesDefinition.LoadAsync();
// Create a FeatureLayer based on the GeoDatabaseFeatureTable.
FeatureLayer nestLayer = new FeatureLayer(_geodatabaseFeatureTable);
// Add the FeatureLayer to the OperationalLayers.
MyMapView.Map.OperationalLayers.Add(nestLayer);
try
{
Geodatabase geodatabase1 = await Geodatabase.OpenAsync(geodatabasePath);
var table = geodatabase1.GetGeodatabaseFeatureTable("BirdNests");
// Create a FeatureLayer based on the GeoDatabaseFeatureTable.
FeatureLayer nestLayer1 = new FeatureLayer(table);
// Add the FeatureLayer to the OperationalLayers.
MyMapView.Map.OperationalLayers.Add(nestLayer1);
}
catch (Exception ex)
{
throw;
}
#endregion FeatureLayer
... View more
05-28-2024
12:06 AM
|
1
|
1
|
349
|
POST
|
There is no documentation for each tool of geoprocessing in .NET. From python tool description you need to take only order of parameters and their types. Only ArcMap has direct access to raster manipulation. All other new products (ArcGIS Pro, ArcGIS Maps) use geoprocessing for that purpose. // Create the geoprocessing parameters
GeoprocessingParameters gpParams = new GeoprocessingParameters(GeoprocessingExecutionType.AsynchronousSubmit);
// Add the interval parameter to the geoprocessing parameters
gpParams.Inputs["ContourInterval"] = new GeoprocessingDouble(MyContourSlider.Value); In code above you need to delete setting "ContourInterval" parameter and fill your tool parameters:
... View more
05-23-2024
12:38 PM
|
2
|
0
|
529
|
POST
|
Local Server | ArcGIS Maps SDK for .NET | ArcGIS Developers It is important: "Local Server is supported with ArcGIS Maps SDK for .NET on Windows when using either Windows Presentation Foundation (WPF) or Windows UI Library (WinUI) 3. Local Server is not supported for apps developed using .NET MAUI (Multi-platform App UI) or Universal Windows Platform (UWP)."
... View more
05-23-2024
05:45 AM
|
1
|
0
|
551
|
POST
|
No matter which geoprocessing tool you want execute. Differences are geoprocessing package path and set of parameters. Parameters for Create Raster Dataset you can find here
... View more
05-23-2024
05:36 AM
|
1
|
2
|
552
|
POST
|
You need ArcGIS Pro to create geoprocessing package. Another one thing you need to have Standard license for ArcGIS Maps Local server.
... View more
05-23-2024
05:29 AM
|
1
|
2
|
555
|
POST
|
Hi, You can add your suggestion to ArcGIS Pro SDK Ideas.
... View more
05-22-2024
11:48 PM
|
0
|
0
|
698
|
POST
|
Hi, You can do it by using geoprocessing. Local server supported geoprocessing tools are here. You need to create geoprocessing package with Create Raster Dataset tool. Sample how to execute tool is here. Creating geoprocessing package is here.
... View more
05-22-2024
11:45 PM
|
1
|
4
|
566
|
POST
|
Hi, I would suggest you invest a little bit in geoprocessing events handling. More info you can find here (section Executing a tool with event handling). Be careful with _cts.Cancel();. It could close your tool and with right workflow. It will let you to find invalid parameters and get more information about process workflow.
... View more
05-21-2024
11:14 AM
|
0
|
0
|
276
|
POST
|
When trying to solve route with travel mode "Walking" sometimes I get error message: "Distance between stops is too large to solve using the walking travel mode". The same routing service from web doesn't throw such error message. Is it native application library restriction? I can't say exactly but restriction distance could be about 50 km. Environment: .Net8, Esri.ArcGISRuntime.Maui 200.4
... View more
05-21-2024
05:35 AM
|
0
|
1
|
375
|
POST
|
Hi, You can do it by calling Export to CAD geoprocessing tool. Geoprocessing samples you can find here.
... View more
05-20-2024
11:21 AM
|
0
|
0
|
218
|
POST
|
Hi, Esri recommends MSTest type project for unit testing. Have you looked at Regression testing documentation? I would recommend delete all ArcGIS Pro references from test project and add Esri.ArcGISPro.Extensions30 package instead. Some interesting stuff you can found here.
... View more
05-09-2024
10:42 PM
|
0
|
0
|
552
|
POST
|
Hi, MapTool has SnappingResults property. More info here.
... View more
05-06-2024
09:09 AM
|
0
|
2
|
373
|
POST
|
Hi, You can call the same function using ArcGIS Pro running Python script functionality. You can't run it with Geoprocessing.ExecuteToolAsync, because there is no direct access to ListContingentValues from ArcGIS Pro interface. Second button code in that article shows how to run python script.
... View more
05-06-2024
08:39 AM
|
0
|
1
|
320
|
POST
|
Hi, If your tools from Add-in ribbon tab are from other projects, then you can remove them using that workflow: 1. Go to Add-in Manager (from Project menu). 2. Select project you want to clean up. 3. On right side you will see location in My documents folder. 4. Remove folder with UID of your project (not add-in file)
... View more
05-03-2024
01:42 AM
|
0
|
0
|
478
|
Title | Kudos | Posted |
---|---|---|
1 | 2 weeks ago | |
1 | 2 weeks ago | |
1 | 3 weeks ago | |
1 | 08-26-2024 12:32 PM | |
1 | 07-10-2024 03:23 AM |
Online Status |
Offline
|
Date Last Visited |
yesterday
|