Land Parcel Identification System
Form User Interface Toolkit
Giselle includes a rich set of tools and components facilitating the development and configuration of applications which support a business process of the client’s organisation. Forms can be
easily defined in an XML file, and rendered in a thick-client Java application or in a HTML web application (Figure 2).
The attribute characteristics of the land parcels and other data entries are edited via a fully configurable user-friendly attribute form. The flexible configuration of the user interface is very
important, because it allows for precise control over the display and behavior of the attribute forms and enables procedural changes and updates of the attribute data constraints to be
implemented efficiently, while ensuring the validity of the entered data. Properties of the individual fields, which can be adjusted painlessly via XML configuration, include the following:
- label text and description (shown as tooltip text)
- visibility, enabled/disabled state,
- data type (string, integer, double, date,…) and its length (string) or range (integer, double)
- read-only and not-null,
- default value
- regular expression constraints (allow only certain characters, define custom rules for special strings e.g. postal code)
- list-of-values constraints (values, as well as their colors and description can be read from the database)
- dependencies – constraints for individual fields can change according to values of other fields (e.g. comment should not be empty when selected parcel type is ‘OTHER’)
Figure 1: Editing of characteristics with pre-defined constraints ( defined in XML configuration)
Listing 1: Sample configuration of the characteristics of a spatial feature
Figure 2: LPIS application – management of orchards. The values of certain fields can be selected from a (configurable) list of values, which is displayed in a dialog.
Front page |
Authentication
and Security Tools |
Server Administration Module |
System Diagnostics and Statistics |
Advanced Configuration Editing |
Migration Tools |
Distributed Computing Environment for Custom Scripts |
Recording of Historical Data |
Large-Scale Generation and Output of Reports |
Client Application |
Form User Interface Toolkit |
Querying Attribute and Graphical Data |
Boundary Changes and Data Capture |
3D Rendering of Spatial Data |
HTML Web GIS |
Support Center Module
For more details, contact :