Pregunta:
Soy consciente de que el error del complemento OpenLayers 'traceback' se ha tratado antes, así que disculpas por plantear el problema una vez más. Desafortunadamente para mí, las soluciones publicadas estaban muy por encima de mi cabeza, por ejemplo, usando soluciones alternativas y código publicado en github, etc. Lo encuentro todo alucinante.
Si alguien pudiera publicar una respuesta paso a paso para un principiante absoluto como yo, ¡estaría eternamente agradecido! Gracias. Espero que algún día pueda aportar algo.
El mensaje de error dice:
An error has occured while executing Python code: Traceback (most recent call last): File "C:/Users/MCMA1580/.qgis//python/plugins\openlayers_plugin\openlayers_plugin.py", line 48, in addLayer self.__plugin.addLayer(self) File "C:/Users/MCMA1580/.qgis//python/plugins\openlayers_plugin\openlayers_plugin.py", line 190, in addLayer self.__setMapSrsGoogle() File "C:/Users/MCMA1580/.qgis//python/plugins\openlayers_plugin\openlayers_plugin.py", line 249, in __setMapSrsGoogle extMap = coodTrans.transform(extMap, QgsCoordinateTransform.ForwardTransform) QgsCsException: forward transform of (0.884883, 2.549197) PROJ.4: +proj=longlat +datum=WGS84 +no_defs +to +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 +wktext +no_defs Error: latitude or longitude exceeded limits
Respuesta:
La forma más segura de iniciar el complemento openlayers es
- establecer el proyecto CRS en EPSG: 3857
- asegúrese
on-the-fly-projection
esté habilitada - agregue la capa de fondo openlayers que desee
- cargar otras cosas que podrían tener otra capa CRS, como WGS84 en grados lat / lon
- guardar el proyecto