Mais

Plug-in OpenLayers OverflowError: não é possível converter o infinito flutuante em inteiro

Plug-in OpenLayers OverflowError: não é possível converter o infinito flutuante em inteiro


Plug-in OpenLayers no QGIS 2.4 não está funcionando corretamente quando não é carregado em primeiro lugar.

Se eu adicionar um mapa OSM com o plugin imediatamente ao abrir o QGIS, tudo correrá bem. Mas quando eu chamo o plugin depois de adicionar alguma outra camada antes, eu tenho estes rastreios:

Ocorreu um erro ao executar o código Python: Traceback (última chamada mais recente): Arquivo "/home/username/.qgis2/python/plugins/openlayers_plugin/openlayers_layer.py", linha 134, em pageLoaded self.setup_map () File " /home/username/.qgis2/python/plugins/openlayers_plugin/openlayers_layer.py ", linha 184, em setup_map olSize = QSize (int (olWidth), int (olHeight)) OverflowError: não é possível converter o infinito flutuante em inteiro

O plugin openlayers requer que o CRS do projeto seja definido como EPSG: 3857. Se OL for a primeira camada, ele define o CRS do projeto com sucesso. No seu caso, a configuração do CRS parece falhar.

Então defina o projeto CRS manualmente para EPSG: 3857 antes adicionando um plano de fundo do plugin Openlayers.


Assista o vídeo: OpenLayers Add Vector Layer to Web Map