Saltar al contenido

¿Por qué QGis no puede mostrar una columna ráster de PostGIS?

Te recomendamos que revises esta resolución en un entorno controlado antes de pasarlo a producción, un saludo.

Solución:

Prueba lo siguiente:

  1. Cree un archivo *.qgs con datos locales (de cuadrícula)
  2. Abra el archivo *.qgs con un texteritor
  3. Ir a la línea que comienza con “
  4. Cambia la línea a: “PG: dbname=[DBNAME] host=[HOST] user=[USER] password=[PW] port=5432 mode=2 schema=public column=rast table=tiles where='rid = 1'” –> reemplaza los corchetes!
  5. guarda el archivo
  6. abrirlo con QGIS

espero que funcione

Parece que QGis tiene un mecanismo diferente para la gestión de ráster. Ahora estoy usando v3.4 LTS (con Postgres 10.1 y Postgis 2.4), y el problema sigue presente. Puedo decir que está en el lado de QGis donde reside el problema.

Parece que el mecanismo de importación de ráster carece de alguna conexión string a la base de datos. Esta es la razón por la que los rásteres no se muestran en las fuentes de PostgreSQL y tenemos dificultades para agregar este tipo de capas al lienzo.

Solución proporcionada por @Marvin funciona para archivos QGis, pero es un poco complicado y si desea almacenar su proyecto en PostgreSQL, tendrá que modificar el ByteA campo que definitivamente no es una buena opción.

Pero espera, hay un truco para solucionar este problema:

  • Ir Administrador de base de datosluego los campos ráster se muestran como se esperaba;
  • No arrastre y suelte la capa, en su lugar clic derecho en ráster y eligió Agregar al lienzo;
  • Luego, se le solicitarán las credenciales;
  • Vuelva a proporcionarlo y el campo ráster se agregará al lienzo.

Probado con DEM y Orthophoto, solo se trata de recordarle a QGis las credenciales de conexión.

valoraciones y comentarios

Si haces scroll puedes encontrar las ilustraciones de otros desarrolladores, tú igualmente puedes insertar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *