1

I need to create a map book for a large point dataset. The end user wants all points on each page numbered 1 through N and have each number correspond to a table in the layout showing one field from the attribute table. The number of points in each extent ranges from 1 to 300+ in some cases. Ideally this would be an automated process so that when I update data in the future, I can simply export and deliver a new set of maps.

So far, the only option I have found is using the Production Mapping toolbar which I don't have access to. I could get a brief trial but that would end and leave me out to dry for future map iterations. Are there any tools or processes I'm missing that can be used for this?

  • 1
    I use second dataframes, where cloned copy of original shown with labels. Replace original geometries with ones sitting on vertical line, use page definition query on them and non true type font to label. Greatly doubt though that you can place more than 50 rows 'table'. – FelixIP Jan 29 '18 at 20:57
  • 1
    Python. It will be difficult to get 300+ rows into a layout table unless printing large format. If you can place the table on a separate page then you can use core data driven pages for the layout and python voodoo to make the pdf of the table records – Ben S Nadler Jan 29 '18 at 21:00
  • 1
    Your requirements have much in common with the application I build during eLearning course titled Challenging times with Python and ArcPy for ArcGIS Pro at Udemy - although that is for Pro rather than Desktop. – PolyGeo Jan 29 '18 at 21:02
  • 1
    @PolyGeo See this solution gis.stackexchange.com/questions/170707/… – FelixIP Jan 29 '18 at 21:25
  • 1
    So, join points with pages, use gis.stackexchange.com/questions/200150/… to compute sequential number and solution from above comment. Saved me weeks of work... – FelixIP Jan 29 '18 at 21:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.