Prj File
Projection (.prj) parser. Distinguishes geographic and projected coordinate systems via OGC well-known text. For projected systems we recognize the UTM family — the only projection commonly distributed with raw shapefiles — and expose a Projection that can convert easting/northing pairs into lon/lat. Other projected systems are flagged as projected-but-unsupported; callers can treat coordinates as geographic at their own risk.
Types
Properties
Coordinate transform implied by this .prj. Always non-null after construction: geographic systems get a Projection.Geographic that just normalizes lon/lat; UTM systems get a Projection.Utm; everything else gets Projection.Unknown that leaves coords untouched.
Hemisphere parsed from the WKT, or null if this PRJ isn't UTM.