Armin, yow are you... This are the lines, I see your warning but I'm create the tables WITH OIDS
The search work ok, the trouble are the zoomto. // Change projection to map projection if necessary if ($changeLayProj) { // If error appears here for Postgis layers, then DATA is not defined properly as: // "the_geom from (select the_geom, oid, xyz from layer) AS new USING UNIQUE oid USING SRID=4258" $resShape->project($qLayerProjObj, $mapProjObj); } $newResLayer->addFeature($resShape); } Look my table CREATE TABLE vias_dao ( gid serial NOT NULL, fnode_ int4, tnode_ int4, lpoly_ int4, rpoly_ int4, length numeric, vialidad_ int4, vialidad_i int4, fid_ int4, id numeric, nombre varchar(60), categoria int8, tipo int8, sentido int4, velocidad_ int8, the_geom geometry, CONSTRAINT vias_dao_pkey PRIMARY KEY (gid), CONSTRAINT enforce_dims_the_geom CHECK (ndims(the_geom) = 2), CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'MULTILINESTRING'::text OR the_geom IS NULL), CONSTRAINT enforce_srid_the_geom CHECK (srid(the_geom) = -1) ) WITH OIDS; ALTER TABLE vias_dao OWNER TO postgres; And my search.xml <searchlist version="1.0"> <dataroot>$</dataroot> <searchitem name="vias_dao" description="Calles"> <layer type="postgis" name="vias_dao"> <field type="s" name="nombre" description="Calle" wildcard="0" /> </layer> </searchitem> </searchlist> -----Original Message----- From: Armin Burger [mailto:[EMAIL PROTECTED] Sent: jueves, 06 de diciembre de 2007 13:58 To: Cristian_rougier Cc: pmapper-users@lists.sourceforge.net Subject: Re: [pmapper-users] Search / zoomto error and what is written in the file \incphp\map.php in the lines before line 735...? Cristian_rougier wrote: > Dears, when i try to zoomto an item of search result, nothing happen > and in my php_error.log say : > > [06-Dec-2007 13:17:11] PHP Fatal error: Object expected as argument. in > C:\ms4w\apps\pmapper-3.2-beta2\incphp\map.php on line 735. > > this is my layer > > LAYER > NAME "vias_dao" > STATUS ON > TYPE line > CONNECTIONTYPE postgis > CONNECTION "user=postgres password=ruyi4232 dbname=postgis host=localhost > port=5432" > DATA "the_geom from vias_dao" > TEMPLATE "silueta.html" > # LABELITEM "NAME" > # LABELCACHE ON > MINSCALE 10 > MAXSCALE 140000 > > > PROJECTION > "proj=latlong" > "ellps=WGS84" > "datum=WGS84" > END > > METADATA > "DESCRIPTION" "Vias" > "RESULT_FIELDS" "nombre" > "RESULT_HEADERS" "NOMBRE" > END # Metadata > > CLASS > Name 'vias_dao' > COLOR 0 0 0 > OUTLINECOLOR 0 0 0 > LABEL > SIZE TINY #tinysmallmediumlargegiant > POSITION auto > ANGLE AUTO > BUFFER 1 #40 how close label are to each other > MINDISTANCE 50 > MINFEATURESIZE 30 > TYPE truetype > FONT arial > SIZE 6 > COLOR 0 0 0 > SHADOWCOLOR 218 218 218 > SHADOWSIZE 2 2 > END > END # Class > END # Layer > > > If you please help me > best regards > > Cristian ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users