ABSTRACT
Track:  Application Development

DataRack: a State-Management and Content-Authoring Infrastructure for MapObjects Paper Text

John Ganter


MapObjects does not have a programmable mechanism for storing data state (a given configuration of geodata sets, layers, and symbols) between run-time sessions. This leaves the developer to create their own, generally ad hoc and hard-coded, mechanism for loading data. DataRack is a simple, open mechanism for storing, loading, and editing data state. By calling the DataRack Store() method, the developer can instantly serialize data state into a portable text file. Invoking the Load() method deserializes the data state back into MapObjects (not necessarily the same one) at a later time. DataRack also includes a dynamic, tree-based editor for MapObjects data state.

 

John Ganter
Sandia National Labs
POB 5800
Albuquerque, NM 87185-1138
USA

Telephone: 505-844-1304
Fax: 505-284-3850
E-mail: jganter@sandia.gov

Author Index Title Index Track Index