[MetaCRS] Problem with NAD27
Mike Adair
madair at dmsolutions.ca
Mon Jul 6 10:11:27 EDT 2009
Micho,
Proj4js currently only supports the 3 and 7 parameter datum
transformations (i.e. using the towgs84 parameter) and as such the NAD27
Datum definition should probably be removed from Proj4js. The issue is
that the grid files specified by the @ parameters are very large and
would be difficult to handle on the client side in a reasonable way.
Mike
Micho Gar wrote:
> Hi all,
>
> I am working with proj4js and I have encoutered this problem. In the
> function deriveConstants, do this:
>
> if (this.nagrids == '@null') this.datumCode = 'none';
> if (this.datumCode && this.datumCode != 'none') {
> var datumDef = Proj4js.Datum[this.datumCode];
> if (datumDef) {
> this.datum_params = datumDef.towgs84.split(',');
> this.ellps = datumDef.ellipse;
> this.datumName = datumDef.datumName ? datumDef.datumName :
> this.datumCode;
> }
> }
>
> but the NAD27 datum definitions is:
>
> "NAD27": {nadgrids: "@conus, at alaska, at ntv2_0.gsb, at ntv1_can.dat",
> ellipse: "clrk66", datumName: "North_American_Datum_1927"},
>
> he do not have the towgs84 term like the NAD83 for example:
>
> "NAD83": {towgs84: "0,0,0", ellipse: "GRS80", datumName:
> "North_American_Datum_1983"},
>
> and when the function attemp to calculate the datum_params, he gives
> the error:
>
> Error: datumDef.towgs84 is undefined
> Archivo de origen:
> http://op915190.mma.es/WmsViewer/javascript/lib/proj4js/lib/proj4js.js
> Línea: 680
>
> Thanks to all.
>
>
> --
> # michogar
> # Analista Programador SIG
> # GNU/Linux Counter 462666
>
> Una visión personal:
> http://michogar.blogspot.com
>
> El día a día:
> http://twitter.com/michogar
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> MetaCRS mailing list
> MetaCRS at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/metacrs
>
--
Michael Adair
Senior Software Architect
DM Solutions Group Inc.
Office: (613) 565-5056 x26
madair at dmsolutions.ca
http://www.dmsolutions.ca
http://research.dmsolutions.ca
More information about the MetaCRS
mailing list