<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Clement,<br>
<br>
The contents of the old geocent.js file is now contained in the main
proj4js.js file and it mainly handled conversions to/from
geocentric/geodetic coordinates. <br>
<br>
I assume you are trying to convert from geocentric to Lat/long
coords? I see that PROJ.4 handles that case where the geocent
'projection' is defined with the identity transform (like you have
done) but i don't think that will work in Proj4js. You may be able
to step through a transformation and see where the geocentric -
geodetic transform occurs and where any errors may be introduced.<br>
<br>
Mike<br>
<br>
<br>
<br>
On 9/8/2010 6:54 AM, Clément Ronzon wrote:
<blockquote
cite="mid:AANLkTi=AvUhVb3ua9PgPcOYXGkZ0aO1+6owd=3e1o-4X@mail.gmail.com"
type="cite">Hi everyone!<br>
<br>
I'm new on this mailing list, so I'll introduce myself in a few
words: my name is Clément Ronzon, I'm living in France but I'm
going to move to Mexico in a few months, I'm working in
Informatics design and development for France Telecom, and I'm the
developer of TWCC (<a moz-do-not-send="true"
href="http://twcc.free.fr">http://twcc.free.fr</a>).<br>
<br>
I have a question about geocent projections.<br>
I have the following definition :<br>
<i>Proj4js.defs["IGNF:AMST63"] = "+title=Ile d'Amsterdam 1963
+proj=<b>geocent</b> +towgs84=109.7530,-528.1330,-362.2440
+a=6378388.0000 +rf=297.0000000000000 +units=m +no_defs";</i><br>
<br>
But when proj4js tries to load the geocent proj file it fails
because there is no geocent.js file. Actually I found that this
file has been removed (<a moz-do-not-send="true"
href="http://trac.osgeo.org/proj4js/ticket/16">http://trac.osgeo.org/proj4js/ticket/16</a>).<br>
<br>
So I tried to create /lib/projCode/geocent.js with this content:<br>
<i>Proj4js.Proj.geocent = {<br>
GEOCENT_LAT_ERROR:0x0001,<br>
init: function() {<br>
//no-op<br>
},<br>
forward: function(pt) {<br>
//identity transform<br>
return pt;<br>
},<br>
inverse: function(pt) {<br>
//identity transform<br>
return pt;<br>
}<br>
};</i><br>
<br>
But it seems that the result of transformations is wrong (some
meters on X and Y).<br>
Could someone tell me how can I solve this issue please ?<br>
<br>
Thanks in advance! And, by the way, congratulations for those
metaCRS projects!!!<br clear="all">
Clément Ronzon<br>
151 Av. Félix Faure<br>
69003 LYON, FRANCE<br>
Tel. # : +33 (0)9 54 43 12 20<br>
Fax # : +33 (0)9 59 43 12 20<br>
Cell. # : +33 (0)6 08 21 23 27<br>
<a moz-do-not-send="true" href="http://twcc.free.fr"
target="_blank">http://twcc.free.fr</a><br>
<a moz-do-not-send="true" href="http://www.grottocenter.org"
target="_blank">http://www.grottocenter.org</a><br>
<a moz-do-not-send="true" href="http://www.zakbag.com"
target="_blank">http://www.zakbag.com</a><br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
MetaCRS mailing list
<a class="moz-txt-link-abbreviated" href="mailto:MetaCRS@lists.osgeo.org">MetaCRS@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/metacrs">http://lists.osgeo.org/mailman/listinfo/metacrs</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Michael Adair
Senior Software Architect
DM Solutions Group Inc.
Office: (613) 565-5056 x26
<a class="moz-txt-link-abbreviated" href="mailto:madair@dmsolutions.ca">madair@dmsolutions.ca</a>
<a class="moz-txt-link-freetext" href="http://www.dmsolutions.ca">http://www.dmsolutions.ca</a>
<a class="moz-txt-link-freetext" href="http://research.dmsolutions.ca">http://research.dmsolutions.ca</a>
</pre>
</body>
</html>