Date post: | 18-Jan-2018 |
Category: |
Documents |
Upload: | jocelyn-holland |
View: | 221 times |
Download: | 0 times |
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
Serverside
(Java)Client side(Flash)
Data(shp-files
or database)result processing
script(PHP)
http-request
data
lo
adin
g
List
of o
bjec
ts s
elec
ted
( ht
tp-з
апро
с )
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 JavaScriptSynchronization with the web site page through JavaScript