Hello,
I'm new getting used to ArcGIS Pro and am having trouble figuring out how to accomplish there what I did in ArcGIS Desktop. I want to map multiple panels (see example in attachment1) in one layout with each panel accessing the same data file (copied for each time period) but each panel showing different time periods (attachment1).
However, when I select a different time-period query for each panel, it applies the changes to all the panels. I've seen some posts that suggest some similar issue, but I can't seen to interpret or find the best way around this... I think I've seen that you have to make a separate map for each panel in the one layout, but I don't see how to apply each map to each panel.
Anybody willing to explain or direct me to resources that explain how to achieve this?
Sigh...this was so easy in desktop...
Thanks...
Hi @a_bayard
By "panel" I'm assuming the you are talking about Map Frames. You can have any number of Map Frames on a layout with all Map Frames referencing a single map. Each map frame can show a different spatial extent of the map. You can do this by selecting each map frame and setting a different map scale. Or, you can activate the map frame and use the navigate tool to zoom and pan to the extent you want.
Through map frame activation you can also set a time (or range) value for the map frame. In the screenshot below I have 2 map frames that point to the same map showing earthquake point data symbolized by year. Both map frames show the same spatial extent. The map frame on the left shows earthquake points between the years 1985 and 1987. The right map frame shows earthquake points between the years 1992 and 1994.
Much like setting a different spatial extent the time range shown in a map frame can be set by activating the map frame (select map frame, left click to open context menu and click Activate) and using the Time Slider or the Time commands on the ribbon to set the time properties for the map frame. These settings will be independent of other map frames or map views of this map.
When you state "... when I select a different time-period query for each panel, it applies the changes to all the panels..." I'm not sure what steps you are taking to do this. What exactly do you mean by "time-period query"? Any query (ex: Definition Query) set on a layer will propagate, like layer symbology, to all map frames and map views. This is expected.
Hope this helps,
Tom
Hi and thanks for your response!
The process I'm using is like what I would do in Desktop where I have a CSV file (that I will easily be able to update and refresh with added data) that I have added to the map as an event layer of points. I then pasted that 4 times for 4 sets (map frames) of year ranges (I don't think I need the time slider for this, I already have these ranges in my dataset). Then I used data query on each copy of the event layer (separate map frames) to select the time period. So, in desktop each map frame would display 4 different maps, but since the whole layout (with 4 map frames) is connected to the one map, whenever I click to display one of the 4 event layers in the layout map frames, it displays that in all 4 frames.
I want what you have in your example, but I need to control the display from the 4 separate event layers not the time slider bar...I don't think...I'm attaching an example of my CSV file if that helps clarify what I'm trying to do.
Thanks!
In the workflow you describe you will need 4 separate maps (one for each map frame). This is similar to creating multiple data frames in ArcMap. You can copy/paste or duplicate the maps in the Catalog pane.
Ok. I got it working now. Thanks for the help!