Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
B
 bind
C
 checkCodeLoaded, Proj4js.Proj
 checkDefsLoaded, Proj4js.Proj
 checkReadyState
 Class
D
 datum, Proj4js.Proj
 defaultDatum, Proj4js
 defsFailed, Proj4js.Proj
 defsLoaded, Proj4js.Proj
 defsLookupService
 deriveConstants, Proj4js.Proj
E
 extend
F
 Functions
 Functions and Properties
G
 getScriptLocation
I
 initialize, Proj4js.Proj
 initTransforms, Proj4js.Proj
L
 libPath
 loadFromService, Proj4js.Proj
 loadProjCode, Proj4js.Proj
 loadProjCodeSuccess, Proj4js.Proj
 loadProjDefinition, Proj4js.Proj
 loadScript
P
 parseDefs, Proj4js.Proj
 Private Methods
 Proj4js
 Proj4js.Proj
 projName, Proj4js.Proj
 Properties
R
 readyToUse, Proj4js.Proj
 reportError, Proj4js
T
 title, Proj4js.Proj
 transform(source,dest,point), Proj4js
U
 units, Proj4js.Proj
bind: function(func,
object)
Bind a function to an object.
checkCodeLoaded: function(projName)
This is the loadCheck method to see if the projection code is loaded
checkDefsLoaded: function()
This is the loadCheck method to see if the def object exists
checkReadyState: function()
IE workaround since there is no onerror handler.
Class: function()
Base class used to construct all other classes.
The datum specified for the projection
The datum to use when no others a specified
defsFailed: function()
Report an error in loading the defs file, but continue on using WGS84
defsLoaded: function()
Continues the Proj object initilization once the def file is loaded
AJAX service to retreive projection definition parameters from
deriveConstants: function()
Sets several derived constant values and initialization of datum and ellipse parameters.
extend: function(destination,
source)
Copy all properties of a source object to a destination object.
getScriptLocation: function ()
Return the path to this script.
initialize: function(srsCode)
Constructor for Proj4js.Proj objects
initTransforms: function()
Finalize the initialization of the Proj object
internal: http server path to library code.
loadFromService: function()
Creates the REST URL for loading the definition from a web service and loads it.
loadProjCode: function(projName)
Loads projection class code dynamically if required.
loadProjCodeSuccess: function(projName)
Loads any proj dependencies or continue on to final initialization.
loadProjDefinition: function()
Loads the coordinate system initialization string if required.
loadScript: function(url,
onload,
onfail,
loadCheck)
Load a JS file from a URL into a script tag in the page.
parseDefs: function()
Parses the PROJ.4 initialization string and sets the associated properties.
The following properties and methods are intended for internal use only.
Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.
Proj objects provide transformation methods for point coordinates between geodetic latitude/longitude and a projected coordinate system.
The projection class for this projection, e.g.
Flag to indicate if initialization is complete for this Proj object
reportError: function(msg)
An internal method to report errors back to user.
The title to describe the projection
transform: function(source,
dest,
point)
Transform a point coordinate from one map projection to another.
The units of the projection.