Skip site navigation (1) Skip section navigation (2)

Re: Conexion Postgis - php/mapscript en Debian

From: Luis Alberto Gomez Parada <caminantepatagon(at)gmail(dot)com>
To: Nahum Castro <pedro1_72(at)yahoo(dot)com>
Cc: mariana chagra <marianachagra(at)yahoo(dot)com(dot)ar>, Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Conexion Postgis - php/mapscript en Debian
Date: 2008-01-31 20:31:47
Message-ID: 1201811508.3250.7.camel@localhost (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Gracias por la informacion 
Lo instale en Debian y fue muy sencillo 
eso si hay que configurar los repositories (/etc/apt/source.list)
agregando : 

deb http://www.pmapper.net/dl/debian binary/

ya que en la instalacion estandar de Debian Etch no se encuentra.

Si ocupas Apache, hay que instalar tambien.

libapache2-mod-php5

Los demos se ven bastante prometedores.


Saludos 





El mar, 29-01-2008 a las 16:24 -0600, Nahum Castro escribió:
> --- mariana chagra <marianachagra(at)yahoo(dot)com(dot)ar>
> escribió:
> 
> > Estimados, esta es la consulta que realizo desde php
> > a postgis, para que, "supuestamente" me devuelva la
> > informacion asociada al lo seleccionado en la pagina
> > que se muestra el mapa.
> >   if ($layerObj->type==MS_LAYER_POLYGON) 
> >    {$sqlgeo="select * from $tabla t where $campoGIS
> > && 'BOX3D(".
> >    ($x-100)." ".($y-100).",".($x+100)." ".($y+100).
> >    ")'::box3d and Intersects(GeometryFromText(
> > 'POINT(".$x.
> >    " ".$y.")', -1), t.$campoGIS)";
> > } else {
> >    $sqlgeo="select * from $tabla t where $campoGIS
> > && 'BOX3D(".
> >    ($x-100)." ".($y-100).",".($x+100)." ".($y+100).
> >    ")'::box3d and
> > Intersects(Buffer(GeometryFromText( 'POINT(".$x.
> >    " ".$y.")', -1), 2), t.$campoGIS)";
> >  }
> >   mi problema comienza en el where y me genera el
> > siguiente error:
> > DB Error: unknown error
> >   lo mas grave es que el error no dice mas que eso,
> > por lo tanto no se a que se puede deber el error.
> >   si alguno tiene una idea de lo que puede estar
> > pasando le agradecere la ayuda.
> >    
> >   Desde ya muchas gracias.
> >    
> >   Mariana.
> >    
> >   P.D.: Aclaro lo que quiero hacer: Yo tengo
> > informacion en postgis y muestro los poligonos y
> > lineas mediante php/mapscript, lo que quiero es que
> > cuando el usuario realice un click en algun punto o
> > poligono del mapa se abra un popup y me muestre la
> > informacion asociada a ese punto. Si tienen alguna
> > forma de realizar este mediante otro tipo de
> > consulta que sea la que muestro, agradecere me la
> > envien.
> > 
> 
> Esto ya lo hace pmapper
> http://www.pmapper.org
> 
> tienes que instalar php-gd, y gd >= 2.0.34
> el gd es para que mapserver pueda dibujar sin errores.
> 
> te bajas la version 3.2beta4
> 
> Aparte tienes que instalar
> pear install MDB2
> pear install MDB2#pgsql
> 
> y
> 
> pear install -f OLE
> pear install -f Spreadsheet_Excel_Writer
> 
> El ejemplo mio lo puedes ver en:
> http://mapas.guanajuato.gob.mx/app3
> 
> En este todos los vectores son de postgresql(postgis),
> solo tienes que definir tus conexiones en el .map
> 
> Salu2 y espero te sirva
> 
> 
> --
> Nahum Castro
> Leon, Guanajuato, Mexico
> http://www.leon-linux.com
> e-mail: pedro1_72 [en] yahoo [punto] com
> 
> 
>       ____________________________________________________________________________________
> ¡Capacidad ilimitada de almacenamiento en tu correo!
> No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:                      
> http://correo.yahoo.com.mx/
> 
> --
> TIP 7: no olvides aumentar la configuración del "free space map"


In response to

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2008-01-31 20:43:29
Subject: Re: salto de linea en copy problema
Previous:From: Johnny Verdugo V.Date: 2008-01-31 20:11:20
Subject: salto de linea en copy problema

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group