Estou iniciando meu primeiro projeto PostGIS e, em vários livros e tutoriais, vi a coluna de geometria rotulada como 'geom' ou 'the_geom'. Um é mais convencional que o outro?
Além disso, existe um bom motivo para usar 'geom' / 'the_geom' em vez de um nome mais descritivo para a coluna de geometria? (Por exemplo, 'centre_point' para o ponto central de um recurso.) Não rotulamos as colunas db convencionais 'the_int' ou 'the_string', então por que rotular colunas de geometria dessa maneira?
fonte
Um possível motivo pelo qual "geom" ou "the_geom" foi escolhido como o nome genérico para o campo "shape" foi porque você pode realmente armazenar vários tipos de geometria (ponto, linha, poli etc.) no único campo "geom" no campo mesma mesa. Você pode até olhar para 2005, quando isso foi discutido na lista de e-mails do PostGIS.
Por exemplo, você pode armazenar todas as suas casas, ruas e limites do condado no mesmo campo "geom" da sua única tabela. Obviamente, existem razões pelas quais você pode optar por fazer o contrário, mas isso pode representar a razão pela qual um nome de coluna genérico "geom" foi usado.
Esperamos que alguns usuários antigos do PostGIS entrem em contato com mais detalhes sobre por que o "geom" foi realmente escolhido.
fonte
Ao usar a API REST do Geoserver na publicação de tabelas PostGis existentes, o comando REST falhará se a coluna de geometria não for denominada "geom".
fonte