Off Topics:

 

Tratando de generar una pequeña incorporación de OpenLayers con cubiertas
OSM, trato de realizar las transformaciones de Sistemas de referencia de
4326 a 900913 y resulta que no funciona, pero extrañamente si agrego un
“alert” antes de la transformación si se realiza. Ej:

 

var oProj_Geo  = new OpenLayers.Projection('EPSG:4326');

var oProj_Mer  = new OpenLayers.Projection('EPSG:900913');

var oExt_Geo = new OpenLayers.Bounds(-179,-89,179,89);

alert(oExt_Geo.transform(oProj_Geo, oProj_Mer));

// RETORNA “left-bottom=(-179,-89) right-top=(179,89)” //o sea retorna lo
mismo NO FUNCA :¬(

 

var oProj_Geo  = new OpenLayers.Projection('EPSG:4326');

var oProj_Mer  = new OpenLayers.Projection('EPSG:900913');

var oExt_Geo = new OpenLayers.Bounds(-179,-89,179,89);

alert(1);  //<---------------AKI LO ESPECIAL

alert(oExt_Geo.transform(oProj_Geo, oProj_Mer));

// RETORNA “left-bottom=(-19926188.85199597,-30240971.95838617)
right-top=(19926188.85199597,30240971.958386205)”// o sea SI FUNCA :¬)

 

Obviamente no puedo estar poniendo “alert” cada vez que quiera realizar una
transformación, que podría ser?

 

 

Patricio Cifuentes Ithal

Ingeniero en Informática

Unidad de Informática

Fono : 02 - 334 73 69

www.siigsa.cl

 


-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

_______________________________________________
Talk-cl mailing list
Talk-cl@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cl

Responder a