FC ConcursosFC Concursos

Questão FC292358

Acerca do cálculo de áreas com base no SQL Server, julgue o item a seguir. A função ST_Area permite calcular a área de polígonos.

Cartografia e Geoprocessamento

CEBRASPE (CESPE) · 2023

Acerca do cálculo de áreas com base no SQL Server, julgue o item a seguir.


A função ST_Area permite calcular a área de polígonos.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

ST_Area é o método das collections espaciais do SQL Server usado para retornar a área de um polígono. Por isso o item foi julgado certo.

Na prática há duas variantes: o tipo geometry, que calcula área em unidades quadradas do sistema de coordenadas plano; e o tipo geography, que calcula área sobre o elipsoide (ex.: SRID 4326 gera m²). A entidade deve ser um polígono válido para o resultado fazer sentido.

Ex.: declarar um objeto geography e chamar STArea() retorna a área: DECLARE @g geography; SET @g = geography::STGeomFromText('POLYGON((...))',4326); SELECT @g.STArea();

Assim, usar ST_Area/STArea() permite calcular áreas espaciais diretamente no SQL Server; atenção às unidades e à validade topológica.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo