após st_union (), o PgSQL retorna uma observação: NOTE: TopologyException: side location conflict at 226.001 39.5158 E nos resultados, existem duas linhas com geometria vazia e outras linhas estão ok. O que causa esse problema? Como resolver
após st_union (), o PgSQL retorna uma observação: NOTE: TopologyException: side location conflict at 226.001 39.5158 E nos resultados, existem duas linhas com geometria vazia e outras linhas estão ok. O que causa esse problema? Como resolver
minha pergunta diz respeito ao uso e desempenho de várias ferramentas de software em conjunto, como PostgreSQL, PostGIS, QGIS e GDAL. Sou um usuário de longa data do ArcGIS, Python e R que também está interessado em diversificar o ecossistema GIS de código aberto e o Linux. Recentemente, fiquei...
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...
Como posso encontrar um ponto que é garantido dentro de um determinado polígono no PostGIS? Estou ciente da ST_Centroidfunção. No entanto, o centróide nem sempre está dentro de um polígono, veja abaixo: Além disso, eu gostaria de evitar o uso de um ponto que esteja no limite do polígono, mas...
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Como tenho certeza...
Eu sou muito novo no mapeamento da web, então essa pergunta pode ser um pouco equivocada. Quero ter uma interface da web muito simples usando o OpenLayers (ou mesmo o Google Maps, se isso for mais fácil), que pode exibir várias tabelas de pontos e polígonos atualmente no PostGIS. Eu quero que...
Estou procurando uma função para dissolver limites compartilhados entre recursos de polígono em uma tabela. ST_UNION () quase faz o que estou procurando, mas cria um multipolígono a partir de todos os polígonos da camada, independentemente de compartilharem ou não um limite comum. Prefiro apenas...
Este post está relacionado a um evento que muda rapidamente. Após acompanhar os desenvolvimentos do Postgis nos últimos 6 meses, notei vários recursos que parecem incrivelmente legais, especialmente na área de topologias e na associação de cálculos em coisas como interseções,...
Estou usando o PostGIS 1.5.2, com geometrias no SRID: 900913. Preciso criar círculos usando uma lista de pontos como centro, com um raio de 600 quilômetros. Estou usando esta consulta: INSERT INTO circles (geom) ( SELECT ST_Buffer(point, 600000, 'quad_segs=8') FROM points ); Mas os círculos...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Geographic Information Systems Stack Exchange. Fechado no ano passado . Eu tenho uma...
Eu gostaria de fazer testes de adjacência em uma camada de parcelas (polígonos) e mesclá-los se eles se encaixarem em determinados critérios (pode ser o tamanho). Conforme a figura abaixo, eu gostaria de mesclar polígonos 1,2,3 e 4, mas não 5. Eu tenho dois problemas: ST_TOUCHESretorna...
Eu tenho um conjunto de dados de construção de pegadas vetorizadas de um conjunto de dados raster. Atualmente, o conjunto de dados é apenas uma representação vetorial dos dados rasterizados. Eu gostaria de um conjunto de dados de polígonos que tenha apenas vértices nos cantos do edifício. Eu tentei...
Tenho que importar grandes arquivos de forma (mais de 1 milhão de registros) para o PostGIS, e fiquei pensando sobre a melhor maneira de fazer isso. Na minha pergunta, usei a palavra "hack", em vez de ferramenta, de propósito, porque acho que não se trata tanto de qual ferramenta, mas de qual...
Eu tenho uma tabela com uma coluna the_geomque contém dados semelhantes a: 0103000020E61000000100000005000000CE473AACFA071E40F27FB23340744740336FE841C6231E40873BED903F744740FC150A0ACE231E40D19E2684637647409C9B443D00081E409A9AF82664764740CE473AACFA071E40F27FB23340744740 Que ao aplicar a função...
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Geographic Information Systems Stack Exchange. Migrou há 6 anos . Os estados de documentação PostGIS que ST_PointOnSurfaceretorna "um ponto garantido estar na superfície". Parece que essa função...
Eu sou novo no GeoJSON. Eu tenho uma coleção de recursos do GeoJSON como mostrado e gostaria de armazená-la na tabela do postgres (testtable). Minha tabela do postgres possui uma identificação serial e uma coluna de geometria. { "type": "FeatureCollection", "features": [ { "type": "Feature",...
Ao ler uma camada de uma conexão OGR PostGIS, posso obter o SpatialReference da camada, mas é possível obter o valor EPSG? Existe alguma documentação sobre isso? Por exemplo: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print
Minha organização coleta muitos dados de monitoramento ambiental (fluxo de fluxo, química da água etc.), a maioria dos quais está atualmente armazenada no Excel. Eu gostaria de colocar tudo em um banco de dados - provavelmente PostGIS - mas preciso que os dados estejam acessíveis a pessoas sem...
Atualmente, estou configurando uma nova instalação do PostGIS 2.0.2 e PostgreSQL 9.1.6 no Ubuntu. Recentemente, encontrei algumas informações indicando que o uso do esquema público para armazenar todos os dados não é uma boa ideia. Por esse motivo, configurei um esquema chamado data e me tornei o...
Depois de considerar algumas opções, estou tentando oferecer aos meus usuários do QGIS 2.2 de 15 a 20 a capacidade de visualizar / editar simultaneamente uma ou duas camadas PostGIS de ponto básico, a maior delas possui apenas 16.000 registros. Instalei o PostgreSQL 9.1 / PostGIS 2.0 e os testes...