[mapguide-users] MapGuide Open Source or MapServer

Paul Spencer pspencer at dmsolutions.ca
Mon Jan 29 19:19:54 EST 2007


As someone who has used both (and is actively working with both), I  
believe you will get the most mileage out of concentrating on the  
toolkit you will build the application with.  As it stands,  
MapGuide's application framework is not the most suitable for the  
kind of application you are describing.  It could easily be used to  
build this application, but the framework would necessitate a server- 
side solution involving redrawing at least one layer from the server  
for every update.  This is not necessarily a bad thing, but if you  
want a smooth client-side experience, using a javascript toolkit like  
OpenLayers (http://www.openlayers.org/) or ka-Map (http://ka- 
map.maptools.org/) will give you a google-like experience and allow  
you to plot and move client-side markers in real-time - something  
that the MapGuide application framework doesn't quite support yet.

OpenLayers and ka-Map are client APIs that use map tiles (MapGuide  
can do tiles too) to provide the map context, but provide a  
javascript API for plotting points/lines/polygons and creating  
interactive popups etc - just like google maps.  ka-Map has been  
built on top of MapServer directly and employs a reasonably popular  
tile caching mechanism that improves performance and map quality  
dramatically.  OpenLayers can use tiles from a wide variety of  
sources, including MapServer directly and from ka-Map's tile caching  
mechanism.  In addition, there is a new tile caching mechanism that  
is supported by OpenLayers that is built on a proposed standard for  
making WMS requests cacheable.  At this point, it would be difficult  
to say which is superior ... I think they are just different,  
although in the long term the standards-based approach would be more  
desirable to most people.

I have built several applications using ka-Map that do essentially  
what you are looking for.  I know that the same thing has been done  
with OpenLayers as well, although I haven't personally done it.

Disclaimer: I am the creator of ka-Map and am also a developer on the  
OpenLayers team ;)  In the future, the two apis will be coming closer  
together and, hopefully, merging.  My recommendation is that you  
should start with OpenLayers.

Cheers

Paul


On 29-Jan-07, at 6:44 PM, Bruce Dechant wrote:

> Jim,
>
>
>
> I’m not sure there is a direct comparison between the two, but I  
> would highly recommend that you try MapGuide as it is very easy to  
> use.
>
> The response you get here might be biased since you are asking this  
> in a “MapGuide” mailing list. J
>
>
>
> Perhaps others who have used both could comment.
>
>
>
> Thanks,
>
> Bruce
>
> From: mapguide-users-bounces at lists.osgeo.org [mailto:mapguide-users- 
> bounces at lists.osgeo.org] On Behalf Of Jim Canniff
> Sent: January 29, 2007 9:02 AM
> To: mapguide-users at lists.osgeo.org
> Subject: [mapguide-users] MapGuide Open Source or MapServer
>
>
>
> Hi all,
>
>
>
> I'm looking for some advice on which GIS package to use for a  
> project I am about to start. I'm a junior level Java programmer and  
> have not used any GIS software at all. I've been asked to determine  
> which software would suit our needs. We are developing an  
> application which will display real-time information on multiple  
> layers over a GIS moving map. In it's simplest form, we would like  
> a flight track updating every 1-3 seconds, with additional objects,  
> such as wind barbs, plotted as a layer over the flight track. The  
> application will run from a Linux server (Debian distro), but must  
> be available within a standard web browser (IE, Firefox, Safari).
>
>
>
> In my brief searching I've noticed much press regarding MapGuide  
> Open Source and MapServer. However, I've been unable to locate a  
> discussion comparing the two.
>
>
>
> Any advice you might have will be greatly appreciated. Thank you.
>
>
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users

+-----------------------------------------------------------------+
|Paul Spencer                          pspencer at dmsolutions.ca    |
+-----------------------------------------------------------------+
|Chief Technology Officer                                         |
|DM Solutions Group Inc                http://www.dmsolutions.ca/ |
+-----------------------------------------------------------------+






More information about the mapguide-users mailing list