Tengo mapas vectoriales/topo/imágenes en mosaico para algunos lugares de Norteamérica que fueron publicados como servicio REST de ArcGIS Server. Estos mapas (A) están basados en la proyección EPSG:26912. Ahora quiero usarlos como mapa base para mi aplicación web OpenLayers; además, también quiero consumir otras fuentes de mapas base (B), por ejemplo, OpenStreetmap, Google Maps, ESRI, etc. Dado que la mayoría de estos mapas están en EPSG:900913, que es la proyección esférica de Mercator, si añado estas capas de mapas base en el componente de mapas de OpenLayers, el grupo A y el grupo B no se superpondrán correctamente, lo que significa que se mostrarán como mapas separados.
Sé que esto es algo relacionado con la proyección, y podría necesitar algo de código con proj4js, sin embargo, como novato, no sé realmente con qué empezar.
Básicamente, quiero poner los mapas OSM/Google como mapa base para todo el mundo en el nivel 1, luego poner los mapas base EPSG:26912 para algunos lugares de Norteamérica en el nivel 2, y poner otros WMS o WFS en el nivel superior.
¿tengo que transformar EPSG:26912 a EPSG:900913 o al revés? Supongo que debo utilizar EPSG:900913 como proyección base.
1 votos
Como he comentado en la respuesta de @iant más abajo, el software de Esri no admite el wkid 900913 pero sí el mismo sistema de coordenadas que el wkid EPSG:3857 o ESRI:102100.