Todos os produtos
Search
Central de documentação

PolarDB:Sistemas de referência espacial

Última atualização: Jun 28, 2026

Um sistema de referência espacial (SRS) define como o GanosBase mapeia objetos espaciais para posições específicas na superfície da Terra.

Tipos de SRS

O GanosBase oferece suporte a três tipos de SRS:

  • Sistema de coordenadas geodésicas: Mapeia objetos espaciais por meio de latitude e longitude, com coordenadas expressas em graus. Recomendado para conjuntos de dados globais ou quando a precisão geográfica em grandes distâncias é essencial.

  • Sistema de coordenadas projetadas: Projeta matematicamente a superfície esférica da Terra em um plano bidimensional. O resultado é um sistema de coordenadas cartesianas com origem definida e dois eixos ortogonais, que permite calcular diretamente distâncias, áreas e ângulos. As unidades geralmente são metros ou pés, e cada sistema também estabelece o intervalo válido de coordenadas que abrange.

  • Sistema de coordenadas locais: Trata-se de um sistema cartesiano que não utiliza a superfície terrestre como referência. Ideal para dados espaciais sem vínculo geográfico com a Terra, como plantas baixas ou desenhos CAD.

A tabela spatial_ref_sys

O GanosBase inclui a tabela nativa spatial_ref_sys, compatível com o padrão do Open Geospatial Consortium (OGC). Essa tabela abrange mais de 8.500 SRSs conhecidos, além das informações necessárias para conversão e reprojeção entre eles. Também é possível adicionar projeções personalizadas que sigam o padrão PROJ4.

Coluna

Tipo

Descrição

srid

integer

Identificador exclusivo do SRS no GanosBase.

auth_name

varchar(256)

Nome da entidade ou autoridade responsável pela definição deste SRS — por exemplo, EPSG.

auth_srid

integer

Identificador do SRS atribuído pela autoridade indicada em auth_name.

srtext

varchar(2048)

Representação do SRS em Well-Known Text (WKT). O WKT codifica toda a definição do sistema de coordenadas — incluindo datum, método de projeção e unidades — em uma string legível.

proj4text

varchar(2048)

Representação do SRS em PROJ4. Essa string compacta de definição é utilizada pela biblioteca PROJ4 para realizar transformações de coordenadas.

Para consultar um SRS específico, execute uma query na tabela pelo SRID:

SELECT * FROM spatial_ref_sys WHERE srid = 4326;

Registrar e comparar SRSs

Utilize ST_SrReg para registrar um novo SRS no GanosBase. Esse recurso é útil quando você precisa de uma projeção personalizada que não esteja presente na tabela spatial_ref_sys padrão.

Para verificar se dois SRSs são equivalentes, use ST_SrEqual. Essa função ajuda a confirme a compatibilidade dos sistemas de coordenadas ao mesclar conjuntos de dados de diferentes origens antes de executar operações espaciais.