Enterra Web GIS Embedded Flash System
Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer on user request Data caching
Application Features 2. Versatility Any data in fixed format can be used. Program logic is independent from data set Java GIS Server has flexible configurations for data representation
Main System Parts Client side (Flash, Action Script 2.0 ) Server side (Java servlet) Web-site (PHP) Data files (shp format) or a database
System Flow Web-site Server side (Java) Client side (Flash) Data (shp-files or database) result processing script (PHP) http-request data loading List of objects selected ( http-запрос ) XML document
Data Structure Information Objects –define a region (state, county, town); –hierarchical structure –number of different layers
Data Structure Layers –Layers contain partial information about specific objects; – Each layer may have a legend.
Data Structure Layer Elements –contain spatial data (border coordinates, town locations etc.)
Features Data loading from the server; Data visualization; Navigation through system objects;
Features Statistics Representation: -Demography -Density of Population -Custom Information Layered Legend Representation ; Layer Visibility Control: User can set each layer visible or invisible
Features Single object selection; Multiple object selection; Transfer information about selected objects to the web-site
Features Scale and Scroll: The user can scale an area and scroll it by the mouse dragging with “Shift” key;
Features Data sorting: - by town names - by zip codes
Features Synchronization with the web site page through JavaScript Synchronization with the web site page through JavaScript