Chameleon (GIS)
From Wikipedia, the free encyclopedia
Chameleon is an open source, distributed, highly configurable, environment for developing Web Mapping applications. It is built on MapServer as the core mapping engine and works with all MapServer supported data formats. It also works well with OpenGIS Consortium standards for Web Map Services WMS and WMT Viewer Contexts through MapServer's support for these standards.
Chameleon has a plugin architecture. A large number of plugins, or widgets as they are called by the Chameleon developers, are available. A Chameleon widget can implement a mapping task such as zooming, panning, showing legends, or displaying map coordinates. Over a hundred widgets are distributed with the application and developers can easily create their own widget for any specific task.
Chameleon is written in the PHP scripting language with snippets of Javascript code to handle browser functionality. The latest version as of September 10, 2006 was v2.4.1