IDEA
|
Thanks for looking into this Jeff It is a requirement that comes out of a large automated mapping application that I wrote for a large government mapmaker. The application produces PDFs of standard maps at 3 scales and for ad hoc extents at 7 scales. It supports 4 projected coordinate systems and dynamic tables. To achieve this it has a map for each projected coordinate system, another for a geographic coordinate system, two more for overview and index maps, plus another used for the dynamic tables. Whenever the application is run, which happens via a Python script tool with many options, one option is to save a copy of the project in the state that it was immediately prior to the ExportToPDF on its Layout. The reason an operator may do this, which they frequently do, is to be able to open that copy of the project and then do some manual touch ups in ArcGIS Pro before re-exporting to PDF as a final map. They are cartographers so it is impossible to write code for all their possible ad hoc requirements. This works reasonably well, but a cartographer may be thrown if the last time the master project was saved, the project was open to one of the maps when they normally work with the Layout. I'm really just wanting to be able to use ArcPy to set which view from Layout, Map1, Map2, Map3, etc the saved copy of the project will open to when they double-click the <copy>.aprx.
... View more
04-10-2018
05:03 PM
|
0
|
0
|
2480
|
IDEA
|
In ArcGIS Pro the Copy tool respects the Current Workspace environment setting. Buffer documentation says it does too. Project documentation says it does too. However, the Select tool does NOT respect the Current Workspace. I think that it should.
... View more
03-22-2018
09:34 PM
|
2
|
6
|
881
|
POST
|
Thanks Kory and Xander The key thing is that the main map on the layout is bordered by an irregular polygon. It is defined as a rectangle in lat/long, but the map has to be presented in a projected coordinate system (usually one of three MGA Zones, sometimes Albers/Lamberts), and so the rectangle becomes a distorted "rectangle" with many thousands of vertices. This distorted rectangle is available as a polygon feature in a feature class. What I am looking for is to be able to set a read-write property of a MapFrame object to set a graphic clip by the only polygon in a file geodatabase feature class, and to be able change that property to be another feature class when required. The grids and graticules, data and MapFrame border already seem to graphically clip to a free-hand polygon so the main block (besides ArcPy accessibility) seems to be that the clipping polygon cannot be specified as a polygon feature.
... View more
02-26-2018
07:06 PM
|
0
|
2
|
3225
|
POST
|
During ArcGIS Pro 2.0 Beta I asked whether Clipping the Data Frame functionality from ArcMap would be coming to ArcGIS Pro so that I would be able to graphically clip layers to irregular polygons that were map sheet boundaries defined as rectangles in decimal degrees, that become non-rectangular when projected on-the-fly to MGA/UTM Zones. Feedback at the time (with no specific version number mentioned) had me hopeful that I might see it by ArcGIS Pro 2.1. However, it still does not seem to be in the ArcGIS Pro Roadmap. It may just be that the roadmap is too granular to show it but is there any word on which version may have this functionality? The ArcGIS Idea for this says that it is In Product Plan.
... View more
02-25-2018
11:58 PM
|
0
|
6
|
5766
|
POST
|
Dynamic Tables appear to be coming at ArcGIS Pro 2.1: If you need something sooner, and are comfortable using ArcPy with ArcGIS Pro, then I have blogged about a technique I use to do this at https://community.esri.com/people/graeme/blog/2018/01/16/adding-multi-page-tables-to-arcgis-pro-layouts-for-pdf-export-using-arcpy
... View more
01-16-2018
02:37 PM
|
2
|
2
|
3211
|
POST
|
I'm glad you raised this because I am encountering the issue of the Layer class method no longer being Read and Write too. Unfortunately, in my case I don't think the "updateConnectionProperties" method can be used to restore my workflow. The coding pattern that I need to work or workaround is: import arcpy aprx = arcpy.mp.ArcGISProject(r"C:\temp\test.aprx") mapx = aprx.listMaps("Map")[0] lyr = mapx.listLayers("Test Layer")[0] lyr.dataSource = r"C:\temp\test.gdb\testFC2" https://gis.stackexchange.com/questions/254548/switching-data-source-of-layer-to-new-feature-class-using-arcpy-with-arcgis-pro
... View more
09-06-2017
08:32 PM
|
0
|
1
|
790
|
IDEA
|
Apparently this is very easy to do in QGIS: https://gis.stackexchange.com/questions/248427/quickly-toggling-on-of-visibility-of-certain-symbology-on-arcgis-pro
... View more
07-21-2017
12:34 AM
|
0
|
0
|
4894
|
IDEA
|
I have a desirable requirement to be able to set the active view (Layout, Map, Basemap, etc) in an ArcGIS Pro project using ArcPy. However the ArcGISProject class does not seem to provide a method to do this. I would like to be able to make sure that a particular Layout in my ArcGIS Pro project is the view that a copy of my project (made using the saveACopy method) opens to when I give it to someone. If I were using ArcPy with ArcMap the equivalent would be accessible in the activeView property of the MapDocument class.
... View more
06-17-2017
02:07 AM
|
8
|
5
|
3094
|
IDEA
|
I have a desirable requirement to be able to remove a map from an ArcGIS Pro project using ArcPy. However the ArcGISProject class does not seem to provide a method to do this. I would like ArcPy to be enhanced to allow this. My use case is a map automation application where I need to maintain three maps to support three MGA Zones (Australian "equivalent" to supporting three UTM Zones). When the application exports a PDF at the end I also save a copy of the APRX so that the user wanting the PDF can, if need be, open up a copy of the project that created it (think of it as a draft), and perform some modifications before saving a final project/PDF. Since each PDF only uses one of the MGA Zone maps I would like to unclutter the project before saving the copy by removing the other two MGA Zone maps.
... View more
06-17-2017
01:53 AM
|
35
|
17
|
6190
|
POST
|
Thanks Craig I'm participating in 2.0 Beta so I'll try to extract this project from the enterprise it sits in to try opening it on my personal laptop that is at 2.0 Beta. - Graeme
... View more
05-13-2017
10:16 PM
|
0
|
1
|
3235
|
POST
|
I'm starting to get a feel for ArcMon and it appears that the majority of the time (about 100 seconds each) is going on opening three maps that have their file geodatabase feature classes stored in GDA94 (GCS) being displayed in three MGA Zones (PCS). I do this so that the same project can be used to support deciding on the fly which of those MGA Zones should be used to display the data (my ArcPy code makes the others invisible) based on where in the map series (cursor of a map index feature class; not in-built Map Series) a particular map sheet is located. In ArcMap I could have decided the spatial reference of a single data frame as the script runs, but in Pro the map frame is "locked" to a map and it is the map that has the coordinate system rather than the map frame. If there is another way to support this requirement I would be keen to know it.
... View more
05-11-2017
09:53 PM
|
0
|
0
|
3235
|
POST
|
Thanks Sean I had tried to use that but had not succeeded in opening it using Ctrl-Alt-M while "Opening Project" was proceeding. I now realize that I should start ArcGIS Pro, then Ctrl-Alt-M, before opening the project. Now I just have to try and figure what it is telling me. There seem to be some 25 second hangs so I'll use that blog post to try and understand them.
... View more
05-11-2017
06:20 PM
|
0
|
1
|
3235
|
POST
|
In my project which takes 5-10 mins at the "Opening Project" stage, I have 4 maps and 3 basemaps, as well as a layout that has a map frame for each of them plus about another 30 layout elements. I suspect that the only way that I will be able to speed it up will be to try and reduce the number of maps. Originally, I thought layers accessing enterprise geodatabase layers may have been the main issue but even when I switch this to being all local (file geodatabase) subsets of those layers the slow "Opening Project" remains. A tool which could monitor and report on what takes the time when "Opening Project" would be very useful.
... View more
05-10-2017
05:10 PM
|
1
|
5
|
3235
|
POST
|
I may or may not have a question that might be suitable for the old Ask a Cartographer site but I think that has been turned off. If it still possible to submit a question to it can you tell me where? If not can you tell me what its modern day counterpart is, please? The question I am thinking about asking a cartographer is described at http://gis.stackexchange.com/questions/236556/formula-for-rotating-half-degree-square-map-data-frames-in-projected-coordinate
... View more
04-11-2017
11:05 PM
|
1
|
12
|
19592
|
BLOG
|
Where in the roadmap is Match Symbols to Style currently sitting? https://community.esri.com/ideas/13363-arcgis-pro-needs-match-symbols-to-style
... View more
04-11-2017
07:17 PM
|
0
|
0
|
14117
|
Title | Kudos | Posted |
---|---|---|
4 | 05-03-2022 07:03 PM | |
1 | 06-30-2022 11:17 PM | |
2 | 06-28-2022 03:37 PM | |
1 | 06-27-2022 07:37 PM | |
1 | 06-15-2022 10:23 PM |
Online Status |
Offline
|
Date Last Visited |
02-04-2024
07:00 PM
|