Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What tools exist to derive geometries for use with modern GIS systems from older scanned maps? I am referring more to libraries that generate actual data rather than present an interface for manually editing or tracing features. If no such tools exist, are there any academic papers or research (or shameless hacks!) from related fields that might shed light on the problem?

share|improve this question
up vote 11 down vote accepted

MapAnalyst - The Map Historian's Tool for the Analysis of Old Maps

Calculates Displacement in Historical Maps(displacement vectors,distortion grid,scale isolines,rotation isolines.)

"MapAnalyst is a Java application that runs on all major computer platforms. It allows for the efficient identification and management of control points in a historical map and in a corresponding reference map, and computes distortion grids, error vectors and isolines of scale and rotation. It offers a wide palette of parameters to fine-tune the generated graphics. MapAnalyst also computes the historical map’s scale, rotation angle and statistical indicators, and offers interactive tools to explore local variations of displacements, scale and rotation. MapAnalyst is freely available to all map historians, and its open-source code can be extended by anyone with Java programming skills. The software has been designed with a special focus on a user-friendly interface that allows historians without a technical background to easily analyze the geometry of old maps."

Academic PDF on MapAnalyst

share|improve this answer
Oooh, I have to try that one sometime. – relet Aug 23 '10 at 7:47

The ESRI ArcGIS answer to the issue is ArcScan: "a comprehensive and easy-to-use set of tools for raster-to-vector conversion."

GRASS (open source) GIS possesses raster-to-vector conversion functionality:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.