[Cartoweb-users] Insert geometry postgis

Giovanni Virdis g.virdis at riteco.it
Fri May 30 04:33:36 EDT 2008


Hi

 

I have implements the solution to edit the geometry with postgis but I
have the problem.

This is the layer configuration in map file

 

LAYER

    NAME FABRIZIO

    STATUS ON

    TYPE POLYGON

    CONNECTIONTYPE POSTGIS

    CONNECTION 'dbname=Iwork_topo user=Iwork_topo password=colapasta
host=10.0.0.3'

    DATA '"G" from (select "G", "A"  from "AAA1") as foo using unique
"A" using srid=-1'

    TEMPLATE 'ttt'

    TRANSPARENCY 50

    LABELITEM "A"

    CLASS

      NAME "class"

      STYLE

        COLOR 50 50 255

        OUTLINECOLOR 255 50 50

      END

      LABEL

        TYPE TRUETYPE

        FONT "Vera"

        SIZE 7

        COLOR 0 0 0

        POSITION cc

        BACKGROUNDCOLOR 245 235 235

        BACKGROUNDSHADOWCOLOR 55 55 55

        BACKGROUNDSHADOWSIZE 1 1

      END

    END

    LABELMAXSCALE 50000

    METADATA

      'id_attribute_string' 'A' # query

      'query_returned_attributes' 'A'

      'edit_table' 'AAA1' # PostGIS table

      'edit_geometry_column' 'G' # PostGIS geometry column

      'edit_geometry_type' 'polygon' # PostGIS geometry type

      'edit_srid' '-1'

      'edit_attributes' 'A|integer' # list of the editable fields

      'edit_filter' '' # mapserver filter

    END

  END

 

When I draw the polygon and insert the value for the filed A the system
generate this error:

 

 

Class : SoapFaultWrapper

Message : Unable to insert feature in edit database Message: DB Error:
unknown error  Userinfo: INSERT INTO public.AAA1 (G , A) VALUES
(GeometryFromText('MULTIPOLYGON(((1522314.4719729544
4518388,1518017.9437111818 4498500,1525706.467969091
4496918,1531812.0607621362 4505958,1531585.9276957272
4516354,1522314.4719729544 4518388)))', -1) , '11')  [nativecode=ERROR:
la relazione "public.aaa1" non esiste]
Backtrace:

I have the problem with the  " .

The insert for postegre must be in this format INSERT INTO "public.AAA1"
("G ", "A")  

 

How I can do?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/cartoweb-users/attachments/20080530/05e00bc6/attachment.html


More information about the Cartoweb-users mailing list