|
IDEA
|
@BBicking1 Barbara, you may as well close this Enable ArcToolbox customization - Esri Community I was going to put out an Idea that Ideas should be closed/removed if they are really, really old as this one is.
... View more
05-20-2025
03:09 PM
|
0
|
0
|
2355
|
|
POST
|
edited, and repeated here Esri/deep-learning-frameworks: Installation support for Deep Learning Frameworks for the ArcGIS System
... View more
05-20-2025
11:33 AM
|
1
|
0
|
4753
|
|
POST
|
You might want to post an Issue at deep learning frameworks
... View more
05-20-2025
11:04 AM
|
1
|
2
|
4764
|
|
IDEA
|
Barbara, thanks for the comments. I will continue to hide the unneeded since my preference is to use ArcToolbox directly and I have no need for favorites since I don't have any in what I do. I can understand the explanation from the developer's standpoint. Then there is the issue of someone having a license for XYZ and forgetting they hid it or someone hid it on them 😁. What works for one won't necessarily work for others.
... View more
05-19-2025
06:35 PM
|
0
|
0
|
2385
|
|
POST
|
Thanks Robert. Hopefully you weren't flooded with reports.
... View more
05-19-2025
03:43 PM
|
0
|
0
|
2004
|
|
POST
|
Eric, I am not sure, but there is a cog (editing) beside Input Landcover field (beside the Value combo box). Does that reveal anything?
... View more
05-19-2025
03:42 PM
|
0
|
2
|
2278
|
|
POST
|
Inserting the images rather than attaching makes it easier to switch between them, so error messages has a suggestion. Can you compare the output workspace recommendation to what you have specified. 010414: Error in creating a Raster from a geodataset.—ArcGIS Pro | Documentation Solution Check that the input is a valid dataset. Try setting the output workspace to be a file folder on your local disk.
... View more
05-19-2025
02:08 PM
|
0
|
0
|
2299
|
|
POST
|
throw the whole expression inside a "trim" perhaps Text functions | ArcGIS Arcade | Esri Developer
... View more
05-19-2025
10:59 AM
|
0
|
0
|
1296
|
|
POST
|
from the command line in the arcgispro-py3 do a conda list requests and see if the installed packages match those listed here (assuming you are using Pro 3.5) Available third-party Python libraries—ArcGIS Pro | Documentation
... View more
05-19-2025
02:40 AM
|
0
|
0
|
1051
|
|
POST
|
Can you locate the missing data manually by adding it to a new project? If not, then the data location may be the issue.
... View more
05-19-2025
02:31 AM
|
0
|
0
|
2234
|
|
POST
|
When you clone the arcgispro-py3 environment, it still has all the restrictions as its original because arcpy and its dependencies are also installed. The dependencies and what it will allow to be installed are "pinned" (there are 2 "pinned" files... you can use windows explorer to find them in the Pro installation path... which you can see what exactly you must have installed. At one time, conda install __some_package__ --no-pin allowed you to quasi-override the pinned packages. This didn't mean that your clone would work perfectly but it would override stuff. Now the list of things that can cause issues grows. For example, there is a huge break with NumPy and its relatives. Currently NumPy 1.26 is installed with Pro 3.5. The current version is 2.2.x and it introduced breaking changes and it has a trickle down effect which won't be addressed until arcpy/arcgisscripting/and others address the changes. So... if there is a package that can't be installed in a clone or even the base arcgispro-py3 environment, it is best to split your work into... requires arcpy... doesn't require arcpy... This necessitates "creating" an environment and installing what your want into it, but stick with the default (aka main) conda channel even if it is a little bit out of date since conda-forge doesn't guarantee everything will work together. Maybe your pygplates would behave if you had installed it in your clone using conda install -c defaults pygplates but you would have had the latest and greatest pygplates package but one that might, just might, behave with all the other packages in the clone. Good luck
... View more
05-19-2025
02:29 AM
|
2
|
1
|
5523
|
|
POST
|
The zipcode field isn't the one that is sorted, so a field calculator expression won't work nicely. TableToNumPyArray, and arcpy's ExtendTable can be used to process data outside So to fake some of your data. # --- emulating your data column
seq
Out[113]:
['77070',
'77070',
'77070',
'77064',
'77070',
'77064',
'77065',
'77070',
'77070',
'77075']
# -- notice not ordered nicely
# I created an IDs and Code column in the subsequent section, here is
# what TableToNumPyArray will produce
arr
array([(0, '77070'), (1, '77070'), (2, '77070'), (3, '77064'), (4, '77070'), (5, '77064'), (6, '77065'), (7, '77070'),
(8, '77070'), (9, '77075')], dtype=[('IDs', '<i8'), ('Code', '<U20')]) The ids and the data values are created, It is now a matter of finding the unique code values, getting the number of times they exist in the column and producing a sequence to append to them. ids = np.arange(10, dtype='int')
dt = [('IDs', '<i8'), ('Code', 'U20')]
arr = np.asarray(list(zip(ids, seq)), dtype=dt)
u, idx, cnts = np.unique(arr['Code'], return_index=True, return_counts=True) # get the unique, counts etc
tmp = [list(zip([u[i]] * cnts[i], np.arange(cnts[i]))) for i in range(len(cnts))]
app = np.concatenate(tmp)
out = []
for i in app:
out.append("{}.{:0>3}".format(i[0], i[1]))
final_arr = np.copy(arr)
final_arr['Code'] = final
final_arr At this point you have final_arr.tolist() # your IDs and reformatted Code values
[(0, '77064.000'),
(1, '77064.001'),
(2, '77065.000'),
(3, '77070.000'),
(4, '77070.001'),
(5, '77070.002'),
(6, '77070.003'),
(7, '77070.004'),
(8, '77070.005'),
(9, '77075.000')]
# -- as a numpy array to use with arcpy.ExtendTable....
final_arr
Out[115]:
array([(0, '77064.000'), (1, '77064.001'), (2, '77065.000'), (3, '77070.000'), (4, '77070.001'), (5, '77070.002'),
(6, '77070.003'), (7, '77070.004'), (8, '77070.005'), (9, '77075.000')],
dtype=[('IDs', '<i8'), ('Code', '<U20')]) Sorry I don't have ArcGIS Pro any longer so some other keener will have to fluff out the TableToNumPyArray and ExtendTable for you. Orrrr you could continue to do the stuff in Excel and join back, which is essentially what this does but in a different way.
... View more
05-17-2025
05:56 PM
|
0
|
0
|
3006
|
|
POST
|
rec = 12335.0123
type(f"{round(rec, 3):.3f}")
str If your input zipcode is not text to begin with, the script you are using isn't going to provide you with what you want. If it is text, then it needs to be converted to float, incremented, formatted then converted back to text. I am not seeing that. Also, are the zipcode data sequential always? (eg, data has been sorted physically prior to being worked on). If they are not sequential and continuous without breaks, then there are other steps that need to be done
... View more
05-17-2025
03:31 PM
|
0
|
1
|
3032
|
|
POST
|
EPSG Geodetic Parameter Dataset - Wikipedia EPSG:4326 is a datum for the geographic coordinate system EPSG:3857 is the web mercator projection of 4326 data
... View more
05-16-2025
12:18 PM
|
1
|
0
|
1722
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | Thursday | |
| 1 | yesterday | |
| 1 | Wednesday | |
| 1 | a week ago | |
| 1 | a week ago |