Hi Neil,<br><br>Sorry for the late answer ( I also saw the other message you sent through my website).<br><br>Well, in fact I think all the replies I've seen down this topic is really saying a lot. But , let me point what I had here.
<br><br>I tested ka-map, Chameleon, and also run a demo of CartoWeb and these are all nice interfaces for you MapServer application. But , in that time I choose Chameleon. Why? I found it very simple to learn: it's all about MapFiles + Chameleon Template files. The last one is similar to MapServer template files but the new thing is that you declare some XML tags which defines application and user components( such as zoom command buttons).
<br><br>The bad thing was that I wasn't able to insert my chameleon application inside a MamboServer component because Mambo generate outputs (headers) before load any component. Then, when Chameleon try to create its own session, 
<br>it fails because Mambo already started a session and already sent headers. <br><br>So, the workaround I did was to create a Mambo component that embeds an IFRAME html and put chameleon withing this IFRAME.<br><br>But for now, I think you should also consider the "interoperability" item for webmapping applications. The "web Google-lization" is coming more and more visible but there's also a bit of "vapoware" around Google maps and earth. So, maybe to use Google Maps API could not be the best option if in some near future Google starts to popup a lot of Ads inside your applications. Using this point of view, I think OpenLayers is a better option because it can load Google Maps, but it can also load WMS maps and other proprietary services(Yahoo, MS Virtual Earth,etc).
<br><br>I'm seeing some customers putting a lot of preasure with things like "I want my maps over Google Maps! I want AJAX!" . But, in some cases a lot are forgetting the main thing: before trying that "very nice application interface" why not to try the simplest one but containing the data the customers need?
<br><br>best regards<br><br><br>Eduardo Patto Kanegae<br><a href="http://www.webmapit.com.br">http://www.webmapit.com.br</a>
<br><br><br><div><span class="gmail_quote">On 12/7/06, <b class="gmail_sendername">Neil Best</b> <<a href="mailto:nbest@forestone.com">nbest@forestone.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
[ I encountered some of kind of glitch while trying to submit this<br>through the web interface, that's why the empty item from me.  I wanted<br>to include an old item that aligned  well with my agenda and that seemed<br>
like the obvious way, but I ended up doing it with good old cut and<br>paste after all. ]<br><br>Eduardo, I found your note to mapserver-users while searching the<br>archive for any sign that others have been down this path before.  That
<br>was some time ago and I'm not sure I can do a good job of finding other<br>related threads since then, but what you describe sounds very similar to<br>the task that I have recently taken on, to find a web mapping framework
<br>based on open source tools that maximizes leverage of existing code<br>while providing extensibility, maintainability, and scalability.  This<br>application will provide access to specific data subsets and analysis<br>
tools under a subscription model to a diverse group of users so by<br>definition user profiles will drive the content and client-side tools<br>presented by the application.  This entails far more than just slapping<br>together some layers and putting a map on the web, plus it needs to
<br>happen *fast* so building a web site from scratch is not an option.  To<br>these ends I will be evaluating a small set of packages after conducting<br>a brief survey of Mapserver-based projects in general, including but not
<br>limited to:<br><br>Cartoweb     <a href="http://www.cartoweb.org/">http://www.cartoweb.org/</a><br>Mapbender    <a href="http://www.mapbender.org/">http://www.mapbender.org/</a><br>PrimaGIS     <a href="http://www.primagis.fi/">
http://www.primagis.fi/</a><br><br>I have been studying these projects in web space and have started<br>evaluating them in user/admin space and have already begun to form my<br>own opinions and impressions.  It would be great to hear from members of
<br>the community who have insight into these issues and learn from their<br>experiences.  Maintainers and contributors to whichever framework(s)<br>meet my basic needs while demonstrating that additional features can be<br>
developed rapidly and efficiently can expect to hear from me in the near<br>future soliciting proposals for a range of services from client-side<br>functionality to back-end integration and management of data services,<br>
development efforts that could and should make their way back to the<br>code base of their respective projects.  If you are still reading then<br>you must be interested, so drop me a line!  Whether on- or off-list is<br>up to you, but any comments at all are welcome.  My employer is very
<br>serious about this so I earnestly hope that this will generate some<br>traffic and enthusiasm.<br><br>Sincerely,<br><br>Neil Best <<a href="mailto:nbest@forestone.com">nbest@forestone.com</a>><br>Forest One, Inc.
<br><a href="http://www.forestone.com/">http://www.forestone.com/</a><br><br><br>On Sun, 21 Aug 2005 21:45:11 -0300, Eduardo Patto Kanegae<br><<a href="mailto:lists@WEBMAPIT.COM.BR">lists@WEBMAPIT.COM.BR</a>> wrote:
<br><br> >Hi folks,<br> ><br> >I'm currently looking for a MapServer *framework* to build MapScript<br> >applications inside another application : MamboServer.<br> ><br> >Just to clarify, MamboServer ( <a href="http://www.mamboserver.com">
www.mamboserver.com</a> ) is a free CMS<br> >software written in PHP and have a lot of great features.<br> ><br> >Now, we want to integrate MapServer inside Mambo as a mambo component.<br> ><br> >I was thinking to use Chameleon as preffered mapping framework, but is
<br> >my suggestion right?<br> ><br> >Can I  do it? Or chameleon can just work alone? I mean, can I use<br> >Chameleon widgets to load MapFiles,<br> >draw maps but inside another PHP application? ( because, we need to
<br> >validate user rights, etc...)<br> ><br> >another idea I was thinking about is to develop OGC maps, to be used<br> >with desktop applications (JUMP,uDig,ArcGIS OGC,...)<br> >and also a set of "mirror" maps  using NON-ogc access , to be used by
<br> >PHP/MapScript applications. I was thinking in doing<br> >things this way to get some "speed" on web applications. But, is this<br> >really necessary? Or OGC maps should be enough<br> >to feed web MapServer clients and desktop clients?
<br> ><br> >thanks in advance.<br> ><br> >best regards.<br> ><br> >--<br> >Eduardo Patto Kanegae<br></blockquote></div><br><br clear="all"><br>--