Map Series: Definition Query on Index Layer

681
4
01-08-2019 09:58 AM
Status: Open
Labels (1)
BrianBulla
Regular Contributor

What would be great is if you could apply a definition query to the Index Layer of a layout.  This way you would only need to create one 'Map' in your project and then you could create multiple different 'Layouts' by just changing the definition query.

Currently the only way to do this is to create a new Map for each Layout you need, and then create the definition query on your Index Layer in the map.

Thanks,

4 Comments
KoryKramer

Seems like there may be overlap with https://community.esri.com/ideas/6648 

BrianBulla

Hi Kory,

I saw that post before posting this.  The Page Definition query is only for that specific map series page.  What I am proposing is a Map Series level definition query that would affect all pages in the map series.

TomBole

HI Brian, 

An index layer is just another layer in the map.  And like any other layer you can apply a definition query. The Map Series should honor the definition query set on the index layer.  You'll need to refresh the map series after updating the definition query on the index layer.

I believe the functionality that you are looking for is already there, unless there is something in your workflow that I'm missing.

Tom

MichaelFalk

If I am reading correctly, I believe I  was doing something similar, creating a new layout and running query for each different admin1, then I just found this option : 

MichaelFalk_0-1648786657901.png

now what I am trying to figure out is how to have the page definition for certain layers match a field other than the page name... or figure out how to do this in a query, I'm lookin to see if there is a way to write a query that references the index layer  in the map series but looks at a different field than the name field.