Proj4js

Proj4js is a JavaScript library used to convert point coordinates from one coordinate system to another. An adaptation of the PROJ and GCTCP C projects, the library supports datum transformations and accepts proj strings, WKT or PROJJSON formats for projection definitions.

PR

proj4js · Maps & GIS

STARS2.2K
FORKS359
COMMITS—
CONTRIBUTORS68
VERSIONv2.6.0
UPDATED9 days ago
GIScoordinatesjavascriptprojectionMIT

Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox

What can it do?
  • You can convert point coordinates between different projection systems.
  • You can do datum conversions by processing coordinate data in array or object format.
  • You can move coordinate data that includes height and measurement values between projections.
User reviews
  • • NeutralGitHub Issue

    Modularize code further to allow optimized one-projection builds

    “Browsing through the code, it seems that in this state it can't satisfy an extremely common use case of **making a custom build for one particular projection**. All projections share a huge "common" file, many other heavy things like "mgrs" with lots of functions for completely…”

  • • NeutralGitHub Issue

    update osgeo trac pages & proj4js.org

    “I added a link to this repo from I suppose the other wiki pages should also be updated and/or moved here.”

My note

Alternative pages

More in: Maps & GIS