Logo Alexandre Neto
  • Home
  • Sobre
  • Serviços
  • Artigos recentes
  • Posts
  • Plugins
  • Português
    Português English
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Artigos de Opinião
    • Algo Inquietava o Giovanni...
    • Nota de abertura
    • Porquê o Open Source?
    • As queixas do costume
  • Notícias
  • Plugins
    • Multipart Split
    • Walking time
  • Tutoriais
Hero Image
Coordenadas dos cantos do mapa em QGIS

O desafio Em tempos na lista de discussão do qgis-pt alguém perguntou como dispor as coordenadas dos cantos do mapa no QGIS. Não estando (ainda) disponível tal funcionalidade, tentei chegar sem sucesso a uma solução que fosse de certa forma automática. Depois de remoer a ideia, e de ler um artigo do Nathan Woodrow, achei que a solução poderia passar por criar uma função para o construtor de expressões que pudesse ser usada em etiquetas no mapa.

  • Cartografia
  • python
  • QGIS
  • tutorial
terça-feira, 9 de setembro de 2014 | 5 minutes Read
Hero Image
Por favor, use o operador "IN"

Já não é a primeira vez que vejo pessoas que para seleccionarem elementos pelos valores dos seus atributos, usam expressões como [code language=“SQL”]“field” = ‘value1’ OR “field” = ‘value2’ OR “field” = ‘value3’ [OR …][/code] Uma forma mais prática e bonita de o fazer é usar o operador** IN**. [code language=“SQL”]“field” IN (‘value1’,‘value2’,‘value3’[,…])[/code] Este operador existe em quase todos os softwares SIG que conheço. No QGIS, pode ser usado mesmo quando não existe um botãozinho para clicar.

  • QGIS
  • SQL
terça-feira, 24 de junho de 2014 | 1 minute Read
Hero Image
Old map in QGIS

Inspirado num artigo da Anita Graser, tentei usar o QGIS para criar um mapa de Cascais que tivesse um aspecto antigo, como que se tivesse sido metodicamente desenhado à mão, embora tivesse ligeiramente maltratado. Definir os Estilos Comecei por definir a simbologia para cada um dos elementos a representar. Edifícios Para preenchimento dos edifícios tentei usar uma cor que lembrasse os telhados portugueses, e muito usada em mapas antigos de cidades, com um contorno ligeiramente mais escuro do mesma cor.

  • QGIS
segunda-feira, 14 de abril de 2014 | 3 minutes Read
Hero Image
Multipart Split

O módulo (plugin) para QGIS Multipart Spliticon permite, durante a edição, separar elementos multipartes seleccionados transformando-os em elementos simples. Ao contrário da funcionalidade “Multipartes para partes simples” do menu Vector > Ferramentas de Geometria, o plugin permite separar apenas os elementos seleccionados, e não necessita de criar novos ficheiros. Instalação O plugin está disponível no repositório oficial do QGIS, portanto a sua instalação pode ser feita através do instalador de módulos python (Módulos > Gerir e instalar módulos…).

    terça-feira, 25 de março de 2014 | 1 minute Read
    Hero Image
    Novo plugin QGIS "Walking time"

    Finalmente “terminei” o meu novo plugin. Coloquei o termo entre aspas porque creio que ainda há espaço para alguma melhorias. Este plugin surgiu da necessidade de estimar o tempo de percurso das pequenas e grandes rotas de cascais, e começou como um pequeno script em python. Depois decidi criar um interface gráfico e publicá-lo como plugin porque talvez seja útil a mais pessoas. O Walking time é um plugin python para QGIS que usa a Tobbler’s hiking function para estimar o tempo de percurso ao longo de uma linha consoante o declive.

      terça-feira, 25 de março de 2014 | 2 minutes Read
      Hero Image
      Walking time

      O Walking time é um plugin python para QGIS que usa a Tobbler’s hiking function para estimar o tempo de percurso ao longo de uma linha consoante o declive. Os dados de input necessários são uma camada vectorial de linhas e uma camada raster com valores de elevação (1). É possível ajustar a velocidade base (em terreno plano) de acordo com o tipo de caminhada ou caminhante. Por defeito, o valor usado é de 5 kmh (2). O plugin actualiza ou cria campos com o tempo estimado em minutos, no sentido directo e no sentido inverso (3). É possível correr o plugin para todos os elementos da camada vectorial, ou apenas nos percursos seleccionados (4).

        terça-feira, 25 de março de 2014 | 1 minute Read
        Hero Image
        Mapas de fluxos em QGIS

        Hoje surgiu a questão “Como consigo fazer um mapa em que a sobreposição de símbolos aumente a opacidade?”. Fiz o meu melhor para descrever como fazê-lo em QGIS, que transcrevo agora para português. Este tipo de mapas pode ser feito em QGISs usando a uma combinação da transparência e cor dos símbolos e o blending mode dos elementos. Note-se a diferença entre a transparência e blending mode da camada (que é aplicado a toda a camada) e a transparência do símbolo e blending dos elementos (que acumulam com outros elementos da mesma camada).

        • QGIS
        quarta-feira, 15 de janeiro de 2014 | 1 minute Read
        Hero Image
        QGIS + Postgis: Consultas de agregação

        Quando através de uma consulta SQL a uma base de dados postgres\postgis se procede a uma agregação (através do uso da cláusula GROUP BY) é quase certo perder a chave primária da tabela original (geralmente o gid). No entanto, para visualizar o resultado de consultas SQL em QGIS é necessário que exista um campo com valores inteiros distintos para usar como identificadores únicos. Assim, para ultrapassar este contratempo, há que criar uma coluna com essas características.

          domingo, 22 de dezembro de 2013 | 1 minute Read
          Hero Image
          Dissolver polígonos em Postgres\Postgis

          Trata-se de um cenário muito recorrente em análise espacial. Tendo uma camada\tabela composta por diversos polígonos, queremos “juntá-los” de acordo com valores distintos de um ou mais atributos (exemplo: de uma camada com os limites de freguesias, queremos obter os concelhos, ou, da COS ao 3º nível, obter o 2º ou o 1º) Este artigo tem como objectivo mostrar como fazê-lo em Postgres\Postgis. Tabela de exemplo Como exemplo vou usar uma tabela como o seguinte formato:

          • Postgis
          sexta-feira, 20 de dezembro de 2013 | 2 minutes Read
          Hero Image
          Triggers para que vos quero...

          Há já algum tempo que queria estudar a funcionalidade de triggers em PostgreSQL. A grosso modo, tinha ideia que permitiam executar comandos de forma automática, sempre que se alterasse determinada tabela, mas desconhecia os mecanismos para o fazer. Uma das aplicações que me veio à ideia foi a de usar triggers para manter actualizado atributos geométricos como a área ou o comprimento. Quando editamos de elementos que contêm atributos relacionados com as dimensões, forma ou localização das suas geometrias (área, perímetro, comprimento), é muito fácil esquecermo-nos de os actualizar depois da edição. Se mais tarde usarmos esses atributos para realizar alguma análise, este esquecimento pode levar a resultados errados.Como exemplo, vou criar um trigger para actualizar os atributos “área”, “latitude” e “longitude” de uma tabela de polígonos.A primeira coisa a fazer é criar uma função que execute o que pretendemos. No caso em questão, usei a seguinte:

          • Postgis
          • trigger
          terça-feira, 3 de dezembro de 2013 | 3 minutes Read
          Hero Image
          Substituir strings na tabela de atributos do QGIS

          Hoje, ao rever uma camada vectorial de distribuição de fauna com interesse para a conservação com a nossa bióloga de serviço, Sara Saraiva, tive necessidade de corrigir (em todas as linhas de determinado atributo) o nome “Aquila fasciatus”, substituindo-o por “Aquila fasciata”. Devido à opção tomada na organização dos dados, cada polígono continha uma listagem de espécies que nele ocorrem, e o nome a corrigir encontrava-se no meio da mesma. A correcção teria de ser feita sem alterar os restantes nomes.

          • QGIS
          quarta-feira, 29 de maio de 2013 | 1 minute Read
          Hero Image
          Visualizar dados dos Censos 2011 com o QGIS

          Felizmente parece que algumas coisas vão mudando no nosso país no que toca ao acesso a dados. A Base Geográfica de Referenciação da Informação (BGRI), que outrora foi paga (e bem paga), está agora disponível a todos até ao nível da subsecção estatística e com um total de 122 variáveis dos censos 2011 (organizados por população residente, população presente, famílias, alojamento e edifícios). A página para download, permite descarregar os dados totais para Portugal, ou por regiões e concelhos.

            terça-feira, 7 de maio de 2013 | 5 minutes Read
            • ««
            • «
            • 1
            • 2
            • 3
            • »
            • »»
            Navigation
            • Sobre
            • Serviços
            • Artigos recentes
            • Plugins
            Contact me:
            • srnetochan
            • Alexandre Neto
            • @alexnetogeo
            • @alexnetogeo

            Toha Theme Logo Toha
            © 2022 Copyright. Globe icon created by Freepik - Flaticon
            Powered by Hugo Logo