Main Page
From Ka-Map Wiki
Contents |
[edit] ka-Map! Project
[edit] ka-Map! Documentation Wiki
- This Wiki is intended to offer support documentation for ka-Map developers, testers and users.
- Everybody is invited to contribute and please contribute with what you can, every new line is welcome. Wiki Editor User's Guide
- This web site hosted by ominiverdi.org
[edit] About ka-Map!
- ka-Map! ("ka" as in ka-boom!) is an open source project that is aimed at providing a javascript API for developing highly interactive web-mapping interfaces using features available in modern web browsers.
- ka-Map! official web site is ka-Map.MapTools.org
- ka-Map! was originally developed by, and most of it is Copyright (c) 2005, DM Solutions Group Inc.
[edit] Features
- Installable on Linux, Unix and Windows operating systems with Apache, Mapserver, PHP and PHP Mapscript
- Interactive, continuous panning without reloading the page
- Keyboard navigation options (zooming, panning)
- Zooming to pre-set scales
- Scalebar, legend and keymap support
- Layers control
- Query layer data via point and click on the map
- Search for layer data and pan/zoom to that location
- WFS (POINT) client
[edit] Releases
- Ka-Map! 1.0 - published on Feb 2007
- Ka-Map! 0.2.0 - published on Feb 2006
- OpenLayers ka-Map Merge - to be developed - discussion page
[edit] Release Notes
- ka-Map! is released under an open source license, read it at http://ka-map.maptools.org/index.phtml?page=license.html
[edit] Reference Manuals
- Preparing MapServer
- Preparing ka-Map
- Testing the Basic Application
- Troubleshooting
- Overlay API Reference
- Mapfile Reference
- MapScript API Reference
[edit] Users's Guides
- What is ka-Map and why would I want to use it?
- Installing Apache/Mapserver/PHP/Mapscript on linux (installing FGS)
- Adding objects to map - object overlay
- Customizing the ka-map interface - You've just installed ka-map, set up your own mapfile, and now what?
- Optimizing performance
- Enabling Quantization Support
- Tooltip Manager
- Pre-caching system - pre-cache your image tiles for your map
- simple PHP code for searching
- Window Manager
- Print system
- Query - How to setup a ka-Map! point and click query information system using the maps legend "i" icon
- KAMAP MOUSE STOPPED - another query system using kaQuery.js focussed on POIs
- Search System - How to setup a search for layer data and pan/zoom to that extent
- Search By Filter Implementation - How to create a "Search by" dropdown menu using layers as elements of the list
- Maintain extents when changing maps
- Access Control using Basic HTTP Authentication
- Layers - How to setup layers to turn on and off in your ka-Map!
- KAMAP_MOUSE_STOPPED - Using KAMAP_MOUSE_STOPPED event
- AGG support - Enable AGG quality graphics support in ka-Map
- Tree Legend
[edit] Mapfile Configuration
- Mapfile Metadata Configuration - ka-Map! metadata configuration and reference, these settings affect ka-Map! viewing
- Adding International character support for layer names
- Mapfile Samples
- FreeGis World Data sample - base sample to let ka-Map! start in your server. Two layers on Base group.
- Ka-Map and Pmapper implementation - a comparison between two mapserver/mapscript interfaces.
- GMap Demo Application - How to setup the GMap demo application for testing ka-Map!
[edit] FOSS4G2006 presentation
[edit] Graphic Add Ons
[edit] Workshop Presentations
- Foss4g 2007 Workshop - Victoria, BC, Canada
- Foss4g 2006 Workshop - Lausanne, Switzerland
[edit] Developers
- CVS committers Guidelines
- TO DO - developers (and users) should put their to-do items here.
- Documentation for Developers
- Discussions
- Platform/Browser Specific Notes
[edit] Other Languages
[edit] GNU/Linux LiveCD for ka-Map
[edit] Other Topics
- FAQ
- Links to some ka-Map applications - ka-Map! examples

