Skip to content

OSGeo/PROJ-JNI

This branch is up to date with main.

Folders and files

NameName
Last commit message
Last commit date
Feb 18, 2023
Feb 18, 2023
May 3, 2024
Dec 4, 2019
Sep 16, 2021
Aug 4, 2022
Sep 16, 2021
Jun 9, 2021
Apr 26, 2023
May 2, 2024

Repository files navigation

PROJ-JNI

PROJ-JNI

Java Native Interface for PROJ C/C++ library. PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations. This package exposes PROJ services as implementations of GeoAPI interfaces. Both PROJ and GeoAPI are modeled according the ISO 19111 international standard. Latest release is 2.0.

Developer documentation:

Prerequisites:

  • For building:
    • Java Developer Kit (JDK) version 11 or later.
    • PROJ 6 or later with its header files.
    • g++ compiler and cmake building tools.
    • Apache Maven.
  • For running:
    • Java Runtime Environment (JRE) version 11 or later.
    • PROJ 6 or later.

Contributing

See CONTRIBUTING.md.

Code of conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.