<div dir="ltr">Dear list,<br clear="all"><div><div dir="ltr"><br></div><div>I am trying to reproject in client side using OpenLAyers but I have problems to find how to make OpenLayers detecting Proj4js. The proj</div><div>
<br></div><div>The source code for including OpenLayers and Proj4js is:</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<script TYPE="text/javascript" src="proj4js-2.1.0/dist/"></script><br><script TYPE="text/javascript" src="OpenLayers-2.10/OpenLayers.js"></script></blockquote>
</div><div><br></div><div>The source code for reprojecting is:</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
olb = new OpenLayers.Bounds(b.minx,b.miny,b.maxx,b.maxy); </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
var srcprj = new OpenLayers.Projection("EPSG:23030");<br></blockquote></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
var destprj = new OpenLayers.Projection("EPSG:900913"); //A definition of       </blockquote><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
newOlb = olb.transform(srcprj, destprj);</blockquote></div><div dir="ltr"><br></div><div>The OpenLayers.Projection method creates a Projection object but the proj instance, the property of Projection type, is null in both cases. So I imagine it is not capable of creating it. I have the documentation but maybe I am missing something so obvious ... the final result is that the coordinates of the new bounds are a copy of the original ones.</div>
<div><br></div><div>The other question is how to declare the "EPSG:900913". I have included a file with the Proj4js.defs for each EPSG code to be included but when I add the line to include this .js content it teels me that Proj4js is not an object. </div>
<div dir="ltr"><br></div><div>So, I am doing something wrong integrating the proj4js and OpenLayers. Could anyone help me? Just pointing to the right docummentation to configure OpenLayers with Proj4js (I have already tried copying proj4js in the same folder as OpenLayers.js but t didn't work).</div>
<div dir="ltr"><br></div><div>Cheers,</div><div dir="ltr">Juan Manuel Moreno Rivera.<br>


<font face="Arial"><span style="font-size:10pt;font-family:Arial"></span></font></div></div>
</div>