Perguntas com a marcação «postgis»

8
Cursores do Postgres / postgis

Eu tenho uma rede de estradas com o StreetName e os intervalos mínimo / máximo de endereços para cada segmento (ou seja, StreetName = 'Main St', Min = 100, Max = 199). Eu também tenho pontos de endereço individuais com informações semelhantes (por exemplo, StreetName = 'Main St', HouseNumber =...

8
A quarta dimensão é usada no GIS?

Enquanto trabalhava com OGR, me deparei com o seguinte campo usado para definir um conjunto de dados geográficos: COORD_DIMENSION The spatial dimension (2, 3 or 4 dimensional) of the column. Embora eu tenha usado recursos 2D e 3D, existem exemplos de conjuntos de dados no GIS que usam a quarta...

8
Devo dividir MultiPolygons em Polygons?

No sistema que estou implementando, tenho uma tabela T1 com uma geometria associada. A maioria das geometrias é um conjunto de n polígonos, com 10 <n <100. No momento da tabela T1, tenho uma coluna de geometria do tipo MultiPolygon, com um índice GiST. Como a tabela T1 será grande, receio...

8
PostGIS-GROUP BY para valores de dados contínuos?

No código de exemplo para a função PostGIS ST_ConvexHull , vários polígonos seriam criados com base em diferentes valores discretos encontrados no campo "disease_type". --Get estimate of infected area based on point observations SELECT d.disease_type, ST_ConvexHull(ST_Collect(d.the_geom)) As...

8
Diferença entre duas camadas no PostGIS

Qual é a maneira correta de calcular a diferença entre duas camadas? Eu tentei usar a seguinte abordagem: SELECT ST_Difference(river.geom, lakes.geom) FROM river LEFT JOIN lakes ON ST_Intersects(river.geom, lakes.geom) Mas na saída, perco as geometrias da rivercamada que não cruzam nenhuma...

8
Cálculo de vizinho mais próximo no PostGIS?

Estou aprendendo a usar o PostGIS e os bancos de dados espaciais para análise. O que estou tentando fazer é executar um cálculo para obter a distância do polígono mais próximo em um arquivo, usando o cálculo de arestas, em vez de vértices. Usando esta resposta de Paul Ramsey para Encontrar a...

8
Calcular distâncias entre séries de pontos no postgis

Eu tenho uma tabela postgres / postgis contendo uma série de pontos seqüenciais. Quero adicionar uma nova coluna à tabela que contenha a distância entre cada ponto e o primeiro e assim por diante até que todos os pontos sejam processados ​​(o primeiro ponto deve ter uma distância de 0). Isso pode...

8
Quando devo usar ST_Buffer?

Gostaria de saber qual é o sentido de usar a operação st_buffer. No guia de referência do PostGIS, há apenas a sintaxe e uma breve descrição desta operação. Você poderia dar alguns exemplos para entender as vantagens desta