POST
|
Hopefully the right forumn for a low-hanging fruit answer from the collective knowledge-base in this community. I'm always confused (read: unexperienced) in downloading data from rest services, WMTS/WMS, etc. Could anybody shed light on this specific example - is it possible to download a subset of an imagery service from this Oregon State aerial imagery service ( Folder: OSIP_2024 ). I tried using gdal_translate with the xml found in the "WMS" link found in above ImageServer: How is that xml categorically different than this WMTS xml, Alaska 2020 RGB WMTS which I download frequently using gdal_translate? Is the Oregon ImageryService I linked enabled for download?
... View more
a week ago
|
0
|
1
|
96
|
POST
|
I've uploaded a tile package and published to ArcGIS Online. Now I'm trying to format the webmap for offline use in Field Maps with sideloading. That's ancillary - the issue is how do I add the tile layer as a Basemap from the basemap gallery. I don't see it in the basemap gallery, my only option is to add as a feature layer. However, in Field Map Designer, I can't designate this as a basemap because it's not...a basemap in the webmap. I understand for offline purposes I can provide the filename of the sideloaded tilepackage, but this deviates from ESRI's instructions. Can I add my own tile layer as a basemap? Essentially, can my Tile Package replace World Imagery: Thanks.
... View more
08-08-2025
08:24 AM
|
0
|
1
|
172
|
POST
|
Thanks @AyanPalit . It's the other way around. The first user (me) created it in 3.0.2, then upgraded to 3.3.4. Second user is on 3.2.0. Hers works fine - i.e. she can Activate the layout without Pro stalling indefinitely (effectively crashing). It's me on 3.3.4 that ran into the issue. I did open a ticket with ESRI and found a solution. Not really a learning experience as it was basically - delete layers, try activating layout, until it stops crashing. Brute Force troubleshooting. Turns out it was an Image Layer from Living Atlas from USGS called USGS_Historical_Topo_Maps (USGS Historical Topo Maps ; removing "_" for searching purposes in case others in same boat). Once that was removed from the map belying the layout, the problem was solved. That's as far as I dug now that it works. But it is a difference in versions, unsure what happened from 3.2 to 3.3.4 as the Image Layer presumably still functions. Thanks for responding.
... View more
07-03-2025
09:29 AM
|
1
|
0
|
152
|
POST
|
So we can't assign incremental IDs in the webmap itself? For instance, I have multiple zipped shapefiles already loaded, formatted, etc. on ArcGIS Online. Are these unusable for offline maps? i.e. I can't autoassign Unique IDs in my webmap?
... View more
07-02-2025
12:43 PM
|
0
|
1
|
854
|
POST
|
Hey Joe, For a start, use the Arcpy.mp module. Here is the gist (to get you started; you can expand and tailor as needed) of what I do: aprx = arcpy.mp.ArcGISProject('current')
lyt_list = aprx.listLayouts()
lyt_name, ds_list, lyr_name, map_element, map_name = [], [], [], [], []
for lyt in lyt_list:
el = [e for e in lyt.listElements() if e.type == 'MAPFRAME_ELEMENT']
for em in el:
for lyr in em.map.listLayers():
if lyr.visible:
lyr_name.append(lyr.name)
lyt_name.append(lyt.name)
map_element.append(em.name)
map_name.append(em.map.name)
try:
ds_list.append(lyr.dataSource)
except AttributeError:
ds_list.append('NA')
else:
pass
df = pd.DataFrame(np.column_stack([lyt_name, map_element,map_name, lyr_name, ds_list]),
columns = ['layout','map_element','map_name','layer','source'])
df.to_csv(r'path\to\lyR_inventory.csv') this will result in a csv saved in the location from df.to_csv(path/to/lyR_inventory.csv) I have a Python Toolbox built already that you are free to use: pro_project_utils (Python Toolbox) The first tool will inventory all Layouts in a Project (aprx) and which maps are used in it. The second tool is what you want, it inventories all layers in all maps contained in a Project (aprx). I believe I can document the arguments, etc to display in the toolbox so you can click and determine arguments and outputs. If you intend to use, let me know and I will update on GitHub. But in general here are the arguments for Layer Inventory for Map Elements (second tool). Click "Current Pro Document" if you are using tool within the Project to inventory Otherwise, provide path/to/aprx in Other Pro-Document argument path/to/...formatted table will be a DIRECTORY where inventories (.csv) will be saved. Note, if Unique Layer Inventory is checked, then there will be two inventories (see last bullet) File Name can be a <filename>.csv or simply <filename> and the output will be a .csv Unique Layer Inventory fairly certain this will have one row per feature/.shp/.tif/file visible (i.e. checked to diplay) in Table of Contents for every map used in a Layout in specified project. Note that in this situation, TWO .csv will be exported, one with unique layers and one with all layer listed for each map. Below is what the lyR_inventory.csv will look like. This is a curated subset. layout = name of layout map_name = map name layer = layer name from Table of Contents source = this is what you want (!!!!!) - the actual Data Source. Here is where you can further view and identify problematic shapefiles, feature classes, etc. map_element = the mane of map element in the layout layout map_element map_name layer source fall_cr_site_visit_march2023_private_prop Map Frame fall_cr_visit_march2023 shasta_trail C:\Documents\20250627_shasta_trail\shasta_trail.shp fall_cr_site_visit_march2023_private_prop Map Frame fall_cr_visit_march2023 access_routes_v3 C:\other_folder\mapping.gdb\access_routes\access_routes_v3 keno_parcels Map Frame keno_parcels parcels_master_rectified_formatted C:\other_folder\mapping.gdb\base_layers\parcels_master_rectified_formatted keno_parcels Map Frame keno_parcels World Imagery https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer shasta_trail_work Map Frame 1 Map shasta_trail C:\Documents\20250627_shasta_trail\shasta_trail.shp shasta_trail_work Map Frame shasta_trail_work_2025 City of Yreka C:\other_folder\\mapping.gdb\legend\legend_item_poly shasta_trail_work Map Frame shasta_trail_work_2025 lkp_master_labels C:\other_folder\\master.gdb\labels\lkp_master_labels shasta_trail_work Map Frame shasta_trail_work_2025 World Imagery https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer jcb_parcels_blm Map Frame keno_parcels parcels_master_rectified_formatted C:\other_folder\\mapping.gdb\base_layers\parcels_master_rectified_formatted jcb_parcels_blm Map Frame keno_parcels parcels_master_rectified_formatted C:\other_folder\\mapping.gdb\base_layers\parcels_master_rectified_formatted jcb_parcels_blm Map Frame keno_parcels World Imagery https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer fall_cr_site_visit_march2023 Map Frame fall_cr_visit_march2023 shasta_trail C:\Documents\20250627_shasta_trail\shasta_trail.shp fall_cr_site_visit_march2023 Map Frame fall_cr_visit_march2023 access_routes_v3 C:\other_folder\\mapping.gdb\access_routes\access_routes_v3 fall_cr_site_visit_march2023 Map Frame fall_cr_visit_march2023 Lake_Surfaces C:\other_folder\\master.gdb\hydrology\Lake_Surfaces
... View more
06-30-2025
01:30 PM
|
0
|
0
|
196
|
POST
|
Upgraded from 3.0.2 to 3.3.4, and now the Metadata Pane in the Catalog for feature classes only displays the Overview. Where did...everything go? Entity, Attributes, etc. Note this is from Edit view (i.e. <right click> Edit Metadata) Previous view in Catalog (<Right Click> --> Edit) 3.0.2 New view in Catalog (<Right Click> --> Edit) 3.3.4
... View more
06-30-2025
12:08 PM
|
0
|
2
|
280
|
POST
|
Hi. Does anyone have an empirical or otherwise non-anecdotal handle on exceptions to ESRI's guidance regarding working on Pro Projects (.aprx) across different versions. Open a project (bottom of page: "Open a project created in a different ArcGIS Pro version"). This ESRI documentation states that traversing across minor versions is functional i.e. 3.0.2 to 3.3.4, etc. is theoretically fine. A project I produced a year ago on 3.0.2 was recently worked on buy a coworker - a new layout was created, more data, another map, etc. She is on 3.2.0. I am now on 3.3.4. When I open it to inspect and edit, it stalls indefinitely when I try Activating the Layout. Is ESRI incorrect in their assertion that traversing minor versions is functional? Thanks, Zach
... View more
06-26-2025
11:08 AM
|
0
|
2
|
253
|
IDEA
|
Third this recommendation. This solution from @Robert_LeClair no longer viable in Windows 11 apparently. Perhaps this would make it easier for ESRI developers to test their patches and minor version updates more properly before pushing them.
... View more
06-24-2025
10:11 AM
|
0
|
0
|
315
|
POST
|
This pathway / option no longer appears to be available on Windows 11. Does anybody know how to roll back to more functional versions of Pro without uninstalling the software entirely? I've had enough of 3.4, time to return to 3.0.2.
... View more
06-24-2025
10:05 AM
|
0
|
4
|
293
|
IDEA
|
ArcGIS Pro over networks is an abomination and a fatal deterrent to using their software suite. It's completely dysfunctional on home networks. For one of the most remote work suitable careers imaginable, this software single-handedly makes it the least suitable remote work career. I spoke with a colleague at a massive, multi-national engineering firm, even they, with multi-million dollar GIS management contracts don't operate on Enterprise at their regional office simply due to this reason and perhaps other obstacles presented by the modern cloud-hosting environment (Azure, Google, etc.). I can't do a single thing at home. At work, this is resolved by brute-force with incredible internet speed. Currently typing this while waiting for Pro to stop spinning while dropping down on database feature datasets...
... View more
06-18-2025
10:38 AM
|
0
|
0
|
749
|
POST
|
v 3.? (...waiting to unfreeze so I can double check) 3.3.4 Not a "hardware thing" (all due respect Robert). Started happening after upgrading from 3.0.2. It's not necessarily a keyboard shortcut thing either. I tried manually copying (right click --> copy), and same freezing behavior. This is occurring specifically copying and pasting elements in a Pro layout. I bet it's other scenarios too, but I immediately found this post after a month of this behavior and Googling "Keyboard shortcuts ArcGIS pro freeze". It's a bug and it's debilitating to recreate element settings instead of just copy/pasting. For instance fonts, spacing, whatever. Any solutions? Zach
... View more
05-15-2025
10:47 AM
|
2
|
3
|
685
|
POST
|
Wanted to mention that Tom's suggestion worked, and there is an ESRI How To page mirroring his response. Also, the blue highlighting auto-applies to dynamic text for paths/to/layouts, etc. (so not just URLs, but local drives). I was able to apply this to a dynamic tag for the path/to/defaultFolder to remove the auto-blue. <UND>Path:</UND> <CLR red="205" blue="205" green="205"><dyn type="project" property="defaultFolder"/></CLR><UND> Layout:</UND>
... View more
05-09-2025
02:07 PM
|
1
|
0
|
914
|
POST
|
I submitted a help ticket to ESRI and was grateful for a response and help. Turns out it's not the line endings, it's a case-sensitivity thing either introduced in Python or the ESRI Python Toolbox. I suspect the latter for reasons discussed at end, but ultimately I deviated from the Template at some point in the past and proceeded to cut and paste into most of my Python Toolboxes. Therefore my problem is probably unlikely to affect anybody else. I constructed the Toolbox class spelled "ToolBox" and it should be "Toolbox" (notice camel casing in former). Here is the problematic line that broke my Toolbox: # Notice the CamelCasing in ToolBox
class ToolBox(object):
def __init__(self): According to documentation / template, it should be this: # Notice no camel casing - just Toolbox
class Toolbox(object):
def __init__(self):
update_map_series] The reason I suspect it's not caused directly by Python updates between minor versions is because 1) PEP8 specifications recommend CamelCasing for Class Names, and 2) my Python Toolboxes functioned when employing Camel Casing to other Python Toolboxes in testing. Note that simply changing the spelling to Toolbox fixed all my Toolboxes.
... View more
04-29-2025
03:13 PM
|
0
|
0
|
750
|
Title | Kudos | Posted |
---|---|---|
2 | 05-15-2025 10:47 AM | |
1 | 07-03-2025 09:29 AM | |
1 | 05-09-2025 02:07 PM | |
2 | 04-28-2025 01:23 PM | |
1 | 01-08-2025 11:26 AM |
Online Status |
Offline
|
Date Last Visited |
Wednesday
|