web-based tool and why cross platform support multi-user no special software to install… just a...

8
Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions of data/software Integrated GIS capabilities Potential for wide range of users… public<->modelers Utilizing Open Source Software Reduce Cost Increase transportability

Upload: roderick-stevenson

Post on 25-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions

Web-Based Tool and WhyCross Platform Support

Multi-User

No special software to install… just a browser

Offload real work to server

No worrying about versions of data/software

Integrated GIS capabilities

Potential for wide range of users…– public<->modelers

Utilizing Open Source Software – Reduce Cost– Increase transportability

Page 2: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions

Common Workflows Fit Well With OS GIS Tools

Data Collection

Model Integration

Web-Based DST’s

????(Flexibility)

Reduced Expense for Tight Budgets

Software Expense

Contracting/ Development

Deployment and Hosting

????(Flexibility)

Standards Based – Transparent Development

Standards Focused

Open Development

Community Building

????(Flexibility)

Page 3: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions

Explaining the Stack

OS Core(Linux)

OS GIS Base Tools (GDAL, OGR, PostGIS, etc.)

OS GIS Web AppsMapserver, OpenLayers, etc.

OS Base Tools (Apache, Compilers, etc.)

OS GIS Desktop AppsQGIS, GRASS, etc.

Page 4: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions

What We Have DoneT

ISE

C D

SS

Users Modify Parameters

Request Sent to Server

Server Processes Request

Results Populated In Database

Results are spatially joined

Maps and Data are Returned

Users Visualize Results

Web

Page 5: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions

Data Layer

ProcessLayer

User InterfaceLayer

Simplified IDSS ArchitectureUSER USER

User Interface (ExtJS and Open Layers)

Internet

Web Server (Apache)

Tidal power calculationsModule

GIS Mapping & query tools (Mapserver)

Database (PostGIS) & File Server (Linux)

Map Server

Framework (Django)

Page 6: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions
Page 7: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions
Page 8: Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions