Tengo mapas en mosaico de vectores / topo / imágenes para algunos lugares en América del Norte que se publicaron como servicio REST de ArcGIS Server. Estos mapas (A) se basan en EPSG: proyección 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 una proyección esférica de Mercator, si solo agrego estos Las capas del mapa base en el componente de mapa OpenLayers, el grupo A y el grupo B no se superponen correctamente, lo que significa que se muestran como mapas separados.
Sé que esto es algo relacionado con la proyección, y podría necesitar algún código con proj4js, sin embargo, como novato, realmente no sé con qué comenzar.
Básicamente, quiero poner los mapas OSM / Google como el mapa base para todo el mundo en el nivel 1, luego poner EPSG: 26912 mapas base para algunos lugares en América del Norte en el nivel 2, y poner otros WMS o WFS en el nivel superior.
¿Necesito transformar EPSG: 26912 a EPSG: 900913 o al contrario? Supongo que debería usar EPSG: 900913 como la proyección base.