Como acessar os repositórios de plug-in do QGIS por trás de um proxy?


19

Eu tenho tentado me ensinar QGIS usando este fórum e outros para ajudar. A maioria das minhas perguntas pode ser respondida baixando plug-ins disponíveis em repositórios de terceiros, mas, por algum motivo, não consigo conectar-me a eles. Alguém tem alguma idéia de por que esse é o caso?


No Qgis, Plugins> Buscar plugins Python, clique na guia Repositórios. Qual é o "Status" que você vê para os repositórios existentes?
— Vinayan #

Na guia Respositórios, o status é 'indisponível'. Clicar em 'Adicionar repositórios de terceiros' não faz diferença.
— BNA

1
você está atrás de um proxy? Eu recebo esse erro enquanto eu sou ...
— Vinayan

eu trabalho no SNS então provavelmente ...
— BNA

Por favor, use um comentário em vez de uma resposta para um comentário como este. No entanto, se você detalhasse algumas etapas para responder à sua própria pergunta, isso seria aceitável como uma resposta que você poderia aceitar para finalizar a pergunta.
— PolyGeo

Respostas:


21

Consegui definir as configurações de proxy no QGIS (Configurações-> Opções-> Rede) para que ele pudesse se comunicar através do nosso servidor proxy. No meu caso, o tipo de proxy padrão não funcionou - eu tive que usar o HTTPProxy. Feito isso, não tive problemas em acessar os plug-ins nos servidores de recompra.


Estou atrás de um firewall e a resposta do Hawken funcionou para mim ... Obrigado

também precisa reiniciar o Qgis. Thx)
— lolipop

8

Aqui está uma solução alternativa se você estiver atrás do proxy e não obtendo os repositórios. Isso funcionaria para todos os plugins python.

  1. Faça o download do plug-in diretamente do URL do repositório usando seu navegador. Por exemplo, para o CadTools, faça o download do arquivo zip no link aqui repo
  2. Descompacte o arquivo. Copie a pasta (geralmente um diretório na pasta extraída) para o diretório de plugins do python. No Windows, isso seria C:\Program Files\Quantum GIS Wroclaw\apps\qgis\python\plugins
  3. Reinicie o Qgis e agora você pode ver este plugin instalado. Basta ativar este plug-in no Gerenciador de plug-ins.

1
E em OSX o diretório é~/.qgis/python/plugins
— Simbamangu

Na etapa 1 do vinayan, você pode acessar os URLs do repositório clicando duas vezes em um repositório listado e copiando / colando o URL .xml no seu navegador. Muitos dos repositórios têm uma folha de estilo .xsl que renderiza as listagens de plug-ins como HTML. Por exemplo: faunalia.it/qgis/plugins.xml Se o repositório não tiver uma folha de estilo, consulte a fonte .xml no seu navegador para obter os links de download.
— Dakcarto

Atualização para o QGIS 2.0 e posterior: o caminho de destino é C:\Users\username\.qgis2\python\plugins, e o repositório está agora plugins.qgis.org/plugins
— Andrej

Para o QGIS 3, será: C: \ Usuários \ nome de usuário \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles \ padrão \ python \ plugins
— HeikkiVesanto

2

Se você estiver executando o QGIS por trás de algumas configurações de firewall / proxy, não poderá obter os repositórios. Tenho o mesmo problema ao executar o QGIS atrás de um firewall restritivo por meio de um proxy no trabalho, mas não há problema ao executar o QGIS em casa.


Você pode obter os repositórios! Veja minha resposta para mais detalhes. Basicamente, é necessário reiniciar.
— Unapiedra

Talvez isso seja uma mudança, pois publiquei essa resposta há quase seis anos.
— MappaGnosis

2

No seu QGIS, vá para

configurações >> opções >> rede

Em seguida, marque a caixa "Usar proxy para acesso à web"

defina o tipo de proxy como defaultProxy para usar o proxy do sistema

Dessa forma, quaisquer que sejam as seleções de proxy que você possui serão herdadas e você não precisará inserir novamente.


1

Executando o QGIS 2.18.12.

  • Configure o Proxy em Settings > Options > Network. (Como outros já apontaram.)
  • Selecione Use proxy for web access.
  • (Para mim):
    Tipo de Proxy: HttpProxy
    Anfitrião: my-proxy-url.foo(Nenhum líder https://)
    Porto: 3128.
    Usuário / Senha: vazio .
  • Verificar que ele funciona: Help > Check QGIS Version.
  • Reinicie o QGIS.
  • Agora vá para Plugins > Manage and Install Plugins.
  • Êxito: O repositório de plugins é atualizado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.