<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.5945" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=196451407-15042010>Hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=196451407-15042010></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=196451407-15042010>I 
agree especially with your 7th point, in real life things are seldomly just 
black or white.&nbsp; </SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&gt;&nbsp;&nbsp;</SPAN>1. MapServer is generally better 
when dealing with WMS, while GeoServer deals better with WFS.<SPAN 
class=196451407-15042010>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>Well,&nbsp;they have some differences in WMS but I 
wouldn't say one is better than another.&nbsp; I agree partly when it comes to 
WFS, at least it is&nbsp;easier to set up Geoserver WFS so that ready made WFS 
clients are willing to discuss with it.&nbsp; However, I&nbsp;add some 
conditions</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>- I&nbsp;have not played a lot with Mapserver WFS so I 
do not know all the tricks.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>- I have felt that Mapserver WFS works quite nice when 
I send requests through a browser or wget ot something, and most problems are 
due to WFS clients which do not want to parse the gml.&nbsp;&nbsp;Clients tend 
to be over-sensible for my mind.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>- Unfortunately that is a common phenomena, clients 
developed against deegree WFS&nbsp;do not work&nbsp;properly against Geoserver 
WFS or Mapserver WFS and so on.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&nbsp;</SPAN><BR><SPAN class=196451407-15042010>&gt; 
&nbsp;</SPAN>2. A big difference is that GeoServer supports WFS-T, that it 
Transactional WFS (editing of feature services on the client side), while 
MapServer don&#8217;t.<SPAN 
class=196451407-15042010>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>- That's true.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&nbsp;</SPAN><BR></FONT></FONT></FONT><FONT 
face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&gt;&nbsp; </SPAN>4. MapServer is a more mature project 
(1996), while GeoServer is a bit more recent (2003).<SPAN 
class=196451407-15042010>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>They are both mature enough for 
me.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&nbsp;</SPAN><BR><SPAN 
class=196451407-15042010>&gt;&nbsp; </SPAN>5. GeoServer has a web tool 
administration that eases configuration.<SPAN 
class=196451407-15042010>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>That is also true.&nbsp; There used to be a&nbsp;MapLab 
application&nbsp;alongside&nbsp;Mapserver and that helped me to take my first 
steps with Mapserver but now it is gone.&nbsp; I believe that without MapLab I 
wouldn't have started to play with Mapserver 
ever.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&nbsp;</SPAN><BR><SPAN class=196451407-15042010>&gt; 
&nbsp;</SPAN>6. MapServer has without any doubt a very powerful cartography 
system, providing data under dynamic vectors with high quality<SPAN 
class=196451407-15042010>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>Mapserver&nbsp;may have more advanced cartographical 
features but&nbsp;Geoserver can look good also.&nbsp; Creating good looking 
cartography is an artistic job.&nbsp; Geoserver is using SLD for styling which 
is the OGC&nbsp;standard way.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&nbsp;</SPAN><BR><SPAN class=196451407-15042010>&gt; 
&nbsp;</SPAN>7. None of them is better or worse. The development objectives are 
different.<SPAN 
class=196451407-15042010>&nbsp;</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>&gt;&nbsp; </SPAN>8. PHP Mapscript for Mapserver, which 
provides a powerful scripting interface for PHP programmers. For Java 
programmers, Geoserver might be a better choice<BR><SPAN 
class=196451407-15042010>I&nbsp;believe that&nbsp;Geoserver does not really 
offer the&nbsp;same kind of possibilities to build interactive server side 
application&nbsp;with scripting.&nbsp; However, quite a lot can be done by 
making a client to combine&nbsp;WMS GetMap, WMS GetFeatureInfo and WFS 
requests.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>I&nbsp;add a few&nbsp;other differencies which I have 
faced myself.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>9.&nbsp; Text based mapfile vs xml.&nbsp; For a user 
whose&nbsp;first sight on a computer screen was&nbsp;a green DOS:&gt; prompt, 
reading and writing text based mapfiles may feel easier than xml stuff in the 
data_dir of Geoserver.&nbsp; </SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>10.&nbsp;The same text keen&nbsp;users may&nbsp;prefer 
writing Geoserver CQL filters (see for example <A 
href="http://lyceum.massgis.state.ma.us/wiki/doku.php?do=export_xhtml&amp;id=cql">http://lyceum.massgis.state.ma.us/wiki/doku.php?do=export_xhtml&amp;id=cql</A>)&nbsp;when 
testing http GET&nbsp;queries instead of&nbsp;OGC standard filters 
buried&nbsp;inside SLD_BODY.&nbsp; On the other hand, Mapserver offers same kind 
of possibilities with variable substitution.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>11.&nbsp;For mapserver a&nbsp;mapfile means 
a&nbsp;service.&nbsp; Geoserver is in running one WMS/WFS/WCS service for all 
users.&nbsp; Layers can be filtered by using the security subsystem, but it is 
not at all as flexible than creating separate mapfiles for different users or 
user groups.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>12. Geoserver has an&nbsp;installer that installs the 
server, demo data,&nbsp;demo applications, and graphical user interface for 
administrating the server.&nbsp; What is best is that nightly builds are also 
available, and Windows users can achieve and install them with ease.&nbsp; It is 
about the same as getting a new MS4W version every 
day.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010>-Jukka Rahkonen-</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=196451407-15042010></SPAN></FONT></FONT></FONT>&nbsp;</DIV></BODY></HTML>