25 abr. 2012

La IDEAndalucía y Google convergen en el Sistema de Referencia Espacial

El Grupo de Trabajo que administra la IDEAndalucía ha acordado en su sesión del pasado 19 de abril incorporar en sus "Recomendaciones para la configuración de servicios de mapas" entre los Sistemas de Referencia Espacial obligatorios el nuevo SRS denominado como 900913 y que no es otro que el usado por Google Maps. Este sistema de referencia se corresponde con el sistema geodésiso WGS 84, utilizando una proyección Mercator Esférica con coordenadas en metros. Su uso viene recomendado por ser el sistema utilizado por Google Maps, Microsoft Virtual Earth, Yahoo Maps y otros proveedores de API comerciales. De esta forma, los servicios de mapas proporcionados por la IDEAndalucía podrán superponerse sobre las bases cartográficas que ofrece Google. 

En la codificación del EPSG, el 4326 identifica a los mapas que tratan a la latitud y la longitud como valores x/y, mientras que la proyección Spherical Mercator tiene una designación oficial del EPSG como 3857. Por su parte, el código "EPSG: 900913" indica que las coordenadas WGS 84 se consideran esféricas y los valores x/y se expresan en metros. Una gran cantidad de software, como por ejemplo OpenLayers, venía ya utilizando el identificador EPSG: 900913 como un código no oficial, pero de uso común.

Los valores que definen esta proyección se expresan en Proj4 con los siguientes parámetros:

+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs 

En el caso de GeoServer, este SRS se define como: 

900913=PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84",
DATUM["WGS_1984", SPHEROID["WGS_1984", 6378137.0, 298.257223563]],
PRIMEM["Greenwich", 0.0], UNIT["degree", 0.017453292519943295],
AXIS["Longitude", EAST], AXIS["Latitude", NORTH]],
PROJECTION["Mercator_1SP_Google"], PARAMETER["latitude_of_origin", 0.0],
PARAMETER["central_meridian", 0.0], PARAMETER["scale_factor", 1.0],
PARAMETER["false_easting", 0.0], PARAMETER["false_northing", 0.0],
UNIT["m", 1.0], AXIS["x", EAST],
AXIS["y", NORTH], AUTHORITY["EPSG","900913"]]

 Para más información:



Publicado por Kiko Sánchez Díaz