|
POST
|
Hi Cecil, I have not run into an issue like this. My guess is that Pro "thinks" the file exists and is "open" and cannot be written to. This may, or may not be related to BUG-000132799 and the lack of progress when exporting to multiple PDFs. Here are some possible workarounds. Unfortunately I cannot confirm that they will work because I cannot reproduce the issue you describe above. Save the files to a different location. Save the project as a new project (something could be wrong with the .aprx) Use arcpy.mp to export - MapSeries—ArcGIS Pro | Documentation (code samples are at the end) If you have Adobe Acrobat Pro you can export to a single PDF and then use Acrobat to split the single PDF into multiple PDFs I have no idea if the issue causing BUG-000132799 is also causing your inability to export at all. I would treat this as a separate bug and report it to Technical Support. They can be contacted at https://support.esri.com/en/contact-tech-support. My guess is we will need steps/data to reproduce this. I'll pass the screenshot you provided to my colleagues to see if anyone might know why this message might pop up if the PDF does not exist. In the meantime, hopefully one of the workarounds above helps you get past the issue. Tom
... View more
09-11-2020
06:20 AM
|
0
|
2
|
6112
|
|
POST
|
All, This is a bug and has been reported as BUG-000132799. This only affects exporting to multiple PDF files. A fix is currently being tested. Tom
... View more
09-11-2020
05:54 AM
|
0
|
1
|
4104
|
|
POST
|
Hi Stephane, Arcade works of data fields. As far as I know there are no plans to extend Arcade support to map series. Page Index, which is generated on the fly by the layout is currently available under the Map Series dynamic text group. Is there a particular reason that this element does not satisfy your workflow? Thanks, Tom
... View more
09-10-2020
07:55 AM
|
0
|
0
|
961
|
|
POST
|
Hi Andrew, As I stated above Yes, the story can be a bit confusing, but it is important to understand that these two dynamic text elements are not exactly the same. The Map Series (DDP) Attribute element is legacy functionality from ArcMap (Data Driven Pages) and only works with the index layer of a map series. Table Attribute dynamic text, however, can work with any table in the map and does not have to be part of a map series. Although, as you state, the Map Series (DDP) Attribute is limited when compared to Table Attribute dynamic text, this "simple" text element satisfies many user requirements. Many users like the simplicity of this option - they just want to add an attribute value from the index layer without any changes. I'm sure you would agree that if we eliminated the legacy option some people would complain that they have to go to a new, more complicated dialog to do something that was relatively easy in a previous version of Pro. IMHO, I think more people would be complaining if we took the index-only dynamic text options out and forced people to use the Table Attribute option. If you just want to add the name of the page I think the legacy way is easier. Also, overlapping or redundant functionality is not unique to dynamic text. After all, how many ways are there to add layers/data to a map? Should we just pick one and force everyone's workflow to conform? Generally, we try not to change existing workflows and we deprecate functionality when we think no one, or very, very few are using it. We do not believe this is the case with Map Series dynamic text. This is the best answer I can give you to "why not eliminate one?". Tom
... View more
09-10-2020
07:37 AM
|
2
|
0
|
961
|
|
POST
|
Hi Axel, Currently, there is no out-of-the-box solution you can use to create the index page(s) for a map series. You will need to use python in order to do this. There is an ArcMap/Data Driven Pages sample available that shows how to do this - GenerateMapBookWithIndexPages_10_v2 (https://www.arcgis.com/home/item.html?id=0588e23e83f245afaa8501e84e7b25e5) This sample cannot be used with ArcGIS Pro since it is written using the arcpy.mapping module and works with the single layout of ArcMap. To work with ArcGIS Pro (and a file that may contain many layouts) you will need to use arcpy.mp (Introduction to arcpy.mp—ArcGIS Pro | Documentation). Unfortunately, we have not yet had time to create a version of the GenerateMapBookWithIndexPages sample that can be used with ArcGIS Pro. If you're good with code you might want to try migrating GenerateMapBookWithIndexPages_10_v2. Here are some useful links: Python migration from 10.x to ArcGIS Pro—ArcGIS Pro | Documentation Migrating from arcpy.mapping to ArcGIS Pro—ArcGIS Pro | Documentation Other map automation samples using python - https://www.arcgis.com/home/group.html?sortField=modified&sortOrder=desc&id=398a345905c845e38229c15f5353d4e9&view=list#c… Hope this helps, Tom
... View more
09-10-2020
06:13 AM
|
2
|
1
|
2663
|
|
POST
|
HI Jamal, Adding this capability in not planned for 2.7. Tom
... View more
09-03-2020
07:05 AM
|
3
|
1
|
15414
|
|
POST
|
Hi Joe, Thanks for the feedback and providing links. Instead of copying the layout you may want to consider using Layout files—ArcGIS Pro | Documentation . These act as a template for layouts. You have an option to create a layout file with an empty map frame which you can then use to populate with a new map. I you decide on using layout files I recommend reviewing the blog post Customize your layout gallery (ArcGIS Pro 2.5). Unfortunately, when a map frame is empty ("<None>") legend properties are set to the defaults. However, you can save the properties for a legend item as a new default (hopefully we'll have something similar for the legend as a whole in a future release). This will be the property set for any new layer added to this legend or any copies of this legend (either copied to a different layout or included in a layout file). For example, if you use a different font than the default for item labels (ex: Stencil) and you save a new legend item default any new layer added to the legend will use Stencil as the font for item labels. This will also be the case if you point the map frame to a different map, or even if you empty the map frame. For more info see Work with a legend item—ArcGIS Pro | Documentation. There is also a good blog post you might find useful - Tips and Tricks for Working with Legends in ArcGIS Pro. Another option would be to copy the legend (with all the formatting) from the original layout into the new layout. Update the map frame source in the legend properties as needed. You may need to change the map frame source to "<None>" and then back to the map frame proper to refresh the legend. Unfortunately there is currently no way to have different versions of a single map (ex: one version with a layer on, a different version with the layer off). You will still need to have different maps. Of course, if time is of the essence and setting the default legend item and creating Layout files is not currently practical, the option you had in ArcMap is also available with ArcGIS Pro. You can make a copy of the project. Hope this helps, Tom
... View more
09-03-2020
06:59 AM
|
3
|
0
|
17502
|
|
POST
|
Hi Alex, I'm not aware of any issues concerning an exported layout not maintaining a definition query on a layer. I did some quick tests using both a file geodatabase feature class (world cities) and a feature service (US cities) and set a definition query based on both text (name) and number (population) fields. I exported t both PDF and PNG and got the result I expected - the export result matched what I saw in the Layout View. This may be a bug specific to your scenario. Can you contact Esri Support? They are better equipped to handle troubleshooting steps and gather bug data. They can be contacted at https://support.esri.com/en/contact-tech-support. Thanks, Tom
... View more
09-02-2020
03:24 PM
|
0
|
0
|
2017
|
|
POST
|
Hi Operator OWA, I'm unaware of any articular issue that would result in this message. It is likely that you may be running into a bug. Can you contact Esri Support? They are better equipped to handle troubleshooting steps and gather bug data. They can be contacted at https://support.esri.com/en/contact-tech-support. Thanks, Tom
... View more
09-02-2020
06:41 AM
|
0
|
2
|
3228
|
|
POST
|
Hi Brittany, Looks like you'll need to format the Date field. There is no way that I'm aware of that you can do this in a Table Frame. I believe you would need to format the field itself, or create a new field with the date formatting you desire in order for this to work with a Table Frame. For dynamic text you can use the following Arcade expression to display just the date portion of the Date field value - Month($<Date_fieldname>) + "/" + Day($Date_fieldname) + "/" + Year($Date_fieldname) Hope this helps, Tom
... View more
09-01-2020
06:00 AM
|
2
|
1
|
1896
|
|
POST
|
Sasha, This is the first time I've heard of a request that a single index feature be used for multiple pages in a map series. I have heard of a request to displays all the attached images onto the single page. Feel free to add this to https://community.esri.com/community/arcgis-ideas. Thanks, Tom
... View more
08-28-2020
10:23 AM
|
1
|
0
|
2202
|
|
POST
|
Hi Vince, Thanks for the clear and concise feedback. Your understanding that "... with the "Adjust Frame" setting is that the legend will never automatically manipulate the number of columns that are shown in a legend, but rather change the size of the frame that the legend occupies" is, in my opinion, correct. I'll take this to my co-workers on the Layout team to confirm. If this is the case then we'll enter a bug in the system. Tom
... View more
08-28-2020
08:43 AM
|
1
|
1
|
4800
|
|
POST
|
Hi Ryan, This is a bug and may be related to an existing issue - BUG-000131306. I'll make sure your scenario is included. It is important to note that removing the item from the legend will not remove it from the export. To get around the bug you will need to create a new legend that does not include this layer when the legend is created. You can do this in two ways. As you point out you can create the legend first and then add the service to the map. If the service is already in the legend you can create a legend without this layer by selecting the layers you do want in your legend and then insert the legend. From Add a legend—ArcGIS Pro | Documentation Optionally, if you don't want all the layers added to the legend, expand the map in the Contents pane and select the layers to add to the legend. If no layers are selected, a legend is added containing all applicable layers from the map contained in the default map frame. We hope to have this issue addressed by the next release. Thanks for the feedback, Tom
... View more
08-28-2020
08:11 AM
|
2
|
6
|
8836
|
|
POST
|
Hi Sasha, There is no way in the UI that you can use a single map series index feature to create multiple pages (one for each photo attached to the feature). You would either need to create additional features, one for each photo, or use python to code this functionality - Introduction to arcpy.mp—ArcGIS Pro | Documentation. Hope this helps, Tom
... View more
08-28-2020
06:42 AM
|
1
|
2
|
2202
|
|
POST
|
Hi Marc, If you are pulling an attribute from the index layer (Map Series > Attribute) you will not be able to format the attribute value. Think of this option as the quick and simple way to add dynamic text from an index layer. You can format an attribute value if you use the Table Attribute > Value dynamic text element. This dynamic text element is much more robust than the Map Series > Attribute element. With this element you can connect to a (Spatial) Map Series... ... and use Arcade to format values from a Date field. Please see Add and modify dynamic text—ArcGIS Pro | Documentation (look for "Table dynamic text") and Date Functions | ArcGIS for Developers (Arcade help) for more information. Hope this helps, Tom
... View more
08-19-2020
05:37 AM
|
3
|
0
|
2509
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 09-09-2019 07:53 AM | |
| 1 | 4 weeks ago | |
| 1 | 06-03-2026 06:36 AM | |
| 1 | 04-01-2026 08:45 AM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|