I know how to add multiple map frames to a single layout and create Extent Indicators, leader lines, etc. That works great, but I'm wondering if it's possible to display Extent Indicators for map frames in other layouts? The "Insert" ribbon only shows me the other map frames in my current layout.
I have a bunch of layouts in my project. The first layout shows the overall area I'm working in and the rest are zoomed into specific sites. I'd like to add extent indicators in the first layout for the various map frames in the other layouts. I don't think that Pro does this, but maybe?
Unless Pro actually does this, I had two ideas on how to solve this. Either should be pretty easy to automate in ArcPy and I'm hoping someone has some ideas.
- Create a feature class from the map extents of the map frames in an APRX. Draw that feature class as a map layer in the main map.
- In my first layout, insert a new map frame corresponding to each extent indicator from the other layouts. Add extent indicators for each of them. Drag all those map frames outside the layout. ArcPy code could sync the extents from the map frames in the other layouts to the off-screen map frames.
Whenever I change the map extent in a map frame, I could re-run this code to synch up my extent indicators on the first layout.