[Mapserver-DE] Probleme mit PostGis

christian.graefe@web.de christian.graefe at web.de
Mit Sep 22 09:28:09 CEST 2004


Hallo zusammen!

Ich habe ein Problem, welches mich nun schon seit
einigen Tagen nervt!

Ich unter Windows 2000 Server SP4
PostgreSQL 8.0 beta2 dev3 installiert und "on top"
die PostGIS-Windows-Binaries von DCMMS

Die PostGis Datenbank wird ja standardmäßig
in UNICODE-Kodierung angelegt. Lässt sich auch nicht ändern.

Versuche ich nun über eine MAP-FILE auf die
.
.
>  LAYER
>    NAME "Bundeslaender2"
>    STATUS ON
>    TYPE POLYGON
>    CONNECTIONTYPE POSTGIS
>    CONNECTION "user=xxxxx password=xxxxx dbname=dcmms host=localhost"
>    DATA "the_geom FROM t_bundes"
>    CLASS
>      OUTLINECOLOR 200 200 200
>    END
>  END
.
.
Datenbank zuzugreifen erhalte ich folgende Fehlermeldung im Browser


>Warning: [MapServer Error]: msDrawMap(): Failed to draw layer named 'Bundeslaender2'. in >c:\inetpub\wwwroot\ms_test\test2.php on line 16

>Warning: [MapServer Error]: prep_DB(): Error executing POSTGIS DECLARE (the actual query) >statement: 'DECLARE mycursor BINARY CURSOR FOR SELECT >asbinary(force_collection(force_2d(𨳘³`з̭J@‰Scý6'@Òw÷á >*@·§¡Õ­J at B$X;'@)),'NDR'),OID::text from 𨳘³°þqV}I@ WHERE 𨳘³`з̭J@‰Scý6'@Òw÷á >*@·§¡Õ­J at B$X;'@ && setSRID('BOX3D(4.016 47.21,16.704 55.14)'::BOX3D, >find_srid('','𨳘³°þqV}I@','𨳘³`з̭J@‰Scý6'@Òw÷á *@·§¡Õ­J at B$X;'@') )' 
>
>Postgresql reports the error as 'ERROR: syntax error at or near "" at character 79 '

in "test2.php" Zeile 16 steht einfach nur ein: $image=$map->draw();


Weiß jemand rat, was ich da falsch mache?



MfG
Christian Graefe
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/x-pkcs7-signature
Dateigröße  : 1452 bytes
Beschreibung: S/MIME Cryptographic Signature
URL         : http://www.intevation.de/pipermail/mapserver-de/attachments/20040922/66fe24d5/smime.p7s


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)