[Mapserver-DE] PostGIS Einbindung in den Mapfile

JJWag jj.wag at gmx.de
Fre Sep 10 16:13:10 CEST 2004


Hallo,
noch eine Frage vor dem Wochenende:
ich habe ein gemischtes Netzwerk (Linux-Windows).
Auf dem Windows-Rechner (Win 2000) läuft eine Mapserveranwendung, auf dem
Linux-Rechner (Suse9.0) läuft PostGIS-Postgre .
Ich möchte nun einen Punkt-Layer aus der Postgre-Datenbank in meinen
Kartendienst unter Windows laden. Wie lautet der Syntax in der Map-Datei?
Bisher habe ich folgendes eingegeben: (den Punkt-Shape "point_shape.shp"
habe ich vorher mit shp2pgsql erfolgreich in die datenbank "willy"
eingelesen):

LAYER
  NAME "point_shape"
  CONNECTIONTYPE postgis
  CONNECTION "user=postgres dbname=willy  host=192.168.0.211 port=5432"
  DATA "the_geom from point_shape"
    #DATA point_shape.shp
  TYPE point
  STATUS on
     CLASS
        Name "Name"
        COLOR 255 50 250
         SYMBOL 'circle'
    SIZE 8
     END  # CLASS
  End

Dabei kommt leider eine Fehlermeldung:
msDrawMap(): Image handling error. Failed to draw layer named 'point_shape'.
msPOSTGISLayerOpen(): Query error. couldnt make connection to DB with
connect string 'user=postgres dbname=willy host=192.168.0.211 port=5432'.
...
Was tun?
Danke + Gruß
Jochen Wagner

P.S. Bin Linux-Newbe, kann zwar von dem Linux-Rechner auf das
Windows-Netzwerk zugreifen, aber sehe im Netzwerk nicht den Linux-Rechner





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