[Mapserver-users] PostGIS questions - help with mapserver
Zamil Murji
Zamil.Murji at divestco.com
Mon Jul 7 15:30:07 PDT 2003
Hi List,
Here is my situation:
1) From the server, I can ping the postgis server and I can telnet into it on the correct port (5432).
2) From the postgis server, I can login to the db using psql command. The command I used looks similar to the CONNECTION string my .map file.
3) I can select the geometry from the table.
4) Basically, I can do everything mentioned in the Wiki.
After all this, I cannot display the layer using mapserver. I keep getting the following error:
msDrawMap(): Image handling error. Failed to draw layer named 'oilwells'.
Here is my .map layer definition:
#PostGIS Data Layer
LAYER
NAME "oilwells"
TYPE point
STATUS default
CONNECTIONTYPE postgis
CONNECTION "user=idc dbname=idc host=sdb2 port=5432"
DATA "GEOM FROM OILWELLS"
CLASS
COLOR 0 0 0
SYMBOL 'circle'
SIZE 20
# TEMPLATE "c:\\mapfiles\test.html"
END
END
I have indexed geom using gist syntax. How do I verify this index exists?
Here is my table:
idc=# select * from oilwells;
id | geom
----+--------------------------------------
1 | SRID=4326;POINT(-110.04146 49.01449)
2 | SRID=4326;POINT(-110.24459 49.01449)
3 | SRID=4326;POINT(-110.43138 49.01449)
(3 rows)
What am I missing?
Thank you very much for your help.
Zamil
More information about the MapServer-users
mailing list