[ka-Map-users] Re: ka-Map: new open source project
Paul Spencer
pspencer at dmsolutions.ca
Wed May 18 06:06:06 EDT 2005
Loading from the center is a good enhancement, we considered it but
didn't have time to implement it yet. You could file a bug at:
http://www.maptools.org/bugzilla
product: ka-Map
compoenent: core
Re the interlaced images, ka-Map allows you to configure which map
file(s) you want in your application and what formats to use, so if GD
allows specifying interlaced/non-interlaced then it could be an option.
Again a bug on this would be useful
Cheers
Paul
Blammo wrote:
> Paul,
>
> One thing I noticed, is that the zoomin/out functions seem like they
> should paint the tiles from the center, outwards. The User focus is
> usually centered on a view for example. Would need a whole different
> algorithm for the tile painting though. :c)
>
> Another thought, did you try the same thing with interlaced images?
> More from a speed of navigation perspective than anything else. I
> suppose they would hurt overall performance in the end though.
>
> bobb
>
>
> Paul Spencer wrote:
>
>> 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
>>
>> 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 |
>> +-----------------------------------------------------------------+
>> |Applications & Software Development |
>> |DM Solutions Group Inc http://www.dmsolutions.ca/|
>> +-----------------------------------------------------------------+
>>
>>
>>
>>
>
>
--
+-----------------------------------------------------------------+
|Paul Spencer pspencer at dmsolutions.ca |
+-----------------------------------------------------------------+
|Applications & Software Development |
|DM Solutions Group Inc http://www.dmsolutions.ca/|
+-----------------------------------------------------------------+
More information about the ka-Map-users
mailing list