[Cartoweb-users] -ERROR: Operation on two geometries with differentSRIDs

Oliver Christen oliver.christen at camptocamp.com
Fri Jan 30 02:50:14 EST 2009


hi

the srid of the routing_results table is set to -1, maybe this is the cause of the problem.
you can try to change the srid of the table, otherwise drop the table, create it anew and modify the srid when adding the geometry column reference:
SELECT AddGeometryColumn('','routing_results','the_geom','4326','MULTILINESTRING',2);

regards
Oliver
  ----- Original Message ----- 
  From: Karol Briones 
  To: cartoweb-users at lists.maptools.org 
  Sent: Thursday, January 29, 2009 2:26 AM
  Subject: [Cartoweb-users] -ERROR: Operation on two geometries with differentSRIDs


  Hello List,

  I try to use the routing plugin, but I have a problem with the SRID, I follow all steps to adapt the plugin into my proyect, in my layers I use srid=4326, and in the tables of the plugin I change the srid from the database and the layers to srid=4326, exist any file that I have to change too?.
  This is the error:


Class : SoapFaultWrapperMessage : MapServer error: Error in msDrawMap(): Failed to draw layer named 'graph'.
Error in msPOSTGISLayerWhichShapes(): Error executing POSTGIS SQL statement (in FETCH ALL): DECLARE mycursor BINARY CURSOR FOR SELECT asbinary(force_collection(force_2d(the_geom)),'NDR'),gid::text from (SELECT the_geom, gid  from routing_results where results_id IN (10)) as foo WHERE the_geom && setSRID('BOX3D(150609.329116945 608504.8625,153344 610417.7625)'::BOX3D, -1 )
-ERROR:  Operation on two geometries with different SRIDsBacktrace:file: 226 - C:\ms4w\apps\cartoweb3\coreplugins\images\server\ServerImages.phpcall: ServerContext->checkMsErrors()file: 311 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
call: ServerImages->drawMainmap(Object(Images))file: 349 - C:\ms4w\apps\cartoweb3\server\Cartoserver.phpcall: Cartoserver->doGetMap(Object(MapRequest))file: 370 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
call: Cartoserver->callWithExceptionCheck("doGetMap", Object(MapRequest))file: 76 - C:\ms4w\apps\cartoweb3\server\MapResultCache.phpcall: Cartoserver->cacheGetMap(Object(MapRequest))file: 184 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php
call: MapResultCache->getMapResultFromServer(Object(MapRequest))file: 380 - C:\ms4w\apps\cartoweb3\server\Cartoserver.phpcall: MapResultCache->getMap(Object(MapRequest))file: 104 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
call: Cartoserver->getMap(Object(MapRequest))file: 165 - C:\ms4w\apps\cartoweb3\client\CartoserverService.phpcall: CartoserverService->callDirect("getMap", Object(MapRequest))file: 233 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
call: CartoserverService->callFunction("getMap", Object(MapRequest))file: 948 - C:\ms4w\apps\cartoweb3\client\Cartoclient.phpcall: CartoserverService->getMap(Object(MapRequest))file: 1086 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php
call: Cartoclient->getMapResultFromRequest(Object(MapRequest))file: 1261 - C:\ms4w\apps\cartoweb3\client\Cartoclient.phpcall: Cartoclient->doMain()file: 38 - C:\ms4w\apps\cartoweb3\htdocs\client.php
call: Cartoclient->main()Thanks for your help =).
  -- 
  Thanks and Regards
  Karol



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


  _______________________________________________
  Cartoweb-users mailing list
  Cartoweb-users at lists.maptools.org
  http://lists.maptools.org/mailman/listinfo/cartoweb-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/cartoweb-users/attachments/20090130/ed68ea8b/attachment.htm 


More information about the Cartoweb-users mailing list