Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

259
Visualizações
la geometría de entrada tiene una geometría desconocida (0) (aunque se usa st_transform)

tengo 2 mesas:

Una tabla con 3 campos:

 id (text) geom (geometry) select ST_SRID(geom) from A where geom is not null result: 32636

Tabla B con 2 campos:

 name (text) geom (geometry) select ST_SRID(geom) from B where geom is not null result: 0

A.geom contiene polígonos

B.geom contiene puntos

Quiero obtener todas las distancias entre A.id, A.geom y B.geom. Probé con:

 select id, st_distance(a.geom, ST_Transform(b.geom, 32636)) as dist from A as a, B as b where a.geom is not null group by id, a.geom, b.geom order by dist desc

Pero estoy recibiendo error:

 "input geom has unkown(0) SRID"

¿Cómo puede ser si estoy usando ST_Transform?

Cómo puedo arreglarlo ?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

El mensaje de error se refiere al SRID del argumento de ST_Transform , que es 0. El mensaje significa que la función no tiene idea en qué sistema de coordenadas está el punto, por lo que no puede transformarlo a otro sistema de coordenadas.

La documentación dice:

ST_Transform a menudo se confunde con ST_SetSRID . ST_Transform en realidad cambia las coordenadas de una geometría de un sistema de referencia espacial a otro, mientras que ST_SetSRID() simplemente cambia el identificador SRID de la geometría.

Ese parece ser el caso aquí.

Probablemente debería usar ST_SetSRID para interpretar b.geom en SRID 32636.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda