[Freegis-list] ka-Map: new open source project

Jeff McKenna jmckenna at dmsolutions.ca
Wed May 18 16:03:23 CEST 2005


Hi Radim,

We appreciate the complement.

There is no transaction support, but i suppose if you tie this in with 
something like geoserver it could be done.

There is some plans for a dynamic addition of points based on a client's 
search, however no plans yet for lines or polygon vectors.  We'd love 
some help with this if you're interested in contributing, as soon as the 
source code is made available...or you can file an enhancement bug in 
www.maptools.org/bugzilla using the ka-Map product and core component.

Thanks for your interest Radim.

jeff






Radim Blazek wrote:
> It looks nice,
> 
> questions:
> - does it have some sort of support for digitization
> - is it possible to draw vector features on top of the map,
>   possibly dynamic (I mean using ka-Map's API)
> 
> Radim
> 
> 
> Jeff McKenna wrote:
> 
>> Hey all,
>>
>> Here's the official word on a new project in the web mapping realm, 
>> i'll be requesting to have this added to freegis.org shortly:
>>
>> jeff
>>
>>
>> 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/|
>> +-----------------------------------------------------------------+
>>
>>
>>
>>
>>
> 
> _______________________________________________
> Freegis-list mailing list
> Freegis-list at intevation.de
> https://intevation.de/mailman/listinfo/freegis-list
> 


-- 
Jeff McKenna
DM Solutions Group Inc.
http://www.dmsolutions.ca




More information about the Freegis-list mailing list

This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)