Importante

Translation is a community effort you can join. This page is currently translated at 59.49%.

9.2. Lesson: Útiles Complementos de QGIS

Ahora que puedes instalar, habilitar y deshabilitar complementos, veamos cómo pueden ayudarte en la práctica mirando algunos útiles ejemplos de complementos.

El objetivo de esta lección: Familiarizarte con la interfaz de complementos y conocer algunos complementos útiles.

9.2.1. basic Follow Along: O Complemento QuickMapServices

The QuickMapServices plugin is a simple and easy to use plugin that adds base maps to your QGIS project. It has many different options and settings. Let’s start to explore some of its features.

  1. Comece um novo mapa e adicione a camada estradas do :file: Geopackage training_data .

  2. Instale o complemento QuickMapServices.

  3. Click on Web ► QuickMapServices. The first menu lists different map providers (OSM, NASA) with available maps.

  4. Click on an entry and you would load the base map into your project.

    ../../../_images/qms_result.png

Nice! But one of the main strengths of QMS is to provide access to many data providers. Let’s add them.

  1. Click on Web ► QuickMapServices ► Settings

  2. Go to the More services tab.

  3. Leia atentamente a mensagem desta guia e se concordar, clique no botão Obtenha o pacote de contribuição.

  4. Click Save.

  5. Reopen the Web ► QuickMapServices menu you will see that more providers are available.

    ../../../_images/qms_menu.png
  6. Choose the one that best fits your needs, and load the data in the project!

It is also possible to search trough the now available data providers

  1. Open the plugin’s search tab by clicking on Web ► QuickMapServices ► Search QMS. This option of the plugin allows you to filter the available base maps by the current extent of the map canvas or using a search word.

  2. Click on the Filter by extent and you should see one service available. If no service is found, zoom out and pan around the world (or your location) or search with a keyword.

  3. Click on the Add button next to a returned dataset to load it.

  4. The base map will be loaded and you will have a background for the map.

    ../../../_images/qms_search_added.png

9.2.2. basic Follow Along: O Complemento QuickOSM

Com uma interface simples e incrível, o complemento QuickOSM permite que você baixe dados do OpenStreetMap.

  1. Iniciar um novo projeto vazio e adicionar a camada estradas do dados_treinamento GeoPackage.

  2. Instale o complemento QuickOSM. O complemento adiciona dois novos botões na barra de ferramentas QGIS e pode ser acessado no menu Vetor ► QuickOSM.

  3. Abra a caixa de diálogo QuickOSM. O complemento possui muitas abas diferentes: nós usaremos a Consulta Rápida.

  4. Você pode baixar características específicas selecionando uma:guilabel:Chave genérica ou ser mais específico e escolher um par específico Chave e Valor.

    Dica

    Se você não estiver familiarizado com o sistema Chave e Valor, clique no botão Ajuda com chave/valor. Será aberta uma página web com uma descrição completa deste conceito de OpenStreetMap.

  5. Look for railway in the Key menu and let the Value be empty: so we are downloading all the railway features without specifying any values.

  6. Selecione Extensão da camada no próximo menu suspenso e escolha estradas.

  7. Clique no botão Executar consulta.

    ../../../_images/quickosm_setup.png

Após alguns segundos, o complemento baixará todos os recursos marcados no OpenStreetMap como railway e os carregará diretamente no mapa.

Nada mais! Todas as camadas são carregadas na legenda e são mostradas na tela do mapa.

../../../_images/quickosm_result.png

Aviso

QuickOSM cria uma camada temporária ao baixar os dados. Se você quiser salvá-los permanentemente, clique no ícone memória indicadora ao lado da camada e escolha as opções que você preferir. Alternativamente, você pode abrir o menu Advançado no QuickOSM e escolher onde salvar os dados no menu Diretório.

9.2.3. hard Follow Along: The QuickOSM Query engine

A maneira mais rápida de baixar dados do complemento QuickOSM é usando a guia Consulta rápida e defina alguns parâmetros. Mas se você precisar de alguns dados mais específicos?

Se você é um mestre de consultas do OpenStreetMap, pode usar o complemento QuickOSM também com suas consultas pessoais.

QuickOSM tem um analisador de dados incrível que, junto com o incrível mecanismo de consulta do Overpass, permite que você faça o download de dados com suas necessidades específicas.

Por exemplo: queremos baixar os picos das montanhas que pertencem a uma área de montanha específica conhecida como Dolomitas.

Você não pode realizar esta tarefa com a guia Consulta rápida, você tem que ser mais específico e escrever sua própria consulta. Vamos tentar fazer isso.

  1. Comece um novo projeto.

  2. Abra o complemento QuickOSM e clique na guia Consulta.

  3. Copiar e colar o seguinte código na tela de consulta:

      <!--
    This shows all mountains (peaks) in the Dolomites.
    You may want to use the "zoom onto data" button. =>
    -->
    <osm-script output="json">
    <!-- search the area of the Dolomites -->
    <query type="area">
      <has-kv k="place" v="region"/>
      <has-kv k="region:type" v="mountain_area"/>
      <has-kv k="name:en" v="Dolomites"/>
    </query>
    <print mode="body" order="quadtile"/>
    <!-- get all peaks in the area -->
    <query type="node">
      <area-query/>
      <has-kv k="natural" v="peak"/>
    </query>
    <print mode="body" order="quadtile"/>
    <!-- additionally, show the outline of the area -->
    <query type="relation">
      <has-kv k="place" v="region"/>
      <has-kv k="region:type" v="mountain_area"/>
      <has-kv k="name:en" v="Dolomites"/>
    </query>
    <print mode="body" order="quadtile"/>
    <recurse type="down"/>
    <print mode="skeleton" order="quadtile"/>
    </osm-script>
    

    Nota

    Esta consulta é escrita em um xml como linguagem. Se você estiver mais acostumado com o Ultrapassar QL, você pode escrever a consulta neste idioma.

  4. E clique em Executar Consulta

    ../../../_images/quickosm_advanced_query.png

A camada de picos de montanha será baixada e mostrada no QGIS:

../../../_images/quickosm_advanced_result.png

Você pode escrever consultas complexas utilizando a linguagem “Overpass Query” <https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL>`_. Dê uma olhada em algum exemplo e tente explorar a linguagem de consulta.

9.2.4. basic Follow Along: O Complemento DataPlotly

The DataPlotly plugin allows you to create D3 plots of vector attributes data thanks to the plotly library.

  1. Iniciar um novo projeto

  2. Carregue a camada sample_points na pasta exercise_data/plugins

  3. Instale o compelemento seguindo as orientações descritas em Follow Along: Instalación de Nuevos Complementos procurando Data Plotly

  4. Abra o complemento clicando no novo ícone na barra de ferramentas ou no menu Complementos ► Data Plotly

In the following example we are creating a simple Scatter Plot of two fields of the sample_points layer. In the DataPlotly Panel:

  1. Escolha sample_points no filtro de camadas, cl para o Campo X e mg para o Campo Y:

    ../../../_images/dataplotly_setup.png
  2. Se você quiser, pode mudar as cores, o tipo de marcador, a transparência e muitas outras configurações: tente mudar alguns parâmetros para criar o gráfico abaixo.

    ../../../_images/dataplotly_scatterplot.png
  3. Uma vez definidos todos os parâmetros, clique no botão Criar gráfico para criar o gráfico.

O gráfico é interativo: isto significa que você pode usar todos os botões superiores para redimensionar, mover, aumentar ou diminuir o zoom da tela do gráfico. Além disso, cada elemento do gráfico é interativo: ao clicar ou selecionar um ou mais pontos no gráfico, o(s) ponto(s) correspondente(s) será(ão) selecionado(s) na tela do gráfico.

Você pode salvar o gráfico como uma imagem png estática ou como um arquivo html clicando no botão saveMapAsImage ou no botão addHtml no canto inferior direito do gráfico.

Há mais. Às vezes, pode ser útil ter dois (ou mais) gráficos mostrando diferentes tipos de gráficos com variáveis ​​diferentes na mesma página. Vamos fazer isso!

  1. Volte para a guia principal de configurações de plotagem, clicando no botão symbology botão no canto superior esquerdo do painel do complemento

  2. Change the Plot Type to Box Plot

  3. Choose group as Grouping Field and ph as Y Field

  4. In the lower part of the panel, change the Type of Plot from SinglePlot to SubPlots and let the default option Plot in Rows selected.

    ../../../_images/dataplotly_boxplot.png
  5. Uma vez finalizado clique no botão Criar gráfico para desenhar o gráfico

    ../../../_images/dataplotly_subplots.png

Now both scatter plot and box plot are shown in the same plot page. You still have the chance to click on each plot item and select the corresponding features in the map canvas.

Dica

Cada gráfico tem sua própria página de manual disponível na aba helpContents. Tente explorar todos os tipos de gráficos e veja todas as outras configurações disponíveis.

9.2.5. In Conclusion

Hay muchos complementos útiles disponibles para QGIS. Utilizando las herramientas incluidas para instalar y manejar esos complementos, puedes encontrar nuevos y realizar un uso óptimo de ellos.

9.2.6. What’s Next?

Lo siguiente será ver cómo utilizar capas que están alojadas en servicios remotos a tiempo real.