Como Usar o QGIS Cloud Plugin

QGIS Cloud

Publicar mapas interativos na internet tem sido um meio cada vez mais utilizado para disponibilizar dados geográficos de forma rápida e atraente. O software livre QGIS possui um complemento que permite a publicação de uma aplicação webmapping de maneira rápida e sem custos. Neste tutorial ensinaremos como trabalhar com esta funcionalidade.

PUBLICAR WEBMAPPING COM QGIS CLOUD

Neste tutorial nossa intenção é exemplificar a utilização do complemento QGIS Cloud para publicar na internet o mapa ilustrado na imagem abaixo.

Trata-se de um shapefile com várias feições do tipo lote que estão formando um mapa temático construído com base no atributo codi_face da tabela de atributos.

Workshop de Geoprocessamento com Software Livre

Para fazer o download do arquivo e seguir os passos deste exercício, clique aqui (109k).

Dados Geográficos no QGIS

Instale o QGIS Cloud Plugin seguindo os passos normais para instalação de complementos no QGIS.

Instalar QGIS Cloud Plugin

Depois da instalação, acesse o menu Complementos → Cloud → Cloud Settings.

Complementos: QGIS Cloud

Será aberta uma nova janela junto ao painel de camadas. Acesse a terceira aba (Account) para criar uma conta no serviço QGIS Cloud. Para isso, clique em Sign up.

QGIS Cloud Plugin – Quickstart

 Você será direcionado para a página de criação de conta no serviço. Forneça seu nome de usuário, e-mail válido e senha.

Criar conta no QGIS Cloud

Você receberá um e-mail para clicar no link de confirmação de criação de seu usuário. Clique em Confirme my account.

E-mail de Confirmação: QGIS Cloud

Volte ao QGIS, ainda na aba Account, clique em Login.

Fazer Login - QGIS Cloud

Na janela que será aberta, informe seu nome de usuário e senha.

Usuário e Senha: QGIS Cloud

Após completar o login, clique na opção Create new database.

QGIS Cloud: Criar Database

Selecione o nome do banco de dados (o nome da base é definida pelo sistema e não é possível renomear). Depois, acesse a segunda aba da interface, a área Upload Data.

QGIS Cloud: Criar Banco de Dados

Para atualizar a lista de camadas, clique em Refresh layers.

QGIS Cloud: Upload Data

Note que serão listados os layers que estão visíveis no painel de camadas.

Serão mostradas as informações de local dos arquivos, nome que a camada terá como tabela no banco de dados e também na aplicação webmapping, além do código Identificador do Sistema de Referência Espacial (SRID). Clique em Upload data.

QGIS Cloud: Upload Data GIS

Aguarde enquanto os dados são carregados para o servidor do QGIS Cloud. Este processo pode levar alguns minutos.

QGIS Cloud Plugin: Upload Data

Quando o upload for concluído aparecerá uma mensagem informando que o projeto foi lido para publicação e perguntando se você deseja salvar um novo projeto com as atualizações.

Uma observação importante: O nome escolhido para este novo projeto fará parte do endereço da aplicação. Neste nosso exemplo colocamos o nome cursos_quadras.

QGIS Cloud: Importação dos Dados

Clique em Publish Map.

QGIS Cloud: Publish Map

Acessando a aba Services você terá acesso aos links para acesso da aplicação, tanto por meio de computadores como de dispositivos móveis conectados à internet.

QGIS Cloud: Como Publicar seus Mapas na Internet

Você poderá acessar nossa aplicação criada neste exemplo clicando no link abaixo:

Como Usar o QGIS Cloud Plugin

O que acharam desta dica? Para aprender mais sobre webmapping (WebGIS) e usos do QGIS, acesse os artigos a seguir:

Deixem seus comentários sobre o que achou desta funcionalidade do QGIS e sobre o conteúdo deste tutorial.

Assine nosso FeedAssine nosso Feed e receba nossas atualizações por e-mail. Curta nossa página no Facebook [PortalClickGeo] e siga nosso Twitter [@ClickGeo] para continuar atualizado sobre o Mundo das Geotecnologias.

36 Comentários


  1. Fiz o teste e é realmente muito bom!
    Vale o investimento na versão PRO mas pra quem trabalha muito com dados raster precisa melhorar muito em termos de espaço de armazenamento.

    Responder

  2. Olá Anderson, consegui colocar meus shapes com sucesso no Qgis Cloud… mas estou com dúvida na configuração das legendas… vi outros mapas em que a legenda fica no canto direito mas não consegui fazer aparecer no meu… você poderia me ajudar? obrigado

    Responder

  3. Muito bom o tutorial Anderson, qui funcionou perfeitamente.

    Tenho uma duvida, todas as publicações ficam em livre acesso, ou existe alguma forma de liberar apenas à alguns usuarios??

    abrçs

    Responder

  4. Bom dia.

    Testei a aplicação que foi criada para o exemplo do Tutorial, acessada através do Link acima, e a medição de distância não esta funcionando direito. Esta dando uns números nada a ver e em km.

    Att,

    Angelo

    Responder

  5. Olá Anderson. Os layers do nosso projeto offline provenientes de WMS são carregados na QGIS Cloud com sucesso?

    Responder

  6. TypeError: in method ‘Driver_CreateDataSource’, argument 2 of type ‘char const *’
    File “C:/Users/Milene/.qgis/python/plugins\qgiscloud\qgiscloudplugindialog.py”, line 464, in upload_data

    esse erro apareçe quando tento fazer upload

    Responder

  7. Meu deus… o que aconteceu com o repositório de dados no QuantumGIS Lisboa???
    Não consigo encontrar nem os plugins que trabalhava em versões anteriores.

    O que ocorre?

    Responder

      1. Obrigado, Anderson.
        De fato, resolveu.
        Mas, sinceramente, ainda não entendi porque modificaram a forma de adicionar plugin de terceiros.
        Antes era só apertar a opção de terceiros e “voilà”, apareciam todos.
        Sabe-se lá porque disso agora.

        Att.

        Responder


  8. Olá Anderson,

    Tentei sem sucesso a utilização do QGISCloud. Criei um login em qgiscloud.com, mas na hora de fazer Upload Data pelo SPIT não consigo, ele dá uma falha a respeito de “MD5 authorization pgpool failed for user blablabla”. Mesmo tentando utilizar o PostGIS Manager. Quando tento criar um mapa pelo qgiscloud.com ele retorna um erro inesperado, e quando peço para retornar minha senha pro e-mail ele também retorna erros. Acredito que por ser relativamente novo, ainda tem muito a ser feito. Vou continuar utilizando o SpringWeb mesmo. Abraços.

    Responder

  9. Anderson,
    Vou esperar o seu tutorial sobre o QGis cloud computing ansiosamente. Bom, com relação a minha lista de plugins, posso esquecer de algum. Mas, no momento os que mais uso são:
    Ftools;
    Click-fu;
    DB Manager;
    Open layers;
    MMQgis;
    Open Street Map layers;
    Statist;
    Table maneger;
    XYtools;
    Zip layers.

    Responder


  10. Anderson, te enviei por email um print do erros que estão acontecendo.
    Um eu já resolvi, é pq minha tabela do shp tinha a coluna “gid”, depois que exclui, resolveu. Porém está acontecendo outro relativo à conexão com bd e a porta 9999.

    Responder

  11. Boa tarde Anderson
    Eu e o meu colega já isntalamos o plugin, mas não está a funcionar.

    Responder

      1. Caro Anderson
        Consegui agora pela 1ª vez publicar o meu 1º mapa, está muito bom, apesar de estar um pouco atras do ArcGis Online, este ultimo é mais rápido e tem mais funcionalidades, mas este plugin para inico está muito bom e vai ser muito util.
        Abraço

        Responder

      2. E por vezes a Cloud demora um pouco a responder e desenhar a minha layer, não sei se o problema sera da Cloud ou da ligação à net.

        Responder

  12. Seria bom você parar de postar.
    Já não há mais espaços no meu navegador para tantos favoritos.
    Parabéns mais uma vez.

    Responder

    1. Obrigado Patrick. rsrs
      Em breve realmente terei de dar uma pausa nas postagens para tratar de uns assuntos pessoais, assim vai dar tempo de você limpar sua lista de favoritos. Abraço!

      Responder

  13. Realmente os plugins para o QGis e suas variações tornam um software aparentemente simples em um ótimo produto livre. E a grande vantagem do OpenSource é que se pode acompanhar o desenvolvimento e as pessoas envolvidas são acessíveis, e mesmo sem programar, qualquer observação e idéias são bem vindas e acolhidas pela comunidade que o desenvolve. Aprenda Python bem e você pode desenvolver ou melhorar qualquer plugin para ele.

    Esse serviço de cloud é certamente baseado no QGis Server, porém com recursos preparados pelo pessoal que hospeda esse Cloud. O interessante é que você também possa criar sua própria Cloud com o QGis Server. O que esse pessoal fez foi prover esse serviço pronto, facilitando a vida de quem não tá afim de escovar bits.

    Isso que é o mais legal dessa área que é tão recente e tem uma demanda crescente, as possibilidades de criar são quase infinitas, e o OpenSource ajuda a acelerar essas criações com o trabalho colaborativo.

    Mas como em todo serviço de Cloud (como o GISCloud ou o Google Earth Entreprise/Builder), é algo que vejo apenas para soluções que possam ser abertas ao público, tal como estatais ou serviços, se pensar em atuação em empresas privadas que mais ‘consomem’ SIG qualquer sistema cloud não é viável pela questão de proteção de dados e o acesso.

    Responder

    1. Fernando, muito pertinentes suas observações. Você já teve experiência em desenvolvimento de plugins python para o QGIS?
      Obrigado pelo comentário. Abraço!

      Responder

  14. Ja tentei desenvolver um um plugin para o Qgis em phython, mas sem sucesso devido o tempo apertado. Mas assim que folgar volto ao projeto, pois o Qgis esta se tornando cada vez mais completo devido nos usuário buscarmos agilidade na execução de nossa tarefas.!!

    Responder

    1. Obrigado pelo comentário Cesar. Não deixe de nos informar sobre as novidades do desenvolvimento desses plugins. Poderia nos adiantar o objetivo desse complemento?
      Abraço!

      Responder

  15. vou passar minha madrugada solitária testando esse novo aplicatico/plugin.

    eu realmente acredito que o Qgis será um dos grandes no sistema Open, infelizmente nosso SPRING não cresce na mesma proporção dos demais, assim eu vejo!

    parabéns pela publicação.

    Att.
    Welson Aialon

    seguidor nº1!

    Responder

    1. Obrigado pelo comentário Welson, em todos os sentidos. Como falei na publicaçãao, não deixe de nos informar sobre os resultados alcançados.
      Abraço!

      Responder

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *