<br><div class="gmail_quote">El 28 de julio de 2014, 10:08, Pablo Belay Fernández <span dir="ltr"><<a href="mailto:pbelay@gmail.com" target="_blank">pbelay@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div><div><div>Buenas,<br></div>he cargado en el postgresql 8.4 +postgis1.5 un shapefile.<br><br></div>La importación del shp la hice de la siguiente manera, porque me indicaron que está en  ED50, 23029.

<br><br><img alt=""><br>
<br></div>Luego en el Geoserver publico la capa y la intento mostrar en openlayers.<br><div><div><br><br></div><div>El código es como el siguiente:<br><br>    var geographic = new OpenLayers.Projection("EPSG:23029");<br>


        var mercator = new OpenLayers.Projection("EPSG:900913");<br>        var originalbbox = new OpenLayers.Bounds( -8.255746, 43.469147, -8.219724, 43.487984);<br>        var bounds = originalbbox.transform(geographic, mercator);<br>

</div></div></div></blockquote><div><br></div><div><br></div><div>Está desplazado porque esa proyección en javascript en el cliente no la vas a hacer bien. El tema es que 23029 es el datum ED50 y esa conversión a 900913 no la puedes hacer de forma precisa sin utilizar un proceso que en el cliente no es posible.</div>

<div><br></div><div>Yo de ti trataría de tener esos datos en tu postgis en 25829 o directamente en 4326 para que la conversión (si es que no tienes más remedio que hacerla en el cliente) sea posible. Para convertir de ED50 (el datum de 23029) a  ETRS89 (si vas a 25829) o a WGS84 (si vas a 4326) hay mucha documentación en internet, busca sobre cómo usar Proj4 con la rejilla NTV2 del IGN. Lo puedes hacer con gvSIG, QGIS, ogr2ogr, etc.</div>

<div><br></div><div>Perdón por soltar tremendo taco de números y siglas sin dar mucho más detalle pero ahora no tengo más tiempo, espero haberte dado alguna pista para seguir investigando.</div><div><br></div><div>Saludo</div>

</div><br><br clear="all"><div><br></div>-- <br>Jorge Sanz<br><a href="http://www.osgeo.org" target="_blank">http://www.osgeo.org</a><br><a href="http://wiki.osgeo.org/wiki/Jorge_Sanz" target="_blank">http://wiki.osgeo.org/wiki/Jorge_Sanz</a>