[mapserver-users] SUM : Supported Databases and programmation language

jean-charles.garin at gouv.nc jean-charles.garin at gouv.nc
Tue Jan 14 16:49:51 EST 2003


Message en plusieurs parties au format MIME
--=_alternative 0077EBB44B256CAE_=
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I sum the answers i received on that topic :=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Jean-Guilhem Cailton a r=E9pondu :
* des fichiers dbf associ=E9s =E0 des fichiers Shape ESRI, et PostGIS dans =
la=20
cat=E9gorie "open source"
* le param=E9trage du logiciel Mapserver par fichier "map" est tr=E8s riche=
 et=20
flexible et offre de nombreuses possibilit=E9s de construction de cartes et=
=20
d'interrogation de base de donn=E9es, en mode cgi via un serveur http
* pour l'entr=E9e ou la mise =E0 jour de donn=E9es : des langages de script=
=20
comme PHP, Perl, Python, Tcl/Tk, Javascript ou autres comme Java sont=20
utilisables

Paul Ramsey wrote :
* PostgreSQL/PostGIS is a supported spatial database backend for postgis=20
(http://postgis.refractions.net). You could do something using PHP=20
(www.php.net) as the scripting language, which can independantly connect=20
to PostgreSQL (www.postgresql.org)

Matt wrote :
I do updating in the dbf, I have a key in each dbf and I update based on=20
that key using PHP.  Most of our shape files have been generated in an=20
ESRI product and we have not encountered any transition problems to date.=20
Since you are new to MapServer (as I was recently) you may want to look at =

the MapLab project.  It is a PHP administration tool for MapServer which=20
allows you some ignorance of the details of the map file.  If I were to=20
start all over again, I probably would go there.  It requires that you=20
have PHP installed on your server (www.php.net).  PHP is open-source and th=
erefore free.  MapLab can be found at http://www.dmsolutions.ca/maplab.  Th=
ese all can implemented on either windows or unix.=20
=20
MapServer has a CGI interface, so clients can be written in any web=20
language.  It is possible to create a pure HTML solution, however it will=20
be limited.  More commonly JavaScript will be used to create a better=20
dynamic environment.  A Java Applet (Rosa) is also available, which could=20
be the fast way to decent environment.  MapLab will let you pick what your =

target environment is.
=20
Dave Lowther wrote :
Here is an example of how we do this:

www.geo.ou.edu/ncdemo.htm

There are many other features that are only available to subscribers of=20
the
service.
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Thanks to all for your precious help.

Jean-charles GARIN
Bureau de l'Information G=E9ographique
DITTT
Nouvelle-Cal=E9donie
----- R=E9achemin=E9 par Jean-Charles GARIN/DEVELOPPEMENT SIG/BIG/ST/DITTT =
le=20
15/01/03 08:28 -----


jcgarin.dittt at gouv.nc
Envoy=E9 par : owner-mapserver-users at lists.gis.umn.edu
15/11/02 17:41

=20
        Pour :  mapserver-users at lists.gis.umn.edu
        cc :=20
        Objet : [mapserver-users] Supported Databases



Hye,=20

I am new in MAPSERVER knowledge and making research on the "free"=20
possibilities of developping a web application for public information and=20
documents requests on cadastral information. Our data is on ARCGIS - ESRI=20
but we would like not to buy more licence to do this extra website.=20

I am looking for a list of the supported databases for updating and=20
reading purposes with MAPSERVER.=20

Is dbf completly supported ? others common database ?=20
 =20
In wich language do it has to be programmed ?=20

Thanks for your help.=20

Jean-charles GARIN
Bureau de l'Information G=E9ographique
DITTT
Gouvernement=20
Nouvelle-Cal=E9donie


--=_alternative 0077EBB44B256CAE_=
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


<br><font size=3D2 face=3D"sans-serif">I sum the answers i received on that=
 topic : </font>
<br>
<br><font size=3D2 face=3D"sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font>
<br>
<br><font size=3D2 face=3D"Arial">Jean-Guilhem Cailton a r=E9pondu :</font>
<br><font size=3D2 face=3D"Arial">* des fichiers dbf associ=E9s =E0 des fic=
hiers Shape ESRI, et PostGIS dans la cat=E9gorie &quot;open source&quot;</f=
ont>
<br><font size=3D2 face=3D"Arial">* le param=E9trage du logiciel Mapserver =
par fichier &quot;map&quot; est tr=E8s riche et flexible et offre de nombre=
uses possibilit=E9s de construction de cartes et d'interrogation de base de=
 donn=E9es, en mode cgi via un serveur http</font>
<br><font size=3D2 face=3D"Arial">* pour l'entr=E9e ou la mise =E0 jour de =
donn=E9es : des langages de script comme PHP, Perl, Python, Tcl/Tk, Javascr=
ipt ou autres comme Java sont utilisables</font>
<br>
<br><font size=3D2 face=3D"Courier New">Paul Ramsey</font><font size=3D2 fa=
ce=3D"Arial"> wrote :</font>
<br><font size=3D2 face=3D"Arial">* </font><font size=3D2 face=3D"Courier N=
ew">PostgreSQL/PostGIS is a supported spatial database backend for postgis =
<br>
(http://postgis.refractions.net). You could do something using PHP <br>
(www.php.net) as the scripting language, which can independantly connect <b=
r>
to PostgreSQL (www.postgresql.org)</font>
<br>
<br><font size=3D2 face=3D"Courier New">Matt </font><font size=3D2 face=3D"=
Arial">wrote :</font>
<br><font size=3D2 face=3D"Arial">I do updating in the dbf, I have a key in=
 each dbf and I update based on that key using PHP. &nbsp;Most of our shape=
 files have been generated in an ESRI product and we have not encountered a=
ny transition problems to date. &nbsp;Since you are new to MapServer (as I =
was recently) you may want to look at the MapLab project. &nbsp;It is a PHP=
 administration tool for MapServer which allows you some ignorance of the d=
etails of the map file. &nbsp;If I were to start all over again, I probably=
 would go there. &nbsp;It requires that you have PHP installed on your serv=
er (</font><a href=3Dhttp://www.php.net/><font size=3D2 color=3Dblue face=
=3D"Arial"><u>www.php.net</u></font></a><font size=3D2 face=3D"Arial">). &n=
bsp;PHP is open-source and therefore free. &nbsp;MapLab can be found at </f=
ont><a href=3Dhttp://www.dmsolutions.ca/maplab><font size=3D2 color=3Dblue =
face=3D"Arial"><u>http://www.dmsolutions.ca/maplab</u></font></a><font size=
=3D2 face=3D"Arial">. &nbsp;These all can implemented on either windows or =
unix. &nbsp;</font>
<br><font size=3D3 face=3D"Times New Roman">&nbsp;</font>
<br><font size=3D2 face=3D"Arial">MapServer has a CGI interface, so clients=
 can be written in any web language. &nbsp;It is possible to create a pure =
HTML solution, however it will be limited. &nbsp;More commonly JavaScript w=
ill be used to create a better dynamic environment. &nbsp;A Java Applet (Ro=
sa) is also available, which could be the fast way to decent environment. &=
nbsp;MapLab will let you pick what your target environment is.</font>
<br><font size=3D3 face=3D"Times New Roman">&nbsp;</font>
<br><font size=3D2 face=3D"Courier New">Dave Lowther</font><font size=3D3 f=
ace=3D"Times New Roman"> wrote :</font>
<br><font size=3D2 face=3D"Courier New">Here is an example of how we do thi=
s:<br>
<br>
www.geo.ou.edu/ncdemo.htm<br>
<br>
There are many other features that are only available to subscribers of the=
<br>
service.</font>
<br><font size=3D3 face=3D"Times New Roman">&nbsp;</font>
<br><font size=3D2 face=3D"sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font>
<br><font size=3D2 face=3D"sans-serif">Thanks to all for your precious help=
.</font>
<br>
<br><font size=3D2 face=3D"sans-serif">Jean-charles GARIN<br>
Bureau de l'Information G=E9ographique<br>
DITTT<br>
Nouvelle-Cal=E9donie</font>
<br><font size=3D1 color=3D#800080 face=3D"sans-serif">----- R=E9achemin=E9=
 par Jean-Charles GARIN/DEVELOPPEMENT SIG/BIG/ST/DITTT le 15/01/03 08:28 --=
---</font>
<br>
<table width=3D100%>
<tr valign=3Dtop>
<td>
<td><font size=3D1 face=3D"sans-serif"><b>jcgarin.dittt at gouv.nc</b></font>
<br><font size=3D1 face=3D"sans-serif">Envoy=E9 par : owner-mapserver-users=
@lists.gis.umn.edu</font>
<p><font size=3D1 face=3D"sans-serif">15/11/02 17:41</font>
<br>
<td><font size=3D1 face=3D"Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=3D1 face=3D"sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Pour : &=
nbsp; &nbsp; &nbsp; &nbsp;mapserver-users at lists.gis.umn.edu</font>
<br><font size=3D1 face=3D"sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc : &nb=
sp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=3D1 face=3D"sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Objet : =
&nbsp; &nbsp; &nbsp; &nbsp;[mapserver-users] Supported Databases</font></ta=
ble>
<br>
<br>
<br><font size=3D2 face=3D"sans-serif"><br>
Hye,</font><font size=3D3 face=3D"Times New Roman"> <br>
</font><font size=3D2 face=3D"sans-serif"><br>
I am new in MAPSERVER knowledge and making research on the &quot;free&quot;=
 possibilities of developping a web application for public information and =
documents requests on cadastral information. Our data is on ARCGIS - ESRI b=
ut we would like not to buy more licence to do this extra website.</font><f=
ont size=3D3 face=3D"Times New Roman"> <br>
</font><font size=3D2 face=3D"sans-serif"><br>
I am looking for a list of the supported databases for updating and reading=
 purposes with MAPSERVER.</font><font size=3D3 face=3D"Times New Roman"> <b=
r>
</font><font size=3D2 face=3D"sans-serif"><br>
Is dbf completly supported ? others common database ?</font><font size=3D3 =
face=3D"Times New Roman"> </font><font size=3D2 face=3D"sans-serif"><br>
 </font><font size=3D3 face=3D"Times New Roman">&nbsp;</font><font size=3D2=
 face=3D"sans-serif"><br>
In wich language do it has to be programmed ?</font><font size=3D3 face=3D"=
Times New Roman"> <br>
</font><font size=3D2 face=3D"sans-serif"><br>
Thanks for your help.</font><font size=3D3 face=3D"Times New Roman"> <br>
</font><font size=3D2 face=3D"sans-serif"><br>
Jean-charles GARIN<br>
Bureau de l'Information G=E9ographique<br>
DITTT<br>
Gouvernement</font><font size=3D3 face=3D"Times New Roman"> </font><font si=
ze=3D2 face=3D"sans-serif"><br>
Nouvelle-Cal=E9donie</font>
<br>
<br>
--=_alternative 0077EBB44B256CAE_=--



More information about the mapserver-users mailing list