OSGeo Events, FOSS4G 2008

Font Size:  Small  Medium  Large

Proj4js - Coordinate System Transformations in the Browser

Michael Robert Adair

Building: Cape Town International Convention Centre
Room: Makuya Room (Room 1.6)
Date: 2008-09-30 08:30 AM – 10:00 AM
Last modified: 2008-09-08


Proj4js [1] is a JavaScript API to transform point coordinates from one coordinate system to another, including datum transformations. Enabling these transformations in the browser allows geographic data stored in different projections to be combined in browser-based web mapping applications.

The library is a port of both the Proj.4 [2] and GCTPC [3] C libraries to JavaScript. Proj4js is one of the member projects in the recently formed OSGeo MetaCRS working group to address coordinate reference systems issues.

The presentation will show an overview of the library, how to install and configure it and several live demonstrations of its use in applications.

[1] http://proj4js.org/
[2] http://proj.maptools.org/
[3] http://edcftp.cr.usgs.gov/pub/software/gctpc/