Geog 210 – Exercise 11 – Projections & Coordinate Systems

the world is a cat

Projections & Coordinate Systems


Return to Geog 210 page


Part 1 – Defining coordinate systems of data and changing projections in ArcGIS

Task 1 – Projection on the Fly

  1. Make a new project and add the two layers:
  1. Lake.tif – image of the lake
  2. GPS.shp – point vector layer of sampling sites in a lake in Wisconsin

Both layers are displayed above the World Topographic Map in the display area.

  1. In the CP, double click GPS  to get its properties
  1. Click on Source and in the right panel, open Spatial Reference.

The coordinates of GPS are in Geographic Coordinate System (GCS), and the datum is the North American Datum 1983 (NAD 1983).

  1. Get the properties for Lake.tif

Question 1. What is the Datum for this raster? 

Question 2. What is the coordinate system?

Question 3. What is the projection?

Question 4. What are the linear units of this layer? 

The GPS layer is NOT projected (i.e. using Geographic Coordinate System) and it’s registered in latitude-longitude with a datum NAD 1983, while the image Lake has a projected coordinate system.

Despite the two layers having different coordinate systems, both layers are aligned with each other. This phenomenon is called projection on the fly. ArcGIS Pro displays both layers in the correct place on the map. Projection on the fly is valid if the layers are registered in any coordinate system and datum and are specifically “defined” with the layer.  Projection on the fly is great as we can quickly visualize our data but beware that some geospatial operations might not work properly. It’s always best to put all layers in the same coordinate system (datum, projection, units) before processing them.

  1. Add the shapefile called Salinity.shp.
Unknown coordinate system

You should get a warning message on the upper right corner that this layer has an unknown coordinate system.

The Unknown Coordinate System means that Salinity.shp has missing spatial reference information. Therefore, Salinity.shp might not be displayed in the extent of lake.tif and GPS.shp. This is because Salinity.shp is missing information about the datum (spatial information), i.e. the software doesn’t know where to place it.

  1. Using Windows Explorer navigate to your \ex10 folder and notice that the shapefile GPS contins one file with the extention “.prj” and notice that Salinity does not contains this file (there is no Salinity.prj). 

The prj file contains the “projection information” that all GIS software need to place the data in their correct place. (The raster layer Lake.tif contains a file Lake.tfw that does this function).

  1. Double click both the GPS.prj file and the Lake.tfw and open them with Notepad and you’ll be able to see their content. 

No need to understand them, but know that these are text files with projection information.  These are THE ONLY files that can be altered/deleted by humans if we know (or suspect) they’re wrong.  No other file should be manipulated in the Windows explorer.

Task 2 – Define projection

The Salinity Layer includes total dissolved solid (TDS) information about the water in the lake. Therefore, it is supposed to be located inside the lake. The reason it is not located there is because it is missing projection information.

Note: Depending on the order that you added the first two layers, Salinity might or might not fit initially in the map screen. 

In this step, you will assign a datum to Salinity layer, so it will move automatically into its right location inside the lake.

  1. Get the Spatial Reference info of Salinity.shp at this moment.

It should say “Unknown Coordinate System” and no more info

  1. Click the Analysis tab on the ribbon, in the Geoprocessing group, click the Tool button and click the Toolboxes tab, go to Data Management Tools\Projections and Transformations\Define Projection.
  1. Input Dataset: Salinity.shp
  2. Coordinate System:  click the drop-down arrow select GPS.shp. It will “import” the information from this layer
  3. Click Run

When finished, notice that Salinity now shows in the current window.  Also check using the Windows Explorer that the .prj file has appeared in the salinity.shp group (you might need to refresh the view in the Explorer for this to s how, press F5).

Note that Define Projection didn’t create a new dataset (no output file). It didn’t change any of the coordinates. It only wrote a piece of code to tell the software what is the CURRENT projection. This tool is used when you know the projection for a layer is missing or incorrectly recorded. Obviously you should know what the correct projection/coordinate system is when you get some data or create one yourself.

Task 3 – Changing projections

As mentioned before some functions require that all layers involved have the same coordinate system. Imagine trying to clip a layer with units in degrees (Lat-Long) with a polygon with units in meters (UTM)!  This issue is approached differently by different software and by different functions within one software. So, to be safe, all layers that need to “interact” like when we do geoprocessing operations should have the same coordinate system.  Also, sometimes, it’s hard to define a buffer for a layer in DD!

The Project tool converts geographic data from one coordinate system to another. Unlike the Define Projection this tool does create a brand new file with new coordinates.

You are now going to project GPS from latitude – longitude onto Universal Transverse Mercator (UTM) zone 15 N.

The raster layer (lake.tif) and vector layer (GPS) in the Content pane have the same datum (NAD1983) but different coordinate systems. The lake is registered in UTM projection zone 15 N, and the GPS is in geographic coordinates (Lat-long).

  1. Open the Toolboxes and go to Data Management Tools\Projections and Transformations\Project
  1. Input: GPS
  2. Output: GPS_UTM
  3. Output coordinate system (see below for alternative): click the down arrow and choose Lake.tif to import the configuration of the raster image (NAD_1983_UTM_Zone_15N)
  4. Geographic Transformation:  Leave empty. It’s not necessary as both layers are in the datum NAD83
  5. Click Run

The GP_UTM layer is in the same coordinate system as Lake.tif

defining coordinate system

Optional: instead of instruction “c” where we imported the info from an existing layer, if we don’t have a layer to import the parameters of the “Output Coordinate System” you should click the little sphere symbol to the right of the Output box and then expand Projected Coordinate System\UTM\North America\NAD 1983\ and select NAD 1983 UTM Zone 15N and click OK. Please try it.


Return to top

Return to Geog 210 page


Part 2: Playing with projections in ArcGIS

There are hundreds of projections.  Sometimes different maps of the same area look different, some are longer in N-S directions, others longer E-W, sometimes the map looks sort of tilted, etc. You need to get familiar with the characteristics of several projections and/or coordinate systems in order to use the most suitable one for your task.  Now we’ll just play a little changing some projections.  Your task is to search for the projection that makes the Earth look like a heart.

  1. Insert a new map in your project and don’t load any dataset, we’ll use the base maps provided
  2. Zoom out in the map view until you can see the whole world in the screen (it’ll look like a rectangle)
map properties coordinate system
  1. Get the properties of the Map in the CP and open the Coordinate Systems tab
  2. Notice that the current coordinate system is  WGS 1984 Web Mercator (auxiliary sphere)
  3. Expand Projected Coordinate System and go to Projected Coordinate Systems\World
  1. Click on the first projection Adams Square II
  2. Click the Apply button (to leave the dialog open) and move the dialog to the side to see your map
  3. Select next Aitoff and so on
  4. Continue testing different projections.  Use only the ones that have “World” in their names.   Make sure to try conic, cylindricals, azimuthals, equal areas, equidistants, etc. projections.
Love stamp

Question 5.  What is the name of the projection of the world that looks like a heart?

In conclusion different coordinate systems (CRS) serve different purposes. By choosing the correct CRS, you ensure that features on your map are represented accurately. It is important to know the coordinate system of your data!  If you need to transform your data to another system, you must know the “starting” system in order to change it. When all the data comes from one source, e.g. MassGIS, everything will have the same system.  When get data comes from multiple sources, they might have different CRS and before doing any geoprocessing operations involving layers in difference


Return to top

Return to Geog 210 page