Hi Guys,<br><br>I started working on test_GoogleMercator.html but thought I would ask this first.....<br><br>With the introduction of 900913 into OpenLayers and the ability transform to/from 4326/900913 there is nothing that stores the &quot;state&quot; of the co-ordinates in a LonLat object.
<br><br>Specifically, if a function/class/3rd party code is given a LonLat object it won&#39;t know if this is 900913 or 4326.<br><br>Q: Would it be a good idea to store this information in the LonLat object? Even if classes don&#39;t use it like it does presently.
<br>Q: Or extend have OpenLayers.LonLatMercator inherit OpenLayers.LonLat? Then the class&#39;s have their this information stored &quot;automatically&quot;.<br><br>I realize that this is getting into the hey we&#39;re a client not a re-projection library, but I feel that this state information should be stored somewhere (which ever way).
<br><br>It might also be an idea to place the inverseMercator and fowardMercator in this class or another.. maybe even my proposed LonLat900913.js class. It&#39;s constructor might be able to take in LonLat.js objects eta.
<br><br><br>Sorry for the rant...<br>--AH<br><br><br>