Work with coordinate systems

A coordinate system is a reference framework that defines the position of features in either two- or three-dimensional space. Maps and scenes use coordinate systems to locate and display data correctly on the earth's surface and relative to one another. Coordinate systems can be horizontal, defining where features are across the globe, or vertical, defining how high or deep features are relative to a surface. Coordinate systems can be defined in both maps and scenes.

A map or scene always has a horizontal coordinate system. Optionally, you can also define a vertical coordinate system. In a new, empty map or local scene, the default horizontal coordinate system is WGS84 Web Mercator. For global scenes, the default horizontal coordinate system is WGS84. There are numerous coordinate systems to choose from for maps and local scenes, but the horizontal coordinate system for a global is limited to either WGS84 or China Geodetic Coordinate System 2000 (CGCS 2000). See the topic on scenes to understand the differences between local and global scenes.

Empty maps and scenes derive their coordinate systems from the first layer added to them. When you add more layers to a map or scene, they are automatically displayed using the current coordinate system of the map or scene. If the map or scene's geographic coordinate system is different than the geographic coordinate system of the layer, the data is projected in real time using a transformation.

Caution:

Projecting data in real time can take longer to draw and is not advisable if you are editing data or performing analysis. It is better to ensure that all the data is in the same coordinate system. Use the Project or Project Raster tool to project spatial data from one coordinate system to another.

Follow the steps below to choose or import a coordinate system, or you can create a coordinate system instead.

Set the coordinate system

You can set the coordinate system of a map or scene directly, you can define it from a layer in the map or scene, or you can set it from another data source.

Choose a coordinate system from a list

Follow these steps to set the coordinate system directly by choosing one from a list:

  1. On the Map Properties dialog box, click the Coordinate Systems tab.

    The buttons below the Current XY and Current Z headings show the current horizontal and vertical coordinate systems of the map or scene, respectively. There may be no vertical coordinate system defined. Click Details for either coordinate system to see how they are defined.

  2. To change either the horizontal or vertical coordinate system, click the button below the Current XY or Current Z heading, respectively. Choose an appropriate coordinate system from the corresponding Coordinate Systems Available list.
    1. To learn more about a coordinate system, right-click it in the list and click Details Details to see the coordinate system parameters. The valid area of use for each coordinate system is specified in the list of details, and also visually as a blue rectangle on the map at the bottom of the dialog box. If the area is very small, it may appear as only a circular point instead.
    2. Optionally, search for coordinate systems. Enter a search term in the Search box to help locate a specific coordinate system.
    3. Optionally, filter the list of coordinate systems. Click the Spatial Filter button Spatial Filter and click Set spatial filter Set spatial filter. On the Spatial Filter Index dialog box, choose either Extent of data in all layers or Custom extent. Calculate a custom extent from a layer in the map or by defining an exact numeric extent.
  3. Click OK to set the coordinate system and close the Map Properties dialog box.

Set the coordinate system from a layer

Follow these steps to define a coordinate system for a map or scene from a layer within it. It is recommended that you do this to ensure that all layers in a map share the same coordinate system.

  1. On the Map Properties dialog box, click the Coordinate Systems tab.
  2. Under the Coordinate Systems Available list, expand Layers. Expand a coordinate system heading to see the layers that reference it.
  3. To set the coordinate system from another data source, click the Add Coordinate System button Add Coordinate System and click Import Coordinate System Import Coordinate System. Browse to a data source (or previously saved .prj file) that is defined with the coordinate system you want to use. You can then add the coordinate system to your Favorites list to make it available to all your projects.
  4. Click OK to set the coordinate system and close the Map Properties dialog box.

Set the coordinate system from a data source

Follow these steps to define a coordinate system from a data source:

  1. In the Contents pane, right-click the map or scene and click Properties.
  2. On the Map Properties dialog box, click the Coordinate Systems tab.
  3. Click the Add Coordinate System button Add Coordinate System and click Import Coordinate System Import Coordinate System. Browse to a data source (or previously saved .prj file) that is defined with the coordinate system you want to use.
  4. Click OK to set the coordinate system and close the Map Properties dialog box.

Save coordinate systems

If there are coordinate systems you use often in your projects, you can add them to your list of Favorites to make them easier to find. Favorites are available across all your projects. You can also save any coordinate system as a projection file (.prj file extension). Projection files can be used to define a coordinate system in geoprocessing.

Save a coordinate system as a favorite

Follow these steps to save a coordinate system as a favorite:

  1. On the Map Properties dialog box, click the Coordinate Systems tab.
  2. Right-click a coordinate system in the Coordinate Systems Available list and click Add to Favorites Add Item To Favorites to have the coordinate system appear under the Favorites heading in this list for easy reference.

Save a coordinate system as a projection file

Follow these steps to save a coordinate system as a projection file:

  1. On the Map Properties dialog box, click the Coordinate Systems tab.
  2. Right-click a coordinate system in the Coordinate Systems Available list.
  3. Click Save as Projection File Save as Projection File.
  4. On the Save Coordinate System as PRJ File dialog box, browse to a location on your file system, and type a file name.

    The default location to save the projection file is the Favorites folder, located at [install drive]:\Users\[yourname]\AppData\Local\ESRI\ArcGISPro\Favorites. If you save to this folder, the coordinate system you saved to a projection file will appear in the Favorites section in the Coordinate Systems Available list on the Map Properties dialog box.

Work with vertical coordinate systems

Maps and scenes must have a horizontal coordinate system defined, but a vertical coordinate system is optional. To set an ellipsoidal vertical coordinate system, it must share the same datum as the horizontal coordinate system. The datum name, the spheroid name, and all of the spheroid properties of the two coordinate systems must exactly match.

If the current horizontal coordinate system is incompatible with the current vertical coordinate system, follow these steps to choose compatible horizontal and vertical coordinate system pairs:

  1. Click the button below the Current Z heading and choose Coordinate System None from the list.
  2. Click the button below the Current XY heading and choose a coordinate system from the list with a datum that matches that of the ellipsoidal vertical coordinate system you need.

    To see a coordinate system's datum, right-click it in the list and click Details Details.

  3. Click the button below the Current Z heading and choose an ellipsoidal vertical coordinate system that shares the same datum.

Related topics