Mais

Alisamento e limpeza de contornos QGIS

Alisamento e limpeza de contornos QGIS


Tentando utilizar a ferramenta QGIS de extração de contorno, mas tendo problemas para criar contornos suavizados. As ferramentas suavizar, generalizar e dissolver não funcionaram para mim. Além disso, o plugin para contornos parece não estar mais funcionando?


Sirgeo, não tente consertar contornos depois de gerados, os processos demoram muito e acabarão por levar a contornos que se cruzam = um pesadelo!

Em vez disso, suavize seu raster para eliminar os inchaços e saliências - matemática mais fácil e nenhuma topologia com que se preocupar. Acho que a reamostragem ligeiramente para cima (tamanho de células x 1,5) e, em seguida, de volta para o tamanho de célula original (ou melhor) faz maravilhas na limpeza do raster, que por sua vez produzirá contornos mais suaves e agradáveis.

Se você não conseguir fazer com que os contornos do QGIS funcionem, dê uma olhada na pasta QGIS bin para GDAL_Contour. Funciona bem, desde que você possa lidar com um pouco de linha de comando.


Gera mais saída de controle textual para o console.

abrir a GUI do LAStools [boleano]

Inicia a GUI do LAStools com arquivos de entrada pré-preenchidos.

arquivo de entrada LAS / LAZ [pontos] O arquivo que contém os pontos a serem rasterizados no formato LAS / LAZ. suave [inteiro]

Especifica se e com quantas passagens o TIN temporário deve ser suavizado.

extrair isolinha com espaçamento de [número]

Especifica o espaçamento no qual as linhas de iso-contorno são extraídas.

isolinhas limpas mais curtas do que [número]

Omite linhas de iso-contorno mais curtas do que o comprimento especificado.

simplificar segmentos mais curtos do que [número]

Simplificação rudimentar de segmentos de linha de iso-contorno que são mais curtos do que o comprimento especificado.

simplificar pares de segmentos com área menor que [número]

Simplificação rudimentar de saliências formadas por segmentos de linha consecutivos cuja área é menor que o tamanho especificado.

parâmetro (s) de linha de comando adicional (s) [corda]

Especifica outras opções de linha de comando não disponíveis por meio desse menu, mas conhecidas do usuário LAStools (avançado).


Blast2iso¶

Descrição¶

Esta ferramenta pode transformar bilhões de pontos via triangulação Delaunay perfeita implementada usando streaming em grandes linhas de iso-contorno (opcionalmente lado a lado). Para obter mais informações, consulte a página blast2iso e seu arquivo README online.

Parâmetros¶

Gera mais saída de controle textual para o console.

abrir a GUI do LAStools [boleano]

Inicia a GUI do LAStools com arquivos de entrada pré-preenchidos.

arquivo de entrada LAS / LAZ [pontos] O arquivo que contém os pontos a serem rasterizados no formato LAS / LAZ. suave [inteiro]

Especifica se e com quantas passagens o TIN temporário deve ser suavizado.

extrair isolinha com espaçamento de [número]

Especifica o espaçamento no qual as linhas de iso-contorno são extraídas.

isolinhas limpas mais curtas do que [número]

Omite linhas de iso-contorno que são mais curtas do que o comprimento especificado.

simplificar segmentos mais curtos do que [número]

Simplificação rudimentar de segmentos de linha de iso-contorno que são mais curtos do que o comprimento especificado.

simplificar pares de segmentos com área menor que [número]

Simplificação rudimentar de saliências formadas por segmentos de linha consecutivos cuja área é menor que o tamanho especificado.

parâmetro (s) adicional (is) de linha de comando [corda]

Especifica outras opções de linha de comando não disponíveis por meio desse menu, mas conhecidas do usuário LAStools (avançado).

Saídas¶

Uso do console¶

Veja também¶

Veja também a página blast2iso e seu arquivo README online.


Gera mais saída de controle textual para o console.

abrir a GUI do LAStools [boleano]

Inicia a GUI do LAStools com arquivos de entrada pré-preenchidos.

arquivo de entrada LAS / LAZ [pontos] O arquivo que contém os pontos a serem rasterizados no formato LAS / LAZ. suave [inteiro]

Especifica se e com quantas passagens o TIN temporário deve ser suavizado.

extrair isolinha com espaçamento de [número]

Especifica o espaçamento no qual as linhas de iso-contorno são extraídas.

isolinhas limpas mais curtas que [número]

Omite linhas de iso-contorno mais curtas do que o comprimento especificado.

simplificar segmentos mais curtos do que [número]

Simplificação rudimentar de segmentos de linha de iso-contorno que são mais curtos do que o comprimento especificado.

simplificar pares de segmentos com área menor que [número]

Simplificação rudimentar de saliências formadas por segmentos de linha consecutivos cuja área é menor que o tamanho especificado.

parâmetro (s) adicional (is) de linha de comando [corda]

Especifica outras opções de linha de comando não disponíveis por meio desse menu, mas conhecidas do usuário LAStools (avançado).


24.3.4. las2iso¶

24.3.4.1. Descrição¶

Transforma nuvens de pontos (até 20 milhões por arquivo) em linhas de iso-contorno, criando uma triangulação Delaunay temporária na qual os contornos são então traçados.

Para obter mais informações, consulte a página las2iso e seu arquivo README online.

24.3.4.2. Parâmetros¶

Gera mais saída de controle textual para o console

execute um novo executável de 64 bits

abrir a GUI do LAStools

Inicia a GUI do LAStools com arquivos de entrada pré-preenchidos

arquivo de entrada LAS / LAZ

O arquivo que contém os pontos a serem usados ​​para criar linhas de iso-contorno.

TIN subjacente suave

Especifica se e com quantas passagens o TIN temporário deve ser suavizado

extrair isolinha com um espaçamento de

Especifica o espaçamento no qual as linhas de iso-contorno são extraídas (intervalo de contorno)

limpe isolinhas menores que (0 = não limpe)

Omite linhas de iso-contorno que são mais curtas do que o comprimento especificado

simplificar segmentos menores que (0 = não simplificar)

Simplificação rudimentar de segmentos de linha de iso-contorno que são mais curtos do que o comprimento especificado.

simplificar pares de segmentos com área menor que (0 = não simplificar)

Simplificação rudimentar de saliências formadas por segmentos de linha consecutivos cuja área é menor que o tamanho especificado.

parâmetro (s) adicional (is) de linha de comando

Especifica outras opções de linha de comando não disponíveis por meio desse menu, mas conhecidas do usuário LAStools (avançado).

Arquivo vetorial de saída

Especifica onde o vetor de saída é armazenado. Use arquivos de saída SHP ou WKT. Se o seu arquivo LiDAR de entrada estiver em coordenadas geográficas (long / lat) ou tiver informações de georreferenciamento (mas somente então), você também pode criar um arquivo de saída KML. Um de:

A codificação do arquivo também pode ser alterada aqui.

24.3.4.3. Saídas¶

Arquivo vetorial de saída

A camada vetorial de linha de saída com contornos

24.3.4.4. Código Python¶

ID do algoritmo: lastools: las2iso

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de Ferramentas de Processamento. O dicionário de parâmetros fornece os NOMEs e valores dos parâmetros. Consulte Usando algoritmos de processamento do console para obter detalhes sobre como executar algoritmos de processamento do console Python.


Blast2iso¶

Описание¶

Vira pontos (até bilhões) por meio de triangulação Delaunay perfeita implementada usando streaming em linhas de contorno iso.

Para obter mais informações, consulte a página blast2iso e seu arquivo README online.

Параметри¶

Gera mais saída de controle textual para o console

abrir a GUI do LAStools

Inicia a GUI do LAStools com arquivos de entrada pré-preenchidos

arquivo de entrada LAS / LAZ

O arquivo que contém os pontos a serem usados ​​para criar linhas de iso-contorno.

TIN subjacente suave

Especifica se e com quantas passagens o TIN temporário deve ser suavizado

extrair isolinha com um espaçamento de

Especifica o espaçamento no qual as linhas de iso-contorno são extraídas (intervalo de contorno)

limpe isolinhas menores que (0 = não limpe)

Omite linhas de iso-contorno que são mais curtas do que o comprimento especificado

simplificar segmentos menores que (0 = não simplificar)

Simplificação rudimentar de segmentos de linha de iso-contorno que são mais curtos do que o comprimento especificado.

simplificar pares de segmentos com área menor que (0 = não simplificar)

Simplificação rudimentar de saliências formadas por segmentos de linha consecutivos cuja área é menor que o tamanho especificado.

parâmetro (s) adicional (is) de linha de comando

Especifica outras opções de linha de comando não disponíveis por meio deste menu, mas conhecidas do usuário LAStools (avançado).

Arquivo vetorial de saída

Especifica onde o vetor de saída é armazenado. Use arquivos de saída SHP ou WKT. Se o seu arquivo LiDAR de entrada estiver em coordenadas geográficas (long / lat) ou tiver informações de georreferenciamento (mas somente então), você também pode criar um arquivo de saída KML. Um de:


24.3.6. las2las_project¶

Transforme os arquivos LAS / LAZ de uma pasta em outro CRS.

24.3.6.1. Parâmetros¶

Gera mais saída de controle textual para o console

execute um novo executável de 64 bits

abrir a GUI do LAStools

Inicia a GUI do LAStools com arquivos de entrada pré-preenchidos

arquivo de entrada LAS / LAZ

projeção da fonte

zona utm de origem

código de plano de estado de origem

projeção alvo

zona utm alvo

código do plano do estado alvo

parâmetro (s) adicional (is) de linha de comando

Especifica outras opções de linha de comando não disponíveis por meio desse menu, mas conhecidas do usuário LAStools (avançado).

Arquivo de saída LAS / LAZ

Padrão: [Salvar na pasta temporária]

Especifica onde está a pasta para as nuvens de pontos de saída. Um de:

Salvar em um diretório temporário

A codificação do arquivo também pode ser alterada aqui.

24.3.6.2. Saídas¶

Arquivo de saída LAS / LAZ

O arquivo de formato LAS / LAZ de saída

24.3.6.3. Código Python¶

ID do algoritmo: lastools: las2las_project

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de Ferramentas de Processamento. O dicionário de parâmetros fornece os NOMEs e valores dos parâmetros. Consulte Usando algoritmos de processamento do console para obter detalhes sobre como executar algoritmos de processamento do console Python.


Isócronas de tempo de unidade de um único Shapefile usando QGIS, PostGIS e Pgrouting

Este é um post convidado de Chris Kohler @ Chriskohler8.

Introdução:

Este guia fornece instruções passo a passo para produzir isócronas de tempo de condução usando um único arquivo de forma vetorial. O método descrito aqui envolve a construção de uma rede de roteamento usando um único arquivo de forma vetorial de seus dados de estradas dentro de uma Caixa Virtual. Além disso, a rede é construída criando nós inicial e final (nós de origem e destino) em cada segmento de estrada. Usaremos Postgresql, com extensões PostGIS e Pgrouting, como nosso banco de dados. Considere este tipo de roteamento justo no que diz respeito à precisão, pois os algoritmos de roteamento são baseados na localização dos nós e não em endereços específicos. Atualmente, estou trabalhando em um fluxo de trabalho aprimorado para que os pontos de endereço do site sirvam como nós para otimizar os resultados. Um dos muitos benefícios desse fluxo de trabalho é nenhum custo financeiro para produzir (além da coleta de dados de estradas). Fornecerei instruções para criar e usar sua máquina virtual neste guia.

Etapas: & # 8211 Obtendo a caixa virtual (início) & # 8211

Introdução 2. Inicie o download / instalação OSGeo-Live 11 (https://live.osgeo.org/en/overview/overview.html).

As imagens usadas neste fluxo de trabalho mostrarão 10.5, embora a versão 11 possa ser aplicada de forma semelhante. Certifique-se de baixar a versão: osgeo-live-11-amd64.iso. Se você tiver problemas para encontrá-lo, aqui está o link direto para o download (https://sourceforge.net/projects/osgeo-live/files/10.5/osgeo-live-10.5-amd64.iso/download)
Introdução 3. Pronto para a criação da máquina virtual: Utilizaremos o pacote OSGeo-Live 11 baixado com uma máquina virtual que criamos para iniciar nosso fluxo de trabalho. As etapas para criar sua máquina virtual estão listadas abaixo. Além disso, aqui estão as etapas de um workshop anterior com detalhes adicionais sobre como configurar sua máquina virtual com o osgeo live (http://workshop.pgrouting.org/2.2.10/en/chapters/installation.html).

1. Crie uma máquina Virutal: Nesta etapa, começamos a criar a máquina virtual que abriga nosso banco de dados.

Abra o Oracle VM VirtualBox Manager e selecione “Novo" localizado no canto superior esquerdo da janela.

Em seguida, preencha o nome, sistema operacional, memória, etc. para criar sua primeira VM.

2. Adicionar controlador IDE: O objetivo desta etapa é criar um espaço reservado para a suíte osgeo 11 a ser implementada. Na janela principal da caixa virtual, clique com o botão direito no vm recém-criado e abra as configurações.

Na janela de configurações, no lado esquerdo, selecione a guia de armazenamento.

Encontrar " adiciona novo controlador de armazenamento ” botão localizado na parte inferior da guia. Tenha cuidado com os outros botões rotulados “Adiciona novo anexo de armazenamento”! Selecione “ adiciona novo controlador de armazenamento ” botão e um menu suspenso aparecerá. No topo da lista suspensa, selecione “Adicionar controlador IDE ”.

Você verá um novo item aparecer no centro da janela sob o “Árvore de Armazenamento”.

3. Adicionar unidade óptica: O conjunto osgeo 11 será implementado na máquina virtual por meio de um drive ótico. Destaque o novo IDE do controlador que você criou e selecione “Adicionar unidade óptica”.

Uma nova janela aparecerá e selecione “Escolha o disco ”.

Localize o arquivo baixado “osgeo-live 11 amd64.iso”E clique em abrir. Um novo objeto deve aparecer na janela do meio sob o seu novo controlador exibindo & # 8220osgeo-live-11.0-amd64.iso & # 8221.

Finalmente, sua máquina virtual está pronta para uso.
Inicie sua nova Caixa Virtual, aguarde e siga as instruções na tela para começar a usar sua máquina virtual.

& # 8211 Obtendo a caixa virtual (fim) & # 8212

4. Criação do banco de dados de roteamento e ambas as extensões (postgis, pgrouting): O banco de dados que criamos e ambas as extensões que adicionamos fornecerão as funções capazes de produzir isócronas.

Para começar, comece abrindo a ferramenta de linha de comando (segure control + left-alt + T) e, em seguida, faça login no postgresql digitando “usuário psql -U”Na linha de comando e pressione Enter. Para fins de instrução clara, irei me referir ao nome do banco de dados neste guia como “roteamento”, Fique à vontade para escolher o nome do seu próprio banco de dados. Insira o comando, visto na figura abaixo, para criar o banco de dados:

Você pode usar "roteamento c”Para se conectar ao banco de dados após a criação.

A próxima etapa após criar e conectar-se ao seu novo banco de dados é criar ambas as extensões. Acho mais fácil digitar dois coelhos com uma cajadada "roteamento de usuário psql -U”Isso irá conectá-lo simultaneamente ao postgresql e ao seu banco de dados de roteamento.

Quando você estiver conectado ao seu banco de dados, aplique os comandos abaixo para adicionar ambas as extensões

5. Carregue o arquivo de forma no banco de dados: Nesta próxima etapa, o arquivo de forma dos dados de suas estradas deve ser colocado em sua máquina virtual e posteriormente em seu banco de dados.

Meu método é usar e-mail para enviar a mim mesmo o shapefile de estradas e, em seguida, fazer o download e copiá-lo de dentro do navegador da web de minhas máquinas virtuais. Na área de trabalho da sua máquina virtual, abra a pasta chamada “Bancos de dados” e selecione o aplicativo “Shape2pgsql”.

Siga a IU de shp2pgsql para se conectar ao banco de dados de roteamento que você criou na Etapa 4.

Em seguida, selecione "Adicionar ficheiro”E encontre seu shapefile de estradas (neste guia, chamaremos nosso shapefile de“road_table”) Que deseja usar para suas isócronas e clique em Abrir.

Por fim, clique em “Importar" para colocar seu arquivo de forma em seu banco de dados de roteamento.

6. Adicione colunas de origem e destino de amp: O objetivo desta etapa é criar colunas que servirão como espaços reservados para nossos dados de nós que criaremos posteriormente.

Existem várias maneiras de adicionar essas colunas à roads_table. A parte mais importante desta etapa é qual tabela você escolhe editar, os nomes das colunas que você cria e o formato das colunas. Reserve um tempo para garantir que as colunas de origem e destino sejam de formato inteiro. Abaixo estão os comandos usados ​​em sua linha de comando para essas funções.

7. Crie a topologia: A seguir, usaremos uma função para anexar um nó a cada extremidade de cada segmento de estrada na roads_table. A função nesta etapa criará esses nós. Esses nós recém-criados serão armazenados nas colunas de origem e destino que criamos anteriormente na etapa 6.

Além de criar nós, esta função também criará uma nova tabela que conterá todos esses nós. O sufixo “_Vertices_pgr” é adicionado ao nome do seu arquivo de forma para criar esta nova tabela. Por exemplo, usando o nome do shapefile do nosso guia, & # 8220roads_table & # 8221, a tabela de nós será nomeada de acordo: estradas_tabela_vertices_pgr . No entanto, não usaremos a nova tabela criada a partir desta função (estradas_tabela_vertices_pgr) Abaixo está a função, e uma segunda versão simplificada, a ser usada na linha de comando para preencher nossas colunas de origem e destino, ou seja, criar nossa topologia de rede. Observe o formato de entrada, o & # 8220geom & # 8221 coluna no meu caso foi chamada & # 8220the_geom & # 8221 dentro do meu shapefile:

Abaixo está um exemplo (simplificado) de função para meu arquivo de forma de estradas:

8. Crie uma segunda tabela de nós: Uma segunda tabela de nós será criada para uso posterior. Esta segunda tabela de nós conterá os dados de nós gerados a partir da função pgr_createtopology e será chamada de “nó". Abaixo está a função de comando para este processo. Preencha os campos de origem e destino apropriados seguindo a maneira vista no comando abaixo, bem como o nome do arquivo de forma.

Para começar, encontre a pasta na área de trabalho das máquinas virtuais chamada “Bancos de dados”E abra o programa“pgAdmin lll”Localizado dentro.

Conecte-se ao seu banco de dados de roteamento na janela pgAdmin. Em seguida, destaque seu banco de dados de roteamento e encontre & # 8220SQL & # 8221 ferramenta na parte superior da janela do pgAdmin. A ferramenta se parece com uma pequena lente de aumento.

Inserimos a função abaixo na janela SQL do pgAdmin. Sinta-se à vontade para consultar este link para obter mais informações: (https://anitagraser.com/2011/02/07/a-beginners-guide-to-pgrouting/)

  1. Crie uma rede roteável: Depois de criar a segunda tabela de nós da etapa 8, combinaremos esta tabela de nós () com nosso shapefile (road_table) em uma nova mesa (rede) que será usada como rede de roteamento. Esta tabela será chamada de & # 8220rede & # 8221 e será capaz de processar consultas de roteamento. Insira este comando e execute na ferramenta SQL pgAdmin como fizemos na etapa 8. Aqui está uma referência para mais informações :( https://anitagraser.com/2011/02/07/a-beginners-guide-to-pgrouting/ )

10. Crie uma visão “nodal” da rede: Esta nova visualização será usada posteriormente para calcular as isócronas visuais em etapas posteriores. Insira este comando e execute na ferramenta SQL pgAdmin.

11.​ Adicionar coluna para velocidade:Esta etapa pode ou não se aplicar se o seu arquivo de forma original contiver um campo de valores para velocidades de estrada.

Na realidade, uma rede de estradas normalmente contém vários limites de velocidade. O arquivo de forma que você escolher pode ter um campo de velocidade, caso contrário, a discriminação para as etapas a seguir não permitirá que velocidades variáveis ​​sejam aplicadas à sua rede de roteamento de maneira respeitosa.

Se existirem valores de velocidade em seu arquivo de forma, implementaremos esses valores em um novo campo, & # 8220tempo de viagem& # 8220, que mostrará a taxa de deslocamento para cada segmento de estrada em nossa rede com base em sua geometria. Em primeiro lugar, precisaremos criar uma coluna para armazenar as velocidades de viagem individuais. O nome da nossa coluna será “tempo de viagem”Usando o formato: precisão dupla.Insira este comando e execute na ferramenta de linha de comando conforme mostrado abaixo.

Em seguida, preencheremos a nova coluna “tempo de viagem”Calculando as velocidades de viagem usando uma equação. Esta equação levará cada geometria de segmentos de estrada (shape_leng) e divida pela taxa de deslocamento (mph ou km / h). O comando de amostra que estou usando abaixo utiliza mph como a taxa enquanto nossa geometria(shape_leng) unidades para minha roads_table está em pés. Se você estiver usando mph ou kph, insira este comando e execute na ferramenta SQL pgAdmin. Abaixo, mais detalhes explicam a variável & # 8220X & # 8221.

Como encontrar X, aqui está um exemplo: Usando o exemplo 30 mph como taxa. Para encontrar X, convertemos 30 milhas em pés, sabemos 5280 pés = 1 milha, então multiplicamos 30 por 5280 e isso nos dá 158400 pés. Nossa taxa foi convertida de 30 milhas por hora para 158400 pés por hora. Para uma taxa de 30 mph, nossa equação para o campo & # 8220tempo de viagem e # 8221 equivale a & # 8220shape_leng / 158400 * 60 & # 8243. Para discriminar essa saída de cálculos, inseriremos detalhes adicionais, como & # 8220onde velocidade = 30 & # 8221. O que esse detalhe adicional faz é aplicar nossa saída calculada a recursos com um & # 822030& # 8221 valor em nosso & # 8220Rapidez& # 8221 campo. Nota: seu & # 8220RapidezO campo & # 8221 pode ter um nome diferente.

Repita esta etapa para cada valor de velocidade em seus exemplos de arquivo de forma:

O back-end está pronto. Bom trabalho!

Nosso próximo passo será visualizar nossos dados no QGIS. Abra e conecte o QGIS ao seu banco de dados de roteamento clicando com o botão direito em “PostGIS”No painel do navegador na janela principal do QGIS. Confirme a caixa de seleção “Também liste as tabelas sem geometria”Está marcada para permitir que você veja o interior de seu banco de dados com mais clareza. Preencha o nome ou seu banco de dados de roteamento e clique em “OK”.

Se feito corretamente, a partir do QGIS você terá acesso às tabelas e visualizações criadas em seu banco de dados de roteamento. Sinta-se à vontade para visualizar sua rede arrastando e soltando a tabela de rede em seu painel de camadas QGIS. A partir daqui, você pode usar a ferramenta de identificação para selecionar cada segmento de estrada e ver os nós de origem e destino contidos nesse segmento de estrada. O nó que você escolher será usado na próxima etapa para criar as visualizações do drive-time.

12.Crie visualizações: Nesta etapa, criamos visualizações a partir de uma função projetada para determinar o custo do tempo de viagem. Transformar essas visualizações com ferramentas irá visualizar os custos do tempo de viagem como isócronas.

O comando a seguir mostrará como você começa a consultar seu banco de dados para criar isócronas de drive-time. Comece no QGIS arrastando sua tabela de rede para o conteúdo. O visual mostrará sua rede como vetor (linhas). Simplesmente selecione o segmento de estrada mais próximo ao seu ponto de interesse ao redor do qual você gostaria de construir sua isócrona. Em seguida, identifique o segmento da estrada usando a ferramenta de identificação e localize os campos de origem e destino.

Coloque o valor do campo de origem ou destino no comando abaixo onde você vê VALUE, em maiúsculas.

Isso vai servir a você agora como uma função de captura de isócronas para este fluxo de trabalho. Sinta-se à vontade para usar este comando repetidamente para criar novas isócronas, substituindo o valor de origem. Insira este comando e execute na ferramenta SQL pgAdmin.

* NO FINAL DESTE FLUXO DE TRABALHO, FORNECI UM EXEMPLO USANDO O VALOR FONTE “2022”

13.Visualize isócrona: A aplicação de ferramentas à vista nos permitirá ajustar o aspecto visual para uma sobreposição de isócrona mais adequada.

Depois de criar sua visão, um novo item em seu banco de dados de roteamento é criado, usando o & # 8220view_name& # 8221 que você escolheu. Arraste e solte este item em seu QGIS LayersPanel. Você verá muitos pequenos pontos que representam os nós.

Na figura abaixo, chamei minha visão de & # 8220take1“.

Cada nó que você vê contém um valor de drive-time, & # 8220custo & # 8221, que representa o tempo usado para viajar a partir do nó que você inseriu na função da etapa 12.

Comece instalando o plug-in QGIS & # 8220 Interpolação & # 8221 abrindo o Gerenciador de plug-ins na interface QGIS.

Em seguida, no topo da janela QGIS, selecione “Raster” e uma lista suspensa aparecerá, selecione "Interpolação".

Uma nova janela aparecerá e solicitará sua entrada.

Selecione seu “Ver”Como a camada vetorial, selecione & # 8221custo & # 8221 como seu atributo de interpolação e clique em "Adicionar".

Uma nova camada vetorial aparecerá na parte inferior da janela, tome cuidado com o tipo Pontos & # 8220. Para saída, na outra metade da janela, mantenha o método de interpolação como & # 8220TIN & # 8221, edite a localização e o nome do arquivo de saída. Verifica a caixa “Adicionar resultado ao projeto”.

Nota: diminuir o tamanho das células de X e Y aumentará a resolução, mas à custa do desempenho.

Clique "OK" na parte inferior direita da janela.

Uma imagem em preto e branco aparecerá no QGIS, também no Painel de Camadas um novo item foi criado.

Reserve algum tempo para visualizar o raster, colorindo e ajustando os valores da simbologia até que você se sinta confortável com a aparência.

14. Crie contornos de nossa isócrona: Os contornos também podem ser calculados a partir da isócrona.

Encontre perto do topo da janela QGIS, abra o “Raster ” menu suspenso e selecione Extração → Contorno.

Preencha o intervalo apropriado entre as linhas de contorno, mas deixe a caixa de seleção "Nome do Atributo" desmarcado. Clique "OK".

15. Compacte e compartilhe:Descubra onde salvou seu TIN e contornos, compacte-os em uma pasta zip destacando-os e clique com o botão direito para selecionar "comprimir". Envie a pasta compactada por e-mail para você mesmo para exportar de sua máquina virtual.


Fotografia de produtos é um assunto divertido - você pode obter fotos de qualidade com um fotógrafo profissional ($ 100- $ 500 / hora) ou pode tentar tirar fotos sozinho ($ grátis / hora).

Com um pouco de experiência em fotografia no passado e uma atitude muito confiante, decidi tentar fazer isso sozinho.

Tudo começou de novo onde toda boa inspiração visual começa, Pinterest. Fiz um quadro de fotos do produto com outras fotos que combinavam com a vibe e o sentimento que eu queria.

Era uma mistura de barra de charutos com cabana com resistência e rústico.

Fui ao San Francisco Fabric Outlet e comprei alguns materiais diferentes. Era muito barato comprar bastante feltro, jeans escuro, jeans preto e tecido branco. Isso serviria de base para minhas fotos.

Fiz uma lista de verificação e comecei a eliminá-los.

Aqui estão as fotos Flat lay que tirei:

Eu não tinha acesso a uma cabana bem decorada, então enviei uma mensagem sobre uma cabana Tahoe no Instagram e o proprietário foi incrível. Ela me deixou passar e tirar quantas fotos eu quisesse. Obrigado WoodsyTahoeCabin.

Além disso, não tive acesso a uma mesa de luz para tirar aquelas fotos de fundo branco. Felizmente, o Shopify Lounge em Downtown SF tem um para todos usarem. Obrigado Shopify!

O próximo passo foi fazer um vídeo do produto. Minha hipótese é que essa peça venderia por causa de sua estética. Para transmitir isso, fiz um vídeo.

O processo começou como sempre, com um pouco de inspiração. Lembrei-me de que a REI faz vídeos incríveis de produtos para seus mais vendidos. Encontrei um deles e tentei recriá-lo.

Aqui está uma cena de trabalhar no Premier para um vídeo


Assista o vídeo: Cut Polygon from another Polygon layer QGIS