Welcome to Proj4J
Proj4J is a Java library to transform point coordinates from one geographic coordinate system to another, including datum transformations.
The core of this library is a port of the PROJ.4 C library.
The projection algorithms and coordinate system definitions are ported from PROJ.4.
These are wrapped in a Java class model which follows standard Java conventions and OO best practices,
and which provides a convenient domain model for working with coordinate systems.
Proj4J is a part of the MetaCRS group of projects, hosted by OSGeo.
Features
Uses the PROJ.4 coordinate system definition files
Supports many PROJ.4 parameters
Implements over 90 projections
Provides coordinate system definitions for EPSG and ESRI authorities
Simple, efficient API
Provides a test framework compatible with the MetaCRS Test Suite
Pr