Customized story map for agrg weather network

20
CUSTOMIZED STORY MAP FOR AGRG WEATHER NETWORK Presenter: Allen Huang Supervisor: David Colville

Transcript of Customized story map for agrg weather network

Page 1: Customized story map for agrg weather network

CUSTOMIZED STORY MAP

FOR AGRG WEATHER

NETWORKPresenter: Allen Huang

Supervisor: David Colville

Page 2: Customized story map for agrg weather network

Agenda

Overview

Objective of the new web map interface

What is involved?

The new Web Map Interface

Page 3: Customized story map for agrg weather network

Overview

In 2011, AGRG was commission by the Community Business Development

Corporations (CBDC) to do a Agriculture Climate Data Project

Objective of the study was to stimulate economic development in the

agricultural sector in the southwest region of Nova Scotia

5 year long project monitoring and recording weather conditions

Deployed 74 weather stations throughout southwest region of Nova Scotia

Page 4: Customized story map for agrg weather network

Overview – Weather Station Distribution

Page 5: Customized story map for agrg weather network

Overview – Weather Station Types

Campbell Scientific

Stations

Number in the network: 14

Recording Interval:

5 Second

Average Interval:

5 minutes and 60 minutes

Onset Stations

Number in the network: 60

Recording Interval:

10 Second

Average Interval:

5 minutes

Capabilities:

Temperature, solar radiation, wind speed, wind direction, barometric

pressure, relative humidity, rainfall, soil temperature and soil moisture

Page 6: Customized story map for agrg weather network

The new Map Interface

Objective:

To streamline the user experience

Improved data visualization

Accommodate mobile viewing

Decision:

Create a web map with responsive web design

Webpage optimize viewing and interaction with screen size

Design an interface that fit almost all web browsers

Page 7: Customized story map for agrg weather network

What is involved

Data Hosting Web Hosting Interface Editing /

Programming

PostgresSQL ArcGIS Online

ArcGIS Server

Flask Microframework

Countdown Story

Map

ArcMap

HTML, CSS,

Javascript

Python

Page 8: Customized story map for agrg weather network

Data Hosting - PostgreSQL

Measurement collected from the weather station are transfer and saved into

the PostgreSQL server

Automatically every 6 hours via cellular modem

Manually retrieve data from stations (required for 4 stations)

Data is accessed through

ArcGIS Server (REST API)

Python PostgreSQL adapter library (Psycopg)

Page 9: Customized story map for agrg weather network

Web Hosting - ArcGIS Online and ArcGIS

Server

Both are similar. They host data (Feature Layer and Tables) that is going to be

used in the story map.

Provides an initial look and feel when web map first loads

ArcGIS Online host

Feature layer data: Weather station point data

ArcGIS Server host

Feature layer data

All weather station data entries.

Page 10: Customized story map for agrg weather network

Interface – Countdown Story Map

Provides a well designed layout for cycling through all the weather stations

Interaction with map features (weather stations)

Web map layout is intuitive and easy to understand

It has been coded with responsive web design

The web map layout will change in response with screen size.

It is design to be used with an ArcGIS Online project

It provides a good starting place to start customization

Page 11: Customized story map for agrg weather network

Countdown Story Map: Layout

Overveiw Map

Viewer

Item Viewer

Page 12: Customized story map for agrg weather network

Countdown Story Map: Layout

Data Viewer

Satellite Map

Viewer

Overview Map

Viewer

Page 13: Customized story map for agrg weather network

Countdown Story Map: Layout (Mobile)

Page 14: Customized story map for agrg weather network

Countdown Story Map: Customization

Creating multi tabbed data viewer

Real time Satellite rendering of current weather condition from the

Geostationary Operational Environmental Satellite (GOES)

Visualization across the weather network

Temperature

Wind direction and speed

Station anomalies

Page 15: Customized story map for agrg weather network

Countdown Story Map: Customization

Real time Satellite rendering of current weather condition from the

Geostationary Operational Environmental Satellite (GOES)

Page 16: Customized story map for agrg weather network

Countdown Story Map: Customization

Creating multi tabbed data viewer

Page 17: Customized story map for agrg weather network

Countdown Story Map: Customization

Temperature Visualization across the weather network

Page 18: Customized story map for agrg weather network

Countdown Story Map: Customization

Wind direction and speed Visualization across the weather network

Page 19: Customized story map for agrg weather network

Editing/Programming – ArcMap and

Python data processing

Pre-configure everything and make them into a service with ArcMap

For operations that require massive data searches, these action should be

preformed on the server side.

Example: Search historical record,

Example: getting highs and lows for symbology use

Action that require direct access to the PostgreSQL server.

Page 20: Customized story map for agrg weather network

That’s all for my project.

Thank You.