Erreur du plugin OpenLayers: la latitude ou la longitude a dépassé les limites

18

Je suis conscient que l'erreur du plugin OpenLayers 'traceback' a déjà été traitée, donc excuses pour avoir soulevé le problème une fois de plus. Malheureusement pour moi, les solutions publiées étaient bien au-dessus de ma tête, par exemple en utilisant des solutions de contournement et du code posté sur github, etc. Je trouve cela époustouflant.

Si quelqu'un pouvait poster une réponse étape par étape pour un débutant absolu comme moi, je serais éternellement reconnaissant! Je vous remercie. J'espère qu'un jour je pourrai apporter quelque chose.

Le message d'erreur se lit comme suit:

Une erreur s'est produite lors de l'exécution du code Python:

Traceback (dernier appel le plus récent):
  Fichier "C: /Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py", ligne 48, dans addLayer
    self .__ plugin.addLayer (self)
  Fichier "C: /Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py", ligne 190, dans addLayer
    self .__ setMapSrsGoogle ()
  Fichier "C: /Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py", ligne 249, dans __setMapSrsGoogle
    extMap = coodTrans.transform (extMap, QgsCoordinateTransform.ForwardTransform)
QgsCsException: transformation directe de
(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 + unités = m + nadgrids = @ null + wktext + no_defs
Erreur: la latitude ou la longitude a dépassé les limites
Almac
la source
2
A très bien fonctionné pour moi, après un problème identique, merci.
Veuillez ne pas ajouter "merci" comme réponse. Une fois que vous aurez une réputation suffisante , vous pourrez voter pour les questions et réponses que vous avez trouvées utiles.

Réponses:

28

Le moyen le plus sûr de démarrer le plugin openlayers est de

  • définir le projet CRS sur EPSG: 3857
  • assurez-vous qu'il on-the-fly-projectionest activé
  • ajouter le calque openlayers d'arrière-plan que vous souhaitez
  • charger d'autres trucs qui pourraient avoir d'autres couches CRS, comme WGS84 en degrés lat / lon
  • enregistrer le projet
AndreJ
la source