QGIS - Preencher campos automaticamente obtendo informações de outras camadas.

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 14

  • @higosantos8649
    @higosantos8649 5 месяцев назад

    Qual a expressão utilizada para auto gerar o fid?

  • @caiocouto3168
    @caiocouto3168 4 года назад +1

    caramba, você é incrível

    • @narceliodesa
      @narceliodesa  4 года назад +1

      Olá Caio Couto , obrigado pelo comentário! Apenas tento ajudar a comunidade a tirar o melhor que o QGIS pode oferecer :)

  • @Orlandomds
    @Orlandomds 4 года назад +1

    muito obrigado, seu vídeo me ajudou muito

    • @narceliodesa
      @narceliodesa  4 года назад +1

      Olá orlando medeiros , obrigado pelo comentário! Continue acompanhando o canal para receber novos vídeos sobre QGIS :) Grande Abraço

  • @darkabmofc
    @darkabmofc 6 месяцев назад

    Boa Tarde, posso ultilizar o mesmo comanto com tipo de geometria ponto, por exemplo em um determinado ponto da cidade no lote ele preenche o numero do lote automaticamente ?

  • @franciscojorgefreitas9365
    @franciscojorgefreitas9365 Год назад

    Bom dia
    Tem como aproveitar os atributos de um projeto em outro projeto?Melhor dizendo: aproveitar a tabela de atributos de uma camada de um projeto em uma outra camada de um outro projeto,tem como aproveitar?

  • @ramoncavalcante9157
    @ramoncavalcante9157 3 года назад +1

    Primeiramente, meus parabéns pelo trabalho Narcélio!!!
    Tenho uma outra situação parecida com está que vc apresentou, como poderia realizar o somatório automático das edificações presentes em uma parcela territorial que estou espacializando?
    Já tenho uma camada de edificações com um atributo contendo as áreas pelo somatório de pavimentos existentes.

    • @robsonmartins5587
      @robsonmartins5587 2 года назад

      Vc vai utilizar apenas a função aggregate com o argumento "sum".
      aggregate(
      layer:= 'edificacao',
      aggregate:='sum',
      expression:= "area",
      filter:= intersects($geometry, geometry(@parent))
      )

    • @robsonmartins5587
      @robsonmartins5587 2 года назад

      Depois eu testei o comando e o problema é que ele contabiliza também para a parcela vizinha, quando a edificação for colada na lateral.
      Para resolver isso vc deve utilizar o seguinte filtro: filter:= within(centroid($geometry),geometry(@parent))
      Dessa forma ele só vai somar as áreas das edificações com o centroide dentro do polígono da parcela.

    • @ramoncavalcante9157
      @ramoncavalcante9157 4 месяца назад

      @@robsonmartins5587 para evitar esse erro é preciso realizar o calculo utilizando um centroide ou um ponto de superfície
      aggregate(
      layer:= 'NOME_DA_CAMADA',
      aggregate:='sum',
      expression:=ATRIBUTO_DA_CAMADA,
      filter:=intersects ( point_on_surface( $geometry), (geometry(@parent)))
      )
      ou vc pode tirar a calculo do ponto de superfície gerando uma camada com esse proposito

  • @thaisafranca4805
    @thaisafranca4805 2 года назад +1

    valeuu

    • @narceliodesa
      @narceliodesa  Год назад

      Muito obrigados! Fico feliz que tenha gostado do vídeo. Se tiver alguma pergunta ou comentário, não hesite em compartilhar. 😊