This page last changed on Sep 11, 2005 by cholmes.

About

Mapbuilder is a LGPL client-side javascript library for putting mapping in a web page, using an AJAX style of interaction

. It works by retrieving XML data from the various sources and rendering that using the browser's built in XSL processor, so the initial HTML page never has to reload. This technique has recently gained popularity under the branded name 'AJAX'. The target audience for this is HTML coders, all functionality is specified using an XML configuration file. Server-side requirements are minimal: at minimum an HTTP server, at most 2 other server scripts which are provided (for PHP and J2EE environments).

They have fairly robust support for OGC Context documents and WMS data. There is rudimentary support for rendering GML from WFS or other sources; this is a priority for current development, eventually rendering features to SVG. There is also decent WFS-T client support.

MapBuilder and GeoServer

MapBuilder is currently included in the GeoServer distribution. (TODO: details on accessing it, how to customize it, links to appropriate MapBuilder docs).

Document generated by Confluence on Jan 16, 2008 23:28