Ho mappe piastrellate vettoriale / topo / immagine per alcuni luoghi del Nord America che sono state pubblicate come servizio REST di ArcGIS Server. Queste mappe (A) sono basate su EPSG: proiezione 26912. Ora voglio usarli come mappa di base per la mia app Web OpenLayers; Inoltre, voglio anche consumare altre fonti di mappe di base (B), ad esempio OpenStreetmap, Google Maps, ESRI, ecc. Dato che la maggior parte di queste mappe sono in EPSG: 900913 che è la proiezione sferica di Mercator a mia conoscenza, se aggiungo solo queste i livelli della mappa di base nel componente della mappa OpenLayers, il gruppo A e il gruppo B non si sovrapporranno correttamente, il che significa che vengono visualizzati come mappe separate.
So che questo è qualcosa legato alla proiezione e potrebbe aver bisogno di un po 'di codice con proj4js, tuttavia, come principiante, non so davvero da che parte cominciare.
Fondamentalmente, voglio mettere le mappe OSM / Google come mappa di base per tutto il mondo nel livello 1, quindi inserire EPSG: 26912 mappe di base per alcuni luoghi in Nord America nel livello 2 e inserire altri WMS o WFS nel livello superiore.
devo trasformare EPSG: 26912 in EPSG: 900913 o opposto? Immagino che dovrei usare EPSG: 900913 come proiezione base.