Problem with Mapscript + PostGIS

Abe Gillespie agillesp at VT.EDU
Thu Jan 27 14:48:44 EST 2005


You were absolutely right!  The problem was an old libmap.dll.

Thanks as always.
-Abe

On Jan 27, 2005, at 1:53 PM, Sean Gillies wrote:

> On Jan 27, 2005, at 12:00 PM, Abe Gillespie wrote:
>
>> --Apple-Mail-24--303801657
>> Content-Transfer-Encoding: quoted-printable
>> Content-Type: text/plain;
>>         charset=US-ASCII;
>>         format=flowed
>>
>> I'm compiling everything on Windows.  MapServer CGI compiles fine
>> with=20=
>>
>> "mapserv -v" giving:
>>
>> MapServer version 4.4.1 OUTPUT=3DGIF OUTPUT=3DPNG OUTPUT=3DJPEG =
>> OUTPUT=3DWBMP=20
>> SUPPORTS=3DPROJ SUPPORTS=3DFREETYPE SUPPORTS=3DWMS_SERVER
>> INPUT=3DPOSTGIS=20=
>>
>> INPUT=3DOGR INPUT=3DGDAL INPUT=3DSHAPEFILE DEBUG=3DMSDEBUG=00
>>
>> I also don't have any problem compiling the C# version of Mapscript.
>> =20
>> But when I try to access a PostGIS layer the logs tell me I don't
>> have=20=
>>
>> PostGIS support available.  Here's the error:
>>
>> Thu Jan 27 13:18:39 2005 - msPOSTGISLayerOpen(): Query error.=20
>> msPOSTGISLayerOpen called but unimplemented!  (mapserver not
>> compiled=20
>> with postgis support)
>> Thu Jan 27 13:18:39 2005 - msDrawMap(): Image handling error. Failed
>> to=20=
>>
>> draw layer named 'Roads'.
>>
>> I know C# Mapscript is brand new ... so help however you can.  BTW -
>> is=20=
>>
>> there a way to do the same as "mapserv -v" in Mapscript?  Something=20
>> like mapObj::version I'd imagine.
>>
>> Thanks.
>> -Abe=
>>
>
> There is mapscript::MS_VERSION, but it is only the version string.  I
> like the idea, you should enter it in Bugzilla as a mapscript
> enhancement.
>
> Without the benefit of any other information, I guess that you have
> some DLL mixup.  Some DLL without libpq is getting in the way.
>
> cheers,
> Sean
>
> --
> Sean Gillies
> sgillies at frii dot com
> http://users.frii.com/sgillies
>



More information about the mapserver-users mailing list