Florencia una consulta porque almacenes un raster en postgis tiene alguna ventaja? lo pregunto porque la teoria reza que no hay ninguna ventaja en hacerlo pero me gustaria que me compartieras si hay alguna razon para manejarlo de esa forma
muchas gracias atte Walter Giron Guatemala 2010/11/29 Luis Franco Vázquez <[email protected]> > Ufff¡¡¡ me parece muy ingeniosa tu manera de almacenar el raster pero se me > ocurre que el problema está en que mapserver no es capaz de indicarle a > postgis cuáles son las coordenadas de los datos que quiere recoger, porque > no existe una columna con una geometría en la base de datos. Digo eso sin > pensarlo mucho, pero creo que la solución a tu problema está aquí: > http://trac.osgeo.org/postgis/wiki/WKTRaster > > El 29 de noviembre de 2010 16:22, Florencia Buján > <[email protected]>escribió: > > Hola Luis, >> >> Gracias por tu pronta respuesta. >> Te cuento que dentro del PostGIS los almaceno como archivos normales. Para >> almacenar uno en PostGIS lo que hice fue mediante un archivo php cargarlo: >> >> >> *$type = $_FILES["mapaPendientesTif"]["type"];* >> *$tmp_name = $_FILES["mapaPendientesTif"]["tmp_name"];* >> *$size = $_FILES["mapaPendientesTif"]["size"];* >> *$nombre = basename($_FILES["mapaPendientesTif"]["name"]);* >> * >> * >> *# Contenido del archivo* >> *$fp = fopen($tmp_name, "rb");* >> *$buffer = fread($fp, filesize($tmp_name));* >> *fclose($fp);* >> * >> * >> *$buffer=pg_escape_bytea($buffer);* >> *$sql = "INSERT INTO rasters(nombre, archivo_bytea, mime, size, tipo, >> idcampo) VALUES ('$nombre', '$buffer', '$type', $size, 'MapaPendientes', >> $idMax)";* >> *pg_query($conexionPostgres, $sql) or >> die(pg_last_error($conexionPostgres));* >> >> >> Utilizo otra interfaz para verlo y se almacena bien. Lo que me está >> costando es desde el .map decirle al DATA del raster que vaya contra la base >> de datos (en especial contra el tipo bytea creo) para que levante el TIF >> desde la base de datos. >> >> Muchas gracias!!! >> Florencia >> >> >> El 29 de noviembre de 2010 13:15, Luis Franco Vázquez <[email protected] >> > escribió: >> >> ¿Cómo has exportado el raster a postgis?. En versiones recientes de >>> mapserver ya no existe la opción transparency, sino que ha sido sustituída >>> por opacity, que debería tener un valor de 100. >>> Prueba a cambiarlo. Para ayudarte más debería saber algo más sobre cómo >>> lo has exportado. >>> >>> a ver si hay suerte >>> >>> El 29 de noviembre de 2010 14:55, Florencia Buján >>> <[email protected]>escribió: >>> >>>> Buenas días, >>>> >>>> Tengo rasters (imágenes TIF) subidas a PostGIS y necesitaría mostrarlas >>>> mediante MapServer. >>>> Para ello me defino la estructura en la Base de Datos de la siguiente >>>> forma: >>>> >>>> TABLE rasters ( >>>> id serial NOT NULL, >>>> nombre character varying(100), >>>> archivo_bytea bytea, >>>> mime character varying(100), >>>> size double precision >>>> ) >>>> >>>> Corroboré que efectivamente se guarden bien las imágenes. >>>> Ahora con MapServer querría mostrarlas desde una capa raster, pero no >>>> logro que funcione: >>>> >>>> LAYER >>>> NAME 'Raster' >>>> TYPE RASTER >>>> CONNECTIONTYPE postgis >>>> CONNECTION "user=postgres password=... dbname=... host=..." >>>> DATA "bytea FROM rasters" >>>> STATUS OFF >>>> OFFSITE 0 0 0 >>>> TRANSPARENCY 100 >>>> END >>>> >>>> Alguna idea de cómo sería? >>>> Desde ya muchas gracias y saludos. >>>> Florencia >>>> >>>> _______________________________________________ >>>> Spanish mailing list >>>> [email protected] >>>> http://lists.osgeo.org/mailman/listinfo/spanish >>>> >>>> >>> >>> _______________________________________________ >>> Spanish mailing list >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/spanish >>> >>> >> >> _______________________________________________ >> Spanish mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/spanish >> >> > > _______________________________________________ > Spanish mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/spanish > > -- Walter Girón 4341-3225
_______________________________________________ Spanish mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/spanish
