Wiki.GIS.com:Sandbox

=Automated Cartography=

Introduction
The simplest answer is that automated cartography is the process by which maps are produced with the help of computers, as opposed to the established manual methods.

Automated map production workflows can be understood by parsing the term into its constituent words. According to Buckley and Watkins: '“Automation” is the operation or control of equipment, a process, or a system by a machine rather than by hand. “Map production” includes map compilation, or “assembling and fitting together the geographical data you will include in your map”, as well as other elements on the page Map production also involves map construction in which the map is placed on the page or multiple related maps are placed on multiple pages, and associated elements like graphs or tables are added to the pagemor pages. In addition, map production involves the output of a final product. A “workflow” is a process and/or procedure in which certain tasks are completed. So, “automated map production workflows” are machine‐driven processes that result in the completion of tasks that relate to the compilation, construction, or output of a map product.'

There is, as yet, no completely automated process for making maps. However, a great deal of progress in the automatic cartographic process has been made, especially in the fields of label placement, contour generation, generalization, and automated feature extraction.

According to Buckley and Watkins, automated processes may be applied to:
 * Many maps with the same theme but different extents.
 * Many maps with the same extent but different themes.
 * Many maps with the same extent and the same theme, but the data for the theme changes over time.

'For all three of these candidates for automation, a single map laid out on a single page is the starting point. The layout can then be modified, text elements and map features can be updated, and themes can be turned on or off – all through automation. In addition to maps and page layouts, other candidates for automation are reports or publications whose content includes text, graphs, and charts that will accompany the map or maps. Using automation, it is possible to compile the maps, along with one or many of these other types of documents, into a single output file to create a multi‐page product. In this scenario, pages with different layouts and content can be combined into a single cartographic product.'

In addition to commercial software, U.S. Government agencies have understandably been heavily involved in automating the process of map production.

For the 2010 census, the U.S. Census Bureau designed and produced millions of unique paper maps. According to Schell and Spahlinger the high volume needed a non-interactive mapping process. The Bureau decided to create its own in-house system called CAMPS, or Census Automated Map Production System.

The system works with the Bureau's Oracle Spatial database. According to the paper by Schell and Spahlinger, 'CAMPS attempts to mimic the process that a cartographer would follow when creating a map by encapsulating all possible decisions in pre-populated parameter tables. Parameters are logically grouped into several database tables related to the map content they describe, with records for a single set of mapping parameters (called a project) linked from table to table by unique identifiers, or keys. The following is a list of the parameter table names and a brief summary of each table.

Parameters – Basic map information, for example, project code.

Canvas – Index, parent, and inset, each with separate rules.

Sheeting – Description of sheets, for example height and width.

Layers – What will appear on each canvas/sheet combination.

Symbology – Named symbology for each layer.

Styles – Style for each symbology, for example color and font.

Definitions – Definition for each style, for example color values.

Marginalia – Description of marginal elements.

Postprocess – Description of supplemental files and embedded properties.

In order for the system to be entirely automated, the parameters describe everything from basic information about where in the database to source the map subject to very low-level details like specific color definitions and fonts.'

The full text of the paper is available on the Web, one site being that of the American Society for Photogrammetry and Remote Sensing (www.asprs.org).