The scale of the map as a representative fraction.
[Visual Basic .NET] Public Property MapScale As Double
[C#] public double MapScale {get; set;}
Product Availability
Available with ArcGIS Desktop. Requires Publisher Extension.
Description
The current scale of the ARMap. MapScale is the relationship
between the dimensions of features on the ARMap and the
geographic objects they represent on the earth, commonly expressed
as a fraction or a ratio. A MapScale of 1/100,000 or 1:100,000
means that one unit of measure on the ARMap equals 100,000 of the
same units on the earth. Some common scales are as follows:
- 1:10,000 - large scale street level mapping
- 1:25,000 - large scale for topographical and leisure mapping
- 1:50,000 - large scale for topographical and leisure mapping
- 1:63,360 1 inch = 1 mile
- 1:500,000 - small scale state level mapping
- 1:2,000,000 - small scale national level mapping
Errors Returned
2114 800A0842: Invalid map scale - the scale must be greater than zero
2118 800A0846: The spatial reference is unknown so this operation cannot be completed
Remarks
The MapScale property will return an error if the MapUnits are unknown or if passed a value of 0.
See Also
IARMap Interface | IARMap.SpatialReferenceName Property | IARMap.ReferenceScale Property | IARMap.DistanceUnits Property | IARMap.MapUnits Property