[Chameleon] ka-Map: new open source project
Paul Spencer
pspencer at dmsolutions.ca
Wed May 18 22:32:03 EDT 2005
Well ideally, it would be a new widget that you would just plug in.
However, realistically I think it would require some serious thought at
the design level. I like the way I've done some of the things in ka-Map
and would like to propogate those design changes into Chameleon's
javascript architecture, which would mean loads of work :(
sleep ... what's that? I've heard of that some where ... people close
their eyes and lie down, or something ... ;)
Cheers
Paul
PS: I really do sleep and in fact am heading off to do that right now!
I just don't have a life :> Oh ... and don't try to reach me on Friday
afternoon ... gonna try to see Star Wars!!!
Liz Godwin wrote:
> I was wondering the same thing: Do you sleep Paul???
>
> I'm going to have to poke at the code. I'd be REALLY interested in
> getting it worked into Chameleon. I'm gathering it might require a
> re-vamp of Chameleon??, and of course more dev time for ka-Map...
>
> Can you comment to the list Paul as to what kind of effort this will
> involve? So we can either get excited in the short term or wait
> patiently for the future. I have a bunch of sites to develop using
> Chameleon over the next while and this kind of speed would certainly
> make me very happy. Especially if it's something I could potentially
> upgrade to fairly easily when it's ready.
>
> Liz Godwin
>
> On 5/18/05, *Jacob Delfos* <jacob.delfos at maunsell.com
> <mailto:jacob.delfos at maunsell.com>> wrote:
>
> Paul,
>
> You must have been extremely busy with all that. Do you in fact sleep?
> The performance from here (other side of the world) is fantastic,
> and the navigation very smooth and nice. Look forward to seeing this
> integrated into Chameleon.
>
> Jacob
>
>
> -----Original Message-----
> From: chameleon-bounces at lists.maptools.org
> <mailto:chameleon-bounces at lists.maptools.org>
> [mailto:chameleon-bounces at lists.maptools.org
> <mailto:chameleon-bounces at lists.maptools.org>] On Behalf Of Paul Spencer
> Sent: 18 May 2005 05:14
> To: mapserver-users at dmsolutions.ca
> <mailto:mapserver-users at dmsolutions.ca>;
> 'chameleon at lists.maptools.org'
> <mailto:%27chameleon at lists.maptools.org%27>
> Subject: [Chameleon] ka-Map: new open source project
>
> ka-Map: new open source project
> ===============================
>
> http://ka-Map.maptools.org/
>
> DM Solutions Group is pleased to annouce the release of a new MapTools
> open source project aimed at the growing interest in highly
> interactive,
> javascript mapping applications based on MapServer. Here are some
> details ...
>
> ka-Map provides many of the features that one should expect in a
> state-of-the-art web-mapping application.
>
> Features include:
>
> * tile-based continuous panning
>
> * no page reloading
>
> * keymap, legend and scalebar
>
> * zoom in/zoom out
>
> * keyboard navigation
>
> * sliding effects for panning on double click (ok, that one's for fun!)
>
> We have also implemented some advanced features that are more in tune
> with the MapServer community's needs:
>
> * configuration can include multiple map files with different extents,
> image formats, and scales for each map file. Client side interface can
> include the ability to change between map files
>
> * ability to have layer visibility controls by drawing each GROUP as a
> separate HTML layer on the client side
>
> * ability to use HTML legend template to build more advanced layer
> controls
>
> * flexible tile caching system
>
> * separation of the javascript logic from the HTML page to provide an
> API with which to build your applications
>
> ka-Map is built on AJAX principles and uses the XmlHttpRequest
> object to
> communicate with the server, providing a much more responsive user
> interface. The server side is implemented using PHP/MapScript (what
> else!) but could easily be replaced with anything that would spit out
> the equivalent javascript in response to the various requests.
>
> ka-Map uses cached tiles generated on demand by drawing much larger map
> images and slicing them up. The caching mechanism is currently quite
> simplistic and could not handle large data projects, but it is
> definitely sufficient for getting started. There are issues with this
> kind of tile generation, but it is almost essential for performance
> given the current state of the art.
>
> ka-Map is aiming to be an API for developing mapping applications. As
> such, we are hoping it will be picked up by, and integrated into, some
> of the other open source projects such as MapBender, ZMapServer,
> GeoServer, and (of course) Chameleon.
>
> The home of ka-Map is:
>
> http://ka-Map.maptools.org
>
> Downloads and CVS are not quite ready, but you can try out the
> interface
> by visiting our first public site based on this technology (basic
> features only in this one):
>
> http://maps.dmsolutions.ca/
>
> Subscribe to the user list to find out when downloads and CVS access
> are
> available, and also to participate in the ongoing development and
> testing of this new technology.
>
> http://lists.maptools.org/mailman/listinfo/ka-map-users
> <http://lists.maptools.org/mailman/listinfo/ka-map-users>
>
> We are hoping this project will engage the MapServer community's
> interest and gain momentum from user contributions. Please join up and
> start contributing if you are interested in this technology!
>
> Sincerely,
>
> Paul
> --
> +-----------------------------------------------------------------+
> |Paul Spencer pspencer at dmsolutions.ca
> <mailto:pspencer at dmsolutions.ca> |
> +-----------------------------------------------------------------+
> |Applications & Software Development |
> |DM Solutions Group Inc http://www.dmsolutions.ca/|
> +-----------------------------------------------------------------+
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org <mailto:Chameleon at lists.maptools.org>
> http://lists.maptools.org/mailman/listinfo/chameleon
>
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org <mailto:Chameleon at lists.maptools.org>
> http://lists.maptools.org/mailman/listinfo/chameleon
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon
--
+-----------------------------------------------------------------+
|Paul Spencer pspencer at dmsolutions.ca |
+-----------------------------------------------------------------+
|Applications & Software Development |
|DM Solutions Group Inc http://www.dmsolutions.ca/|
+-----------------------------------------------------------------+
More information about the Chameleon
mailing list