Mapserver and ArcSDE: issues on compiling and connecting to
Andreas Albarello
andreas.albarello at TERRITORIUMONLINE.COM
Wed Jan 25 06:02:22 PST 2006
Francesco,
> 1) to compile Mapserver enabling ArcSDE do I need an ArcSDE licence or
> is it enough to have it installed (and of course not running)?
to just *compile* MapServer with ArcSDE support all you need are three
or four import library files (.a or .lib, depending on your operating
system). Those files tell MapServer that all the specific functions
required to connect to an ArcSDE database are located in some dynamic
link library/shared object (.dll or .so) files. These dynamic
link/shared object files are then required when you execute MapServer.
So, in order to compile as well as to execute a copy of MapServer with
ArcSDE support you don't even need to have ArcSDE installed on that
particular machine.
> 2) is it possible to download from somewhere ArcSDE files required for
> compiling for free?
As far as I know, those files are *not* available for free. They ship
with each copy of ArcSDE and are included one of those seven or eight
disks which is labeled "Client" or "C API". AFAIK, they don't get
installed with the common ArcSDE setup procedure.
> 3) to make Mapserver connect to a remote ArcSDE server, do I need
> install some sort of client on the Mapserver machine?
You don't need a particular client to connect to an ArcSDE server
(independently on whether it is local or remote), you just need to
ensure that on every machine running your copy of MapServer a copy of
those dll/so files is available as well. They themselves act as client.
> 4) is it possibnle to get this sort of client for free or do I neeed to
> buy a licence?
>
Same as above: import libraries as well as dynamic link libraries ship
with each copy of ArcSDE. Therefore you just need a regular ArcSDE package.
> Thanks for help and best regards
>
> Francesco Sozzi
Best regards,
--
--------------------------------------------------------------------
Andreas Albarello
Analysis & SW Development
Territorium Online srl/GmbH
Via Buozzi Str. 12 - I 39100 Bolzano/Bozen
email: andreas.albarello at territoriumonline.com
web: www.territoriumonline.com
--------------------------------------------------------------------
More information about the MapServer-users
mailing list