Fwd: Dúvida - Area de Polígonos no QGIS 2.14 Essen

353 views
Skip to first unread message

Comunidade QGISBrasil

unread,
Apr 5, 2016, 7:03:32 PM4/5/16
to qgisb...@googlegroups.com

---------- Mensagem encaminhada ----------
De: Ricardo Motta <ricardo....@hotmail.com>
Data: 5 de abril de 2016 09:05
Assunto: Dúvida - Area de Polígonos no QGIS 2.14 Essen
Para: "comun...@qgisbrasil.org" <comun...@qgisbrasil.org>


Bom dia amigos.

Gostaria de esclarecer uma dúvida. Quando calculo a área dos meus arquivos shp no ArcGIS os valores divergem um pouquinho dos que consigo no QGIS através da calculadora, usando o comando $area. Tenho certeza que é pelo fato de que o QGIS está considerando o cálculo com os parâmetros do elipsóide, e já o ArcGIS está calculando a área considerando o plano. Notei que para calcular a área de polígonos com os parâmetros planimétricos, o QGIS disponibiliza o comendo area, que conforme informado lá possui sintaxe "area (geometria)", porém não estou conseguindo usar este comando. Eu crio uma nova coluna AREA_2 e tento usar a sintaxe, mas não consigo pois da erro no comando. Poderiam me ajudar com isso? gostaria de aprender a usar na calculadora de campo este comando area (geometria), pois para calcular a área de lotes e pequenas parcelas do terreno, o ideal é considerar um plano, topograficamente falando.


Sintaxe

area(geometria)

Argumentos


geometria

objeto com geometria de polígono

Exemplos

  • área(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'))8.0

Muito obrigado, desde já.


Att.


Ricardo Motta

Eng. Cartógrafo.




--

José Irley

unread,
Apr 5, 2016, 7:13:38 PM4/5/16
to qgisb...@googlegroups.com
Ricardo, boa noite!

Esta diferença pode ser pelo fato da função OTF (On The Fly) estar habilitada. Um tempo atrás eu e também demais colegas do grupo fizeram um teste de comparação entre os resultados dos cálculos de área, sem usar o OTF, e pelo menos no meu caso, os resultados foram os mesmos tanto para ArcGis, AutoCAD Map e QGIS. Por isso, faça os cálculos sem o OTF.

Abraços!

José Irley

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
___________________________________________________
José Irley
Geógrafo
Prof. CEFET-MG
Especialista em Geoprocessamento
Mestrando em Análise e Modelagem de Sistemas Ambientais
CREA-MG 130.744/D
Tel.: (31) 8894-3265

yjmenezes

unread,
Apr 8, 2016, 4:04:49 PM4/8/16
to qgisbrasil, comun...@qgisbrasil.org
Ricardo,

pode ser o acento em AREA.

area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'))

[]s
julio menezes

Felipe Dantas

unread,
Apr 10, 2016, 7:05:24 PM4/10/16
to qgisb...@googlegroups.com
O comando correto é:

area($geometry)

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Felipe Ramos Dantas
Graduado em Tecnologia  em Geoprocessamento
Técnico de Laboratório - Geoprocessamento no IFPI
Message has been deleted

Leonardo TS

unread,
Feb 23, 2019, 8:37:48 PM2/23/19
to qgisbrasil
Oi. Conseguiu usar o comando  area? 

Conforme o exemplo que aparece na calculadora de campo (confere se tem aceno ou não no área):

  area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'))  8.0

substitua os valores dentro dos ( ) pelas coordenadas UTM métricas, X e Y dos pontos. Veja que são pares de coordenadas separados por vírgula: (0 0, 4 0, 4 2, 0 2, 0 0). Se as tuas coordenadas tiveram casas decimais use ponto, pois a vírgula separa os pares de coordenadas X Y neste comando.
Dá um certo trabalho, eu faço a lista dos pontos e copio no bloco de notas, depois só colo na calculadora de campo dentro deste comando. Dá certo, vai calcular a área planimétrica.


Em terça-feira, 5 de abril de 2016 20:03:32 UTC-3, Comunidade QGIS Brasil escreveu:
Reply all
Reply to author
Forward
0 new messages