Top Banner
Enterra Web GIS Embedded Flash System
14

Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Jan 18, 2018

Download

Documents

Jocelyn Holland

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Enterra

Web GIS Embedded

Flash System

Page 2: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Application Features 1. Dynamic data loading and caching

• Minimum data transfer on startup• Additional data transfer on user request • Data caching

Page 3: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

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

Page 4: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Main System Parts •Client side (Flash, Action Script 2.0 )•Server side (Java servlet)•Web-site (PHP)•Data files (shp format) or a database

Page 5: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

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

Page 6: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Data Structure• Information Objects

– define a region (state, county, town);

– hierarchical structure

– number of different layers

Page 7: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Data Structure• Layers

– Layers contain partial information about specific objects;

– Each layer may have a legend.

Page 8: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Data Structure• Layer Elements

– contain spatial data (border coordinates, town locations etc.)

Page 9: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Features• Data loading from

the server;

• Data visualization;

• Navigation through system objects;

Page 10: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Features• Statistics

Representation:

- Demography- Density of Population - Custom Information

• Layered Legend Representation;

• Layer Visibility Control:User can set each layer visible or invisible

Page 11: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Features• Single object

selection;

• Multiple object selection;

• Transfer information about selected objects to the web-site

Page 12: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Features• Scale and Scroll:

The user can scale an area and scroll it by the mouse dragging with “Shift” key;

Page 13: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Features• Data sorting:

- by town names

- by zip codes

Page 14: Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.

Features• Synchronization with the web site page through JavaScriptSynchronization with the web site page through JavaScript