ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Level of Comparison Between Projection Files (Environment setting)

  • Usage notes
  • Dialog syntax
  • Scripting syntax

Tools that honor the Level of Comparison Between Projection Files environment only execute if the input projections match to the degree that is specified.

Usage notes

  • Similar projections and parameters that are defined in different ways will not match. For example, UNITS METERS and UNITS 1 (which are equal) will not match. Defining UTM and State Plane projections by their central meridians or parallels will not match with the same projection defined using the ZONE option.
  • For any operation that copies the PRJ file, the first one entered will be the projection of the output, as with the TIC and BND operations.
  • Use this environment to validate the input projections before running coverage tools.

Dialog syntax

  • NONE—Any combination of projection information will result in a match. Either all input projections can be UNKNOWN, or each input can have a different projection defined. This is the default.
  • PARTIAL—At least one projection file must be defined; the others can be UNKNOWN and will result in a match.
  • FULL—All projection information must be specified and identical in the projection file of each input dataset.

Scripting syntax

arcpy.env.projectCompare = projectcompare_option

projectcompare_optionExplanation

NONE

Any combination of projection information will result in a match. Either all input projections can be UNKNOWN, or each input can have a different projection defined. This is the default.

PARTIAL

At least one projection file must be defined; the others can be UNKNOWN and will result in a match.

FULL

All projection information must be specified and identical in the projection file of each input dataset.

projectCompare syntax

Script example

import arcpy

# Set the projectCompare environment to FULL
arcpy.env.projectCompare = "FULL"

Related topics

  • An overview of coverage settings
  • Coverage resolution (precision)
  • What is a geoprocessing environment setting?
  • Setting geoprocessing environments

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2021 Esri. | Privacy | Legal