Vectorizing Historic Maps in QGIS
Step-by-step instructions for vectorizing data from historic maps, including an example using Atlascope and spatial analysis.
This tutorial provides detailed, step-by-step instructions for digitizing features from raster (image) maps to create new vector data in QGIS. This process is essential for transforming historical maps or scanned images into analyzable geospatial datasets, enabling you to conduct spatial analyses like area calculations and attribute queries.
Set a Project Coordinate Reference System
- Download QGIS.
- Create a new QGIS project.
- Add a basemap to the project by going to the
Browserpanel, expandingXYZ Tilesand double-clickingOpenStreetMap.If you do not see a browser panel, you can go to the program menu at the top of the screen and select
View→Panelsand turn onBrowser. - The project coordinate reference system should now reflect that of the basemap we just added. In the bottom-right hand corner of the QGIS window, find the button that says
EPSG: 3857. Click that button to open theProject Properties - CRSwindow.

You can search for coordinate reference systems by name, place, or EPSG code. You will want to choose a projection that is suited for the area you are creating data for, and is measured in units such as meters or feet, if you want to do area calculations. You can find this information in the properties of each coordinate reference system.
- Zoom in to the area of interest using the Zoom buttons.

- If the map disappears when you move it, or looks as though it is a strange shape, it could be due to the software attempting to reproject the basemap to the shape of a coordinate reference system built for the location you have chosen. Wait for the screen to re-load, or you can zoom to the extent of the basemap by right-clicking
OpenStreetMapin the layer list, and choosingZoom to Layer. Continue zooming until the area of interest is centered on the map. Any notifications about ballpark transformations you can click through or ignore.
Import Georeferenced Maps
- If you have a
.geoTIFF, you should be able to drag the file directly into the QGIS document and have it show up in the correct place. - If you do not yet have a georeferenced map you'd like to work with, please refer to other guides on this pre-requisite step. A useful place to start is our Georferencing in QGIS tutorial. You can also make an appointment at the Map Collection.
Create New Shapefile Layer
- Click on
Layer>Create Layer>New Shapefile Layer. - Select
Polygonas the geometry type. - Important! From the coordinate reference system menu in this interface, ensure you are creating the new shapefile in the coordinate reference system you selected.

- Add necessary fields for the attributes you want to record. These fields will become the column headers in the data table you will create. For every polygon you create, you will also fill out a value for each of these attributes.
- Pay attention to field types. If you are recording categories or text data, make sure you select
Textas the field's data type. If you are recording a number you'd like to be able to symbolize by density, make sure to selectNumberas the field type.
Draw Polygons on the Map
- Start drawing polygons by clicking on the
Toggle Editingbutton, which looks like a pencil.

- Select the
Create Polygonbutton.

- Start drawing!

This takes a little bit of practice to get used to. To make it easier, use the snapping tool to make sure your lines and vertices match up, and don't leave any holes between your polygons.
- In the main QGIS menu choose
ProjectthenSnapping Options. Toggle on the magnet icon on the far left of the wizard. Turn onVertexandSegment. Turn onTopological EditingandSnapping on Intersectionso that both buttons are engaged. - You can right-click your in-progress data layer in the
Layerpanel, and chooseView Attribute Table. This will show you each polygon as a row in the table, and you can edit the values there. - Any changes you don't want to lose, make sure to
Saveby continuously clicking thePencilorToggle Editingicon. - To really learn the true ins and outs of everything you can do with the editing toolbar, including moving or deleting points, check out the QGIS Editing Documentation.