<< Click to Display Table of Contents >>

Projection.js

 

 

Namespace

SuperGIS.Projection



Class

Create(string Name, object Param)


create a projection.





Class

Mercator(number centralMeridian, number falseEasting, number falseNorthing, number scaleFactor)

Mercator projection.

Property

number

centralMeridian

value of central Meridian.

Property

number

falseEasting

value of false Easting.

Property

number

falseNorthing

value of false Northing.

Property

number

scaleFactor

value of scale factor.

Method

pnt

Forward(object ellip, object pnt)

forward the projection.

Method

pnt

Inverse(object ellip, object pnt)

inverse the projection.





Class

PseudoMercator(number centralMeridian, number standardParallel1, number falseEasting, number falseNorthing)

Pseudo Mercator projection.

Property

number

centralMeridian

value of central Meridian.

Property

number

standardParallel1

value of false Easting.

Property

number

falseEasting

value of false Northing.

Property

number

falseNorthing

value of scale factor.

Method

pnt

Forward(object ellip, object pnt)

forward the projection.

Method

pnt

Inverse(object ellip, object pnt)

inverse the projection.





Class

TransverseMercator(number centralMeridian, number falseEasting, number falseNorthing, number latitudeOfOrigin, number scaleFactor)

Transverse Mercator projection.

Property

number

centralMeridian

value of central Meridian.

Property

number

falseEasting

value of false Easting.

Property

number

falseNorthing

value of false Northing.

Property

number

latitudeOfOrigin

value of latitude of origin

Property

number

scaleFactor

value of scale factor.

Method

pnt

Forward(object ellip, object pnt)

forward the projection.

Method

pnt

Inverse(object ellip, object pnt)

inverse the projection.





Class

Orthographic(number centralMeridian, number latitudeOfOrigin, number falseEasting, number falseNorthing)

Orthographic projection

Property

number

centralMeridian

value of central Meridian.

Property

number

latitudeOfOrigin

value of latitude of origin

Property

number

falseEasting

value of false Easting.

Property

number

falseNorthing

value of false Northing.

Method

pnt

Forward(object ellip, object pnt)

forward the projection.

Method

pnt

Inverse(object ellip, object pnt)

inverse the projection.





Class

Equirectangular(number centralMeridian, number standardParallel1, number falseEasting, number falseNorthing)

equirectangular projection.

Property

number

centralMeridian

value of central Meridian.

Property

number

standardParallel1

value of standard parallel 1.

Property

number

falseEasting

value of false Easting.

Property

number

falseNorthing

value of false Northing.

Method

pnt

Forward(object ellip, object pnt)

forward the projection.

Method

pnt

Inverse(object ellip, object pnt)

inverse the projection.





Class

Mollweide(number centralMeridian, number falseEasting, number falseNorthing)

Mollweide projection.

Property

number

centralMeridian

value of central Meridian.

Property

number

falseEasting

value of false Easting.

Property

number

falseNorthing

value of false Northing.

Method

pnt

Forward(object ellip, object pnt)

forward the projection.

Method

pnt

Inverse(object ellip, object pnt)

inverse the projection.

 

 


© 2017 Supergeo Technologies Inc.