MgrsGridZone class

A grid zone as a polygon of 6° × 8° in MGRS/NATO grid references.

Grid zones are identified by grid zone designator (GZD) like 31U with 6° longitudinal zone (lonZone) and 8° latitudinal band.

According to Wikipedia the intersection of a UTM zone and a latitude band is (normally) a 6° × 8° polygon called a grid zone.

See Mgrs for more information and representing MGRS grid references.

Implementers
Annotations
  • @immutable

Constructors

MgrsGridZone.new(int lonZone, String band)
Creates a MGRS grid zone with lonZone and band.
factory

Properties

band String
The band represents 8° latitudinal band (C..X covering 80°S..84°N).
final
hashCode int
The hash code for this object.
no setteroverride
lonZone int
The lonZone represents UTM 6° longitudinal zone (1..60 covering 180°W..180°E).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override
toText({bool zeroPadZone = false}) String
The MGRS grid zone string representation.

Operators

operator ==(Object other) bool
The equality operator.
override