|
POST
|
Hi Laura, Thanks for the reply. My sentinel 1 image is part of the Mekong delta so includes sea and large rivers, plenty of water! With your feed back it makes me think that their tool is broken as the error is almost instant. No time to run out of resources. It strikes me that help file for the tool is woefully under documented, it needs to explicitly state what steps that the input raster has undergone in which sequence and which type of SAR raster it needs to be. I and I'm sure other users will be very keen to hear what that analyst comes back with. If you get an answer please post it!
... View more
03-04-2026
01:29 PM
|
0
|
0
|
1321
|
|
POST
|
Hi Dan, safe is the supply format but the very first processing step, remove thermal noise, creates a new output that is the .crf format and from then on the tools create their outputs as .crf so what I try to feed into the extract water tool is a crf file which matches the format you spotted in the python sample code.
... View more
03-04-2026
09:42 AM
|
0
|
0
|
1341
|
|
POST
|
Could anyone in ESRI or the wider community help with this seemingly simple problem of running the extract water tool? Like this user I too get a generic 999999 error. I have a sentinel 1 dataset, its full name is: S1A_IW_GRDH_1SDV_20200209T110313_20200209T110342_031175_03959E_A378_COG.SAFE My starting point is to drag the manifest.safe in catalog into the map and it displays as an RGB layer. I then stepped through the processing sequences as listed in this rather good story map. No errors all seems to work OK. I then want to run the SAR extract water tool and this is where it all falls apart and there is no guidance as to what the input should be. So when I run the tool it simply errors with 999999. Reading the help file for this tool it states Calibrate the input radar data to gamma nought using the Apply Radiometric Calibration tool. OK if I restart the workflow as prescribed in the story map and do a gamma nought radiometric calibration then the next step apply radiometric terrain flattening refuses to run demanding input must be beta nought calibrated! OK so I think maybe water extraction is something you do before terrain correction? So off I go and look for help. One very quickly arrives at this esri youtube about running the extract water tool, excellent yes?...No! So the presenter shows the tool working. The only comment posted which esri have not bothered to respond to (why?) is a very obvious question of what's the actual input into this amazing tool? Now from that storymap I have learned that the naming convention helps you understand the processing steps that have been applied to the raster. So looking carefully at the video one can see the raster has been beta nought calibrated, something called deburst, terrain corrected then despeckled. My first question is in their example why wasn't the thermal noise not removed as that is the first processing step prescribed in the story map? Back to help file, no obvious pointers, even asked esri's ai assistant, that was useless. So I stand stranded between having done the preparation steps and the tool. Does anyone please have any insight into what exactly is the processing sequence needed so that the input raster is valid for the extract water tool. If its something different requiring a different workflow to ensure the data is suitable for the tool why is this not documented in the help? For the record I'm using arcpro 3.6.2.
... View more
03-04-2026
08:22 AM
|
0
|
10
|
1538
|
|
IDEA
|
To build upon @vojtastic_p idea, he has suggested select > copy > paste from symbology pane. I was originally suggesting just the values but there are good reasons to want the labels to, but may be not always? I was definitely thinking the grabbing of the values would be a new option in the More menu. May be that could be expanded to values only or values & labels?
... View more
02-25-2026
02:29 AM
|
0
|
0
|
551
|
|
IDEA
|
Hi Valeria, Thanks for reviewing this idea but I don't see it as two ideas. For me its one idea (click on something and get the list of unique values copied to clipboard), I just identified two very obvious places where that list of values must have been built for the interface to be showing what it is showing. Ultimately I don't really care if it is from data engineering pane or the symbology pane but to me these seem the most easy-win places where a simple tweak to the UI can suddenly provide a really useful list of values that could be copied into some other application. ESRI have already done the hard work computing the list of unique values, they just need to add that last step of exposing a button/menu option that copies the values into clipboard.
... View more
02-24-2026
02:21 AM
|
0
|
0
|
572
|
|
IDEA
|
It amazes me, even now this far advanced in development, that ArcPro still does not offer a simple 1-click grab of unique values to clipboard option. I often need to report what the values are in say a categorical field. I would love ArcPro to offer up a 1-click option that simply copies the unique values to clipboard so I can paste them into a word report or text file, or dare I say it metadata! ArcPro offers a variety of places where it must have calculated the unique values which could conveniently be copied into clipboard. The obvious place is the symbology pane, why not have an option in the More menu to copy values to clipboard. The interface does not change because it just becomes another option in the little menu. Another obvious place, and it blows my mind its not there, is in Data engineering! You could right click on unique and have it copied, seems very obvious to me... YES I know Summary statistics Tool essential creates that list of values but one is forced to run a geoprocessing tool, to create a dataset (even if it is in-memory). So many hoops to jump through when its clearly obvious that UI has already created that list and it is simply not exposed. In the application options one should be able to choose if the separator between values is a tab/return/semi-colon or other character.
... View more
02-16-2026
02:44 PM
|
3
|
4
|
664
|
|
POST
|
Just explored your manual on github, clearly lots of effort went it to that, I particularly liked the inclusion of the conceptual diagram, a picture says a thousand words!
... View more
02-09-2026
07:33 AM
|
0
|
1
|
432
|
|
POST
|
An issue I have come across when an Excel sheet is directly loaded into an ArcPro map is the need to refresh the link to allow you to see the latest edits done in Excel. Imagine you have an XY event layer built from XY fields from an Excel sheet loaded in the map. You would need to run the Refresh Excel tool to see updates, the alternative is to shutdown and restart ArcPro which frankly is a non-starter.
... View more
02-05-2026
09:10 AM
|
1
|
0
|
700
|
|
POST
|
To my knowledge there is no way of doing this through the UI of ArcPro, but it can be scripted. Here is basic example you would run in the python console or notebook. This code provides the basic template to step over a map series and move a picture element, in this example I shift it by the X coordinate. import arcpy,os
arcpy.env.overwriteOutput = True
# Get current project
aprx = arcpy.mp.ArcGISProject("CURRENT")
# Get layout and its map series
lyt = aprx.listLayouts()[0]
ms = lyt.mapSeries
# Get picture element assumes only 1 picture in layout
pic = lyt.listElements('picture_element')[0]
# Set up export to be PNG and from Map series
png = arcpy.mp.CreateExportFormat('PNG')
msOpt = arcpy.mp.CreateExportOptions('MAPSERIES')
msOpt.setExportPages('CURRENT')
if ms.enabled:
for pageNum in range(1, ms.pageCount + 1):
# Set page number, in this example there are only 3 indices in the map series
# Use page number to set X position of picture element, units are in cm
ms.currentPageNumber = pageNum
match pageNum:
case 1:
pic.elementPositionX = 1
case 2:
pic.elementPositionX = 5
case 3:
pic.elementPositionX = 10
pageName = ms.pageRow.ID #ID = field name in index layer, essentially its pageNum
# Build output path and export, note c:\scratch\output must already exist as a folder
print(f"Exporting {pageName}")
png.filePath =os.path.join(r'c:\scratch','Output', f'Ex2_{pageName}.png')
ms.export(png, msOpt)
print("Done!")
... View more
02-05-2026
07:41 AM
|
3
|
1
|
694
|
|
POST
|
What is the result you want? Also what do you mean by labels appearing behind a polygon? You need to edit your question and include some images of what you are getting, what you desire.
... View more
01-30-2026
10:04 AM
|
0
|
0
|
269
|
|
POST
|
You could use RivEX to solve this. You would need to convert your river network into a polyline dataset. Encode into the network your fish passage rating, this can be done using the add spatial join tool, then run the Accumulate network attribute tool. This approach assumes each segment has one intersecting culvert. If you have multiple culverts intersecting a single 200m segment then you could sum the rating for that segment before running the accumulation tool?
... View more
01-20-2026
12:52 PM
|
0
|
0
|
292
|
|
POST
|
@SusanHall4 the Graphics layer does not have the same suite of sketching tools as when creating a feature in a feature class. If you want access to such tools you probably need to start using Map Notes these are preconfigured feature classes (so they sit in the default geodatabase) which you sketch into. As its a genuine feature class it will have all the sketching tools to constrain length/distance etc. But its not a graphics layer that sits within the project file. If you demand this then one can constrain graphics by altering the properties. This works for a few graphics but if you have hundreds this approach may be impractical? See the video below, I create a random line graphic, set to 10m long, then show how I reset it to 20m long and finally prove the length with the measure tool. Tweaking a graphics property
... View more
01-06-2026
02:47 AM
|
2
|
1
|
1124
|
|
POST
|
A tweak that would improve performance is the raster you are splitting up you say has 56 classes. Make sure you have the optimal bit-depth for that raster you would want it to be a Unsigned 8 bit. Not sure if its relevant to your situation but most raster processing tools don't honour compression if you are writing output to TIF. I find one has to run the tif through the copy raster tool to ensure compression is turned on.
... View more
01-03-2026
04:58 AM
|
0
|
0
|
955
|
|
IDEA
|
Hi @BBicking1 , Thanks for looking into this idea. Would I mind, not at all, but I don't think its really a choice. PDF is a very common format that is used by all sorts of devices running different OS with different setups. If ESRI are going to offer an option to allow you to export to PDF, which would be sensible as so many people use it, then to ensure all people can actually view it, it needs the fonts embedded. A 1MB jump in size does seem excessive but in to days broad band society quite easy to consume. I would have though a simple option for the developers would be to have a check box in the options section of ArcPro. Ticked on - embedded fonts, guaranteed to work but large file size, ticked off - smaller file size, only viewable if system has those fonts. This allows the end user to choose when needed and is easy to do. Of cause this would need to be documented in the help file if they go down that route.
... View more
12-24-2025
03:50 AM
|
0
|
0
|
1062
|
|
POST
|
I do not like output from modelbuilder going into a group layer, it was something ESRI introduced a couple of versions ago in ArcPro. It breaks a load of model logic in my opinion. Rather than removing it ESRI have offered up an option to turn off this behaviour, first thing I do when updating/installing ArcPro! Start ArcPro go to settings > Options > Modelbuilder and untick "Add output to model group layer". That will stop layers ending up in a group layer and should deal with the naming issue.
... View more
12-15-2025
03:02 PM
|
0
|
0
|
373
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 02-15-2023 05:45 AM | |
| 1 | a week ago | |
| 1 | a week ago | |
| 1 | 04-15-2026 07:35 AM | |
| 1 | 04-14-2026 06:38 AM |
| Online Status |
Offline
|
| Date Last Visited |
Tuesday
|