Title: Tricks
1Tricks ( Treats) with DS Map BookAutomating the
Generation of Map Series Janel A.
BisacquinoBurlington County Department of
Information Technology, GIS Sectionjbisacquino_at_c
o.burlington.nj.us609-265-5968
2DS Map BookDevelopers Sample Map Book A
Visual Basic toolset to create a Map Series Map
SeriesA multi-page document (or book) based on a
single data frame divided by an index
gridExamples ADC Street Atlas or Municipal
Tax Parcel Surveys
3Install the ArcGIS Desktop Developer Kit
- When you install an ArcGIS product, you also have
the option of installing the ArcGIS Desktop
Developer Kit. To check to see if the kit is
installed on your computer, click on Start gt
Programs gt ArcGIS and look for an item called
Developer Help. - If the kit has not been installed
- Insert the ArcGIS Desktop Developer Kit
installation CD into your CD-ROM drive and
navigate to Setup.exe. Double-click the file to
start installation. - When the Welcome screen appears, click Next and
accept the license agreement. Click Next again. - Select the Complete installation type. (Typical
will not install the Samples.) - Click Next twice to install the kit.
- When the installation is complete, click Finish
and confirm that a Developer Help menu now
appears under Start gt Programs gtArcGIS. - Note You may need the help of your system
administrator.
4OR Download DS Map Book
If you could not installed the ArcGIS Desktop
Developer Kit, you can download DS Map Book from
ArcObjects Online ? Browse to
http//arcobjectsonline.esri.com ? From the
Table of Contents, select Samples gt ArcMapgt Map
Production gt DS Map Book ? Click on Download Now
at the bottom of the page.
5Install DS Map Book
- Navigate to
- C\Program Files\ArcGIS\DeveloperKit\samples\Cart
ography\DS_Map_BookVisual_Basic.zip - If your computers operating system is Windows
XP, select Extract all files from the Folder Task
menu to unzip the files contents. If you have an
earlier Windows operating system, download and
install a zip utility such as the free trial of
WinZip (www.winzip.com). - Navigate through the file structure created by
the zip extraction to the Visual Basic folder
within the DS_Map_BookVisual_Basic folder and
double-click the _INSTALL.bat file. - Select Yes to answer the Registry Editors query
Are you aure you want to add the information in
C\ ...\register_component_category.reg to the
registry? - Click OK to close the Registry Editors note that
Information in C\ \register_component_category
.reg has been successfully entered into the
registry.
6DS Map Book Customizations
7Index Grid
- Tricks
- A polygon feature class that will be used to
divide the data frame up into tiles. - The attribute table must contain at least one
text field representing the name to be used for
each tile. - There is a one to one correspondence between the
features in the Index Grid and the tiles in your
Map Series. - The Create/Update Map Grids wizard steps
you through the options and choices for creating
a typical Index Grid. - Treats
- Additional attribute fields may be included to
represent the scale and data frame rotation to be
used for each tile. - Grids dont have to be of any particular size
and shape, nor do they need to be interconnected. - The map document must contain the feature class
to be used for the Index Grid, but it does not
have to be visible.
8Generating a Map Series
- The Create Map Book wizard steps you
through Map Series tile options.
9Generating a Map Series
10Generating a Map Series
11Sample Results Municipal Index Grid
12Sample Results GPS Locations
13Before DS Map Book After DS Map Book
14Context Menus
- Right-click an item of the Map Book tab in the
Table of Contents
15Layout Tricks
- Add Identifier Frame
- Tag as Date tags the selected Text Element, so
that it is updated with the current date each
time the tile is activated or printed/exported. - Tag as Title tags the selected Text Element, so
that it is updated with the name of the tile
stored in the Index Grid attribute table each
time the page is activated or printed/exported. - Tag as Page Number tags the selected Text
Element, so that it is updated with the number of
the tile each time the page is activated or
printed/exported. - Tag with Index Layer Field tags the selected
Text Element with a field from the index Grid
attribute table, so that it is updated with the
value for current tile each time the tile is
activated or printed/exported. - Clear Tag for Selected Clears any tags that
have been set on the selected text elements.
16Treats for the Adventurous
Create Strip Map Grids Wizard
DS Map Book Documentation Map Book
Generation.doc