|
POST
|
@tempStephenRhea_NV5 This is a known issue / bug and it can be tracked at: https://support.esri.com/en-us/bug/publishing-a-map-image-layer-using-arcpy-disables-popup-bug-000154648
... View more
07-31-2023
10:33 AM
|
0
|
3
|
2865
|
|
POST
|
@tempStephenRhea_NV5 I don't have a suggestion. I forwarded to the appropriate team. Jeff
... View more
07-31-2023
04:52 AM
|
0
|
5
|
2881
|
|
IDEA
|
At Pro 3.2 we've added the ability to reference existing styles via the ArcGISProject.listStyleItems() method. Post 3.2, and hopefully Pro 3.3, we plan to add the capability to add styles to a project like we did with folder connections and databases. Jeff - Layout and arcpy.mp teams
... View more
07-07-2023
12:35 PM
|
0
|
0
|
2311
|
|
IDEA
|
I'm going to close this issue. I think there is a very simple solution using arcpy.mp. I've made slight changes to the second code snippet from the MapSeries Class help topic: https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/mapseries-class.htm So it iterates through each map series page and instead of exporting to PNG, it copies a layout and names it based on the map series name. import arcpy, os
p = arcpy.mp.ArcGISProject(r"C:\temp\GreatLakes\GreatLakes.aprx")
l = p.listLayouts('*_MS*')[0]
if not l.mapSeries is None:
ms = l.mapSeries
if ms.enabled:
for pageNum in range(1, ms.pageCount + 1):
ms.currentPageNumber = pageNum
pageName = ms.pageRow.NAME
print(f"Copying {pageName} to new layout")
p.copyItem(l, pageName)
p.saveACopy(r"C:\temp\GreatLakes\GreatLakes_MSPages2Layouts.aprx")
os.startfile(r"C:\temp\GreatLakes\GreatLakes_MSPages2Layouts.aprx")
... View more
07-06-2023
02:32 PM
|
0
|
0
|
7003
|
|
IDEA
|
This is an older issue and I'm not seeing any new traffic so I assume that AddDataFromPath addresses the issue.
... View more
07-06-2023
08:40 AM
|
0
|
0
|
1655
|
|
IDEA
|
This will be available at Pro 3.2. You will have the ability to create new Layouts and layout elements including graphic elements. The functions will be ArcGISProject.createGraphicElement() and ArcGISProject.createPredefinedGraphicElement(). They on the ArcGISProject object because you can create graphic elements on a layout OR in a map's graphics layer. In addition to the constructors, we also will expose a get/SetDefinition on layout elements. This makes it much easier to get to many more properties including symbology. Post 3.2 we hope to add additional symbology constructors that make setting symbology more streamlined w/o having to use the CIM. Jeff - Layout and arcpy.mp teams
... View more
07-05-2023
01:15 PM
|
0
|
0
|
3626
|
|
IDEA
|
This will be available at Pro 3.2. You will have the ability to create new Layouts and layout elements including graphic elements. The functions will be ArcGISProject.createGraphicElement() and ArcGISProject.createPredefinedGraphicElement(). They on the ArcGISProject object because you can create graphic elements on a layout OR in a map's graphics layer. In addition to the constructors, we also will expose a get/SetDefinition on layout elements. This makes it much easier to get to many more properties including symbology. Post 3.2 we hope to add additional symbology constructors that make setting symbology more streamlined w/o having to use the CIM. Jeff - Layout and arcpy.mp teams
... View more
07-05-2023
01:12 PM
|
0
|
0
|
1731
|
|
IDEA
|
This will be available at Pro 3.2. You will have the ability to create new Layouts and layout elements including picture elements. The function will be ArcGISProject.createPictureElement(). Its on the ArcGISProject object because you can create picture elements on a layout OR in a map's graphics layer. Note - we don't have currently plans to add an Object. Jeff - Layout and arcpy.mp teams
... View more
07-05-2023
01:08 PM
|
0
|
0
|
1960
|
|
IDEA
|
This will be available at Pro 3.2. You will have the ability to create new Layouts and layout elements including text elements. The function will be ArcGISProject.createTextElement(). Its on the ArcGISProject object because you can create text elements on a layout OR in a map's graphics layer. Jeff - Layout and arcpy.mp teams
... View more
07-05-2023
01:06 PM
|
0
|
0
|
2723
|
|
IDEA
|
We plan to release this capability in Pro 3.2: sps = Layout.createSpatialMapSeries() bmk = Layout.createBookmarkMapSeries() CreateSpatialMapSeries will return the MapSeries object and createBookmarkMapSeries will return a new BookmarkMapSeries class. Jeff - Layout and arcpy.mp teams
... View more
07-05-2023
01:03 PM
|
0
|
0
|
2097
|
|
POST
|
At Pro 3.2, we've introduced a number of new classes. Relevant to this issue is we: 1) Have a new BookmarkMapSeries Class with its own members. If a layout has a BMS, it will return that object instead of None. 2) We also have the ability to automate the creation of SpatialMapSeries and BookmarkMapSeries. 3) Finally, we also had the ability to create layouts and most of the layout elements (map frames, graphics, etc) Jeff - Layout and arcpy.mp teams
... View more
06-23-2023
11:12 AM
|
0
|
0
|
1285
|
|
IDEA
|
@saraswathiemani2 we are introducing the following at 3.2. ArcGISProject functions can create elements on a layout OR a graphics layer in a map. ArcGISProject.createLayout() Layout.createMapFrame() Layout.createMapSurroundElement() ArcGISProject.createGraphicElement() ArcGISProject.createGroupElement() ArcGISProject.createPictureElement() ArcGISProject.createPreDefinedGraphicElement() ArcGISProject.createTextElement()
... View more
06-05-2023
08:48 AM
|
0
|
0
|
4447
|
|
IDEA
|
@LindsaySpencer @Chris_976 @MikkelSkielboe Thanks for your feedback. We implemented a number of additional properties and methods concerning bookmarks for Pro 3.2. Here is what we have so far. •Bookmarks • MapView.createBookmark({name}, {desc})) • MapFrame.createBookmark({name}, {desc})) • description – r/w; String • Map.copyBookmark(bookmark, {name}) • Map.exportBookmarks(out_bkmx) • Map.importBookmarks(bkmx_path) • Map.removeBookmark(remove_bookmark)
... View more
05-26-2023
07:30 AM
|
0
|
0
|
3692
|
|
IDEA
|
@AndreasB V2 is intended for Pro 2x but will continue to work in 3x. If they both don't work they way you are expecting then nothing was changed in the 2x CIM vs 3x. I would need to see more of your code to understand what is not working. Jeff - Layout and arcpy.mp teams
... View more
04-07-2023
10:56 AM
|
0
|
0
|
2867
|
|
POST
|
Hello @TorbjørnDalløkken2 . Have you taken a look at the arcpy.mp module. We support a limited number of renderers currently but UniqueValue is one of them. Here are a couple of starting points https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/symbology-class.htm https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/uniquevaluerenderer-class.htm And then Python CIM Access could be used to modify properties not exposed to the API. https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/python-cim-access.htm Jeff - Layout and arcpy.mp teams
... View more
04-05-2023
07:42 PM
|
1
|
2
|
13150
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 06-05-2025 11:20 AM | |
| 3 | 06-05-2025 09:21 AM | |
| 1 | 05-14-2025 01:19 PM | |
| 2 | 04-24-2025 07:54 AM | |
| 1 | 03-15-2025 07:19 PM |
| Online Status |
Offline
|
| Date Last Visited |
3 weeks ago
|