The Heron Mapping Client (MC) facilitates the creation of browser-based web mapping applications with the GeoExt JavaScript toolkit.
GeoExt is a powerful toolkit that combines the web mapping library OpenLayers with the user interface savvy of Ext JS to help build powerful desktop style GIS apps on the web with JavaScript. The Heron MC leverages these frameworks by providing high-level components and a convention to quickly assemble applications merely through configuration (“Look ma no programming”).
See Heron in action.
Heron.layout = {
xtype: 'window',
title: "Hello Heron",
height: 280, width: 450,
items: [
{
xtype: "gx_mappanel",
layers: [new OpenLayers.Layer.WMS("World Map",
"http://tilecache.osgeo.org/wms-c/Basic.py?", {layers: 'basic', format: 'image/png' })],
zoom: 1
}
]
};
This is a minimal Heron application. You can see that this app is completely defined through a configuration object starting with Heron.layout. Learn more about using Heron in your application by reading the documentation.