Perguntas com a marcação «postgis»

O PostGIS é uma extensão do banco de dados relacional de objetos do PostgreSQL que adiciona suporte a objetos geográficos.



1
Como importar uma varredura para o PostGIS?
Estou tentando seguir as instruções aqui para carregar uma varredura em um banco de dados PostGIS: python raster2pgsql.py -s 4269 -I -r *.tif -F myschema.demelevation -o elev.sql Entendo que substituo *pelo caminho da minha varredura, mas não entendo a parte myschema.demelevationou elev.sql. Devo ter meu próprio esquema para este arquivo? …


1
Como retificar as paredes dos edifícios no PostGIS?
Preciso de operações no PostGIS para eliminar vértices intermediários em um polígono para retificar as paredes de um edifício. Eu estava revisando http://trac.osgeo.org/postgis/wiki/UsersWikiExamplesSpikeRemover, mas ele só funciona para eliminar picos. exemplo:
8 postgis  sql 

3
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 operação?
8 postgis  buffer 


1
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). …

1
Como converter uma String em OpenLayers.Geometry.Polygon usando javascript?
Estou usando Javascript, jQuery, Java, GeoServer, OpenLayers e PostGIS. Usando a classe java ResultSet, retorno esta String: POLYGON((516000 2135000,515039.264020162 2125245.48389919,512193.976625564 2115865.82838175,507573.480615127 2107221.48834902,501355.339059327 2099644.66094067,493778.51165098 2093426.51938487,485134.171618255 2088806.02337444,475754.516100806 2085960.73597984,466000 2085000,456245.483899194 2085960.73597984,446865.828381746 2088806.02337444,438221.48834902 2093426.51938487,430644.660940673 2099644.66094067,424426.519384873 2107221.48834902,419806.023374436 2115865.82838175,416960.735979839 2125245.48389919,416000 2135000,416960.735979838 2144754.51610081,419806.023374436 2154134.17161825,424426.519384873 2162778.51165098,430644.660940673 2170355.33905933,438221.48834902 2176573.48061513,446865.828381745 2181193.97662556,456245.483899193 2184039.26402016,466000 2185000,475754.516100806 2184039.26402016,485134.171618254 2181193.97662556,493778.51165098 2176573.48061513,501355.339059327 2170355.33905933,507573.480615127 2162778.51165098,512193.976625564 2154134.17161825,515039.264020161 2144754.51610081,516000 …

1
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 …

2
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 geometria lakes. Parece que a junção esquerda não funciona …

2
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 the_geom FROM disease_obs As d GROUP BY d.disease_type; Digamos que havia um campo …

1
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, …


1
Como trabalhar com shortest_path_shooting_star () no pgRouting?
Já faz algum tempo que estamos usando o PostGIS para armazenar nossas informações de geometria em nosso banco de dados Postgres. Desenvolvemos o roteamento de vértice para vértice usando a biblioteca iGraph. Ontem, li sobre o pgRouting e estou portando nosso aplicativo atual para o pgRouting. No entanto, enfrento alguns …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.