Technical Tips

Tips for Map Production in ArcGIS

by Ben Johnson, Senior Analyst

Introduction

Map Templates

Data View Versus Layout View

Legends

Page Resizing

Saving Templates

Other Issues

Introduction

Over the past twelve months, Spatial Vision has been providing solutions to clients using the new ArcGIS suite of products. ArcGIS is based on the ESRI Arc version 8.x series of desktop applications. In particular Spatial Vision has been developing a niche in providing solutions for the Water Industry utilising the network functionality provided by ESRI as part of the Geodatabase. Typically our clients require a range of map templates complete with corporate livery and legal disclaimers to suit the available printing devices throughout their organisation, ranging from A4 to A0, in both Landscape and Portrait modes. The goal is to provide a template that can suit any data view at any scale, irrespective of the number of datasets in the data view at a given time. By providing templates you can reduce one of the most time-consuming components of operating a corporate GIS: producing standardised high quality mapping products.

back to top

Map Templates

Having worked with map templates over the past twelve months, I have been impressed with the cartographic design tools available. Anyone familiar with the drawing tools available in the Microsoft Office suite of applications will immediately feel comfortable with the tools for adding graphic primitives, adding and manipulating text and the grouping/arranging tools provided in the lower left-hand corner of the interface. In addition the labelling tools provide superior functionality to those in ArcView 3.x, with such features as the ability to incorporate Visual Basic functions and the ability to label data with multiple fields.

Figure 1: Graphics Tools - Straight from Microsoft Office

Having said that, there are a number of inconsistencies with the map document format (.mxt) that make the modification of an initial map template to suit a number of different page formats problematic. Here are a number of tips and tricks that I have come across.

back to top

Data View Versus Layout View

Whereas ArcView 3.x allowed multiple views to be visible on the screen at any one time, ArcMap requires you to have one active data frame at a time. To view multiple frames within the one window you must be in Layout View. This allows you to position multiple data frames on the one template (layout). To activate a data frame you select it using the 'Select' tool.

When you change from Data View to Layout View, the 'Layout Tools' are enabled. For any new user to ArcMap, it is important to differentiate between the effects of using the Layout tools and the View tools, particularly the Zoom tools. The Zoom tools on the layout bar allow you to move around the layout, whereas those on the 'Standard' tool bar relate specifically to the extent of the current active data frame.

Figure 2: Layout tool with Zoom Percentage Set to 100%

Figure 3 : Standard Tools with 'Select' tool activated

back to top

Legends

Multi-column legends should not be included in templates that are intended for use with a variety of Map Documents or projects. The reason being that when you open up a template, by default the original formatted legend in your saved template is replaced with a single column legend that is re-sized from the lower-left corner of the original legend's location. This legend then needs to be manipulated by the user to be able to fit within the allocated space.

In most cases you will want to size your legend from the top of the screen. If you do this, when you open up your template from a map document with more complex symbology, your legend will re-size off the top of the page. This will occur even if you have set the anchor point for your legend in your template to be the top-left hand corner.

The only practical solution to this problem is to place you legend at the lower-left hand corner of any box that you may have allowed for your legend. In this way you minimise the likelihood of user intervention being required in the map production process.

In addition, it should be noted that any modification to the formatting of individual legend elements within the legend will be lost when you load up the map template.

Figure 4: Standard Template with legend anchored to lower-left corner

back to top

Page Resizing

By selecting the Page Setup tool you can alter the Page Size and Orientation of your template. ArcMap generally does a good job at resizing objects to fit the new page size. However there are a number of things of which to be aware. When resizing text, ArcMap does not re-size text to standard font sizes. This is not necessarily a problem although font sizes below about 5pt tend to become illegible. Generally when resizing layouts it is worth reviewing the fonts after resizing. The best way to do this is to select 100% as your zoom percentage on the Layout tool bar. This will allow you to view the fonts roughly as they will appear on the printed product and provides the best opportunity to adjust abnormally large or small fonts.

back to top

Saving Templates (.mxt)

ArcMap does not allow you to save templates based on other map templates. Effectively this means that you cannot make modifications, such as to page orientation or page size, and then save the document as a new template using the 'Save As' option. Whilst the software will actually allow you to do this, when you try to open up the new map template from a project document (mxd) you will get an application error.

To resolve this issue, you have to copy all the map elements that are not associated with a Data Frame into a new project document (.mxd) and save them as a template (.mxt) from there. All map elements that are associated with the data frame, including legends, north arrows and map grids will have to be recreated.

Minor modifications to templates are allowed, however it is worth noting that when you save the template copies of some original objects, such as legends, are also saved in the map template, despite being invisible. To verify this, make a copy of the original document, make a small change to your template and save the original. Comparing the sizes on the two documents will show that the file size has almost doubled. This means that you should always aim to get your template right the first time.

back to top

Other Issues

One of the complaints directed against ArcMap is that you cannot have more than one map template associated with an ArcMap Document as you could in ArcView 3.x. By default you have to open a new map template. Whilst I accept that this is a valid criticism, I think the ability to be able to manipulate your data frame whilst in 'layout view' compensates for this inconvenience. After all, you can only print one map at a time.

Another criticism levelled at ArcGIS is that there is no generic capability to generate map series within the base product, a criticism that the ESRI team aims to redress in the near future with a subsequent release.

back to top


Copyright © Spatial Vision, Friday, 21-June-2002

Go
Back
Print
Page

Latest News

 ■ eNewsletter

 ■ Press Releases

 ■ Client Success Stories

 ■ Technical Tips & Papers

-- --

Spatial Vision Level 2 170 Queen Street Melbourne 3000 Phone: 03 9691 3000 Fax: 03 9691 3001 email:info@spatialvision.com.au

Site designed & produced by Spatial Vision - Copyright © 2005