ArcGIS for Desktop

  • Documentation
  • Pricing
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for 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
  • Pricing
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Reference Scale (Environment setting)

  • Usage notes
  • Dialog syntax
  • Scripting syntax

Tools that honor the Reference Scale environment will consider the graphical size and extent of symbolized features as they appear at the reference scale.

Usage notes

  • The reference scale defines the scale at which symbols appear at their intended size. When a reference scale is set, changes in scale result in symbols changing size relative to surrounding features. If no reference scale is set, symbols remain a constant size and do not change size relative to surrounding features.
  • When the Reference Scale environment is undefined, its value is taken from the reference scale of the active data frame used if a data frame is accessible. If a data frame is not accessible (because you are running tools in a script or outside ArcMap) and the Reference Scale environment is left undefined, you are likely to encounter errors in any tool that must assess the graphical size and extent of symbolized features.

Dialog syntax

Reference Scale—The denominator of the scale fraction corresponding to the intended display scale of input data.

Scripting syntax

arcpy.env.referenceScale = double

ParametersExplanation

double

The denominator of the scale fraction corresponding to the intended display scale of input data

referenceScale syntax

Script example

import arcpy
from arcpy import env

# Set the reference scale to 1:25,000
arcpy.env.referenceScale = "25000"

Related Topics

  • An overview of geoprocessing environments
  • Environment levels and hierarchy
  • Setting geoprocessing environments
Feedback on this topic?

ArcGIS for Desktop

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacy | Legal