My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
MapbookAndArcGIS10  
what is the future of DS Mapbook?
Featured
Updated May 8, 2012 by map...@gmail.com
I was just curious what plans, if any, you know of for DS Mapbook for ArcGIS 10? We use it a lot and wonder whether it will be a going concern.

Thanks for any info and the effort you've put into it.

ArcGIS 10 has it's own officially supported Mapbook feature set called Data Driven Pages, so this is the best place to focus efforts; see Building map books with ArcGIS.

The process of migrating from mapbook to data driven pages is described as straightforward, though not automatic.

DS Mapbook does work in ArcGIS 10 but very unlikely beyond that. It requires installing VBA support for v10 and then installing mapbook. Installing VBA support is a multi-step process:

  • Install ArcGIS Desktop
  • Install ArcGIS VBA Resources
  • Obtain a license for VBA (from ESRI customer service)

See Arcgis desktop and VBA and Installing and licensing VBA at ArcGIS 10.

After this installing Mapbook consists of:

  1. Install Mapbook the usual way (run _install.bat)
  2. Run ...ArcGIS\Desktop10.0\Bin\ Categories.exe
  3. Scroll down to and select ESRI Mx Extensions
    1. click Add Object browse to and select DSMapBookUIPrj.dll (from where you unpacked the Mapbook package)
    2. uncheck all, and then click on just DSMapBookExt, click OK.
  4. While still in the Component Category Manager, scroll up to and select ESRI Contents Views
    1. Click Add Object, again browse for DSMapBookUIPrj.dll
    2. Uncheck all classes, click on just DSMapBookTab, click OK

This will add a button to the Table of Contents. The button will not show an icon but it works regardless.

Detailed v10 install recipe courtesy of Khaled Hussein


There are contrasting views on whether data driven pages do in fact subsume all of the mapbook functionality, particularly in the ease of use category. What is very clear though is that the potential of series maps in v10+ using python is much bigger and wider than it ever was with VBA.

According to Kim Ollivier there aren't any mapbook features missing, back end function or feature wise, in v10's Data Driven Pages at the Arcview license level, however those features are scattered throughout. John Sobetzer points out you'll want to make sure the DDP Toolbar is turned on for easy page-to-page navigation as there is no longer a Mapbook tab in the Table Of Contents). John also notes that some features, like dynamic text, are a lot more work than previous.

Old mapbooks will have to be recreated. For important mapbooks you may need to keep an old version of Arcmap around as at least one person has not been able to open the old mxd's at all in v10 (The free VMware Converter and VMware Player are very useful for this).

I'm sure there's more, this is just a thumbnail sketch. Basically, DDP has a much bigger potential than mapbook but it will take awhile before the community puts together enough 3rd party scripts/add-ons to surpass mapbook in all areas. I have confidence this will happen, but it's going to take time.

It will happen faster if someone collects the significant user DDP scripts into one place and integrates them into a package, along with docs, source code control and so on like I did here with Arcmapbbok. That project won't be spearheaded by me this time, though I'll be happy to play a supporting role. :-)

cheers,

matt

Comment by tspi...@tiftcounty.org, Aug 6, 2010

Matt - many thanks for all the work you've put into Mapbook. It has made unattended printing of 225-map sets almost bearable.

My concern with Arc10 is translating all my 9.3.1 mxds that contain mapbook sets. So far, the ESRI user forums don't show any possibility of direct conversion, only re-creating the map sets in v10. In other words, re-inventing the wheel.

Comment by project member map...@gmail.com, Aug 6, 2010

Yes that is correct, there is no migration path for existing mapbooks and I'm pessimistic that anyone will step forward with a remedy. Still, a number of people who've been quiet about mapbook so for so are asking about it so perhaps there is some hope. Not from me though as that's beyond my skillset.

Comment by VinceSmi...@gmail.com, Apr 25, 2012

As of today in order to use DDP to it's fullest and also be able to "Calculate Adjacent Fields" using the GP Cartography Tool, the index polygons "must be uniform and rectangular". Since mine are not this renders the DDP useless for most of my current map books. Now I get to do all of the map pages manually, Thanx for the "improvement".

Comment by project member map...@gmail.com, May 8, 2012

Khaled Hussein reports in the Esri forum that he's gotten Mapbook working in Arcmap 10:

Here is what I did Run the Categories.exe exectutable in you ArcGIS bin directory. Scroll down to ESRI Mx Extensions and select that category. Click on the Add Object ... button and browse for DSMapBookUIPrj.dll, When the Add Object dialog comes up, uncheck everything and then click on just DSMapBookExt and click OK. While still in the Component Category Manager, scroll up to ESRI Contents Views and select that category. Click on the Add Object ... button and again browse for DSMapBookUIPrj.dll Uncheck all the classes, then click on just DSMapBookTab and click OK
This will add a button to the TOC, however the button will not show an icon but it will work, good luck
Khaled

Sign in to add a comment
Powered by Google Project Hosting