SDE sites

Robert Hollingsworth reh2 at PRODIGY.NET
Mon Jan 30 09:57:31 PST 2006


On Wed, 10 Aug 2005 13:29:40 -0500, Howard Butler <hobu at IASTATE.EDU> wrote:

>(...)I also maintain a set of windows binaries at
><http://hobu.stat.iastate.edu/mapserver> that you can use with the SDE 9.0
>DLLs to try MapServer SDE support.

Howard (and anyone else out there),
I've been immersed in Mapserver for a little over a week, and am trying to
absorb a good number of things quickly, including PHP, javascript, Python,
CGI,...  anyway, am looking for a path of least resistence for demonstrating
Mapserver with ArcSDE support.  I've downloaded the "kitchen sink" binaries
-- Standard Dist for SDE90 only so far, not the Python MS 2.x -- and was
trying to graft them onto my ms4w installation's cgi-bin directory. (and
I've added the sde91.dll from my EDN collection, altho the binary is
supposed to be compatible with SDE90 only, so a recompile is probably due on
my end soon..)

For one thing, the kitchen sink mapserv.exe is tiny compared to the ms4w --
can I assume this is a static link vs. dynamic link issue?

Anyway, the little mapserv.exe responds to "mapserv -v" showing SDE as an
Input , but I was trying to demo one of the simple PHP pages (from the
"workshop" I think) by adding a CONNECTIONTYPE=SDE to the map file, and when
I run it, I get the "SDE support is not available" error from the MS open
sde layer code -- which I believe only fires when compiled when USE_SDE is
not defined in. (so I'm not even executing mapserv.exe?)

To make a long question short (too late?), is there a basic incompatibility
between PHP Mapscript and ArcSDE that I can or cannot cure by rebuilding
assorted components?  Should I simply move my proof-of-concept to Python (or
possibly javascript)?

Thanks,
Robert H.



More information about the MapServer-users mailing list