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

Conexion Postgis - php/mapscript

From: mariana chagra <marianachagra(at)yahoo(dot)com(dot)ar>
To: Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Conexion Postgis - php/mapscript
Date: 2008-01-29 13:23:00
Message-ID: 494180.39729.qm@web38304.mail.mud.yahoo.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
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.

       
---------------------------------

Los referentes más importantes en compra/venta de autos se juntaron:
Demotores y Yahoo!.Ahora comprar o vender tu auto es más fácil. 
 Visitá http://ar.autos.yahoo.com/

Responses

pgsql-es-ayuda by date

Next:From: Raul Andres DuqueDate: 2008-01-29 13:33:57
Subject: Re: Problema de Performance
Previous:From: Julio Cesar Sánchez GonzálezDate: 2008-01-29 12:29:13
Subject: Se puede obtener el total de registros de una tabla sin select count(*)?

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