资 源 简 介
Dracones: a Web Mapping Framework
While creating a web mapping and GIS application for public health, we spent a good deal of thinking about the design and implementation of certain core components:
A lightweight map widget, with a smooth navigation interface
Map layers with interactive behaviors, like mouse selection or tooltip (mouseover) information
Flexible query/extension mechanism
Handy other services like map image export, and history navigation (undo/redo)
The main idea behind Dracones is to provide a set of higher-level MapServer abstractions and services, with which it becomes easier to build complex, interactive mapping applications.
Dracones works by encapsulating map and layer objects, from which follows a seamless API to interact with them, as well as an extension mechanism to implement custom behaviors or extend existing ones. In a MapServer mapfile, a layer object can be many things: a databa