Difference between revisions of "ISSS608 2016-17 T3 Assign ZHANG YANRONG Visualization"

From Visual Analytics and Applications
Jump to navigation Jump to search
Line 32: Line 32:
 
|}
 
|}
 
<br/>
 
<br/>
Please view [https://public.tableau.com/views/VastChallenge2017MC3_ZHANGYANRONG/Home?:embed=y&:display_count=yes '''Visualization for MC3 of Vast Challenge 2017'''] on Tableau Public to get better visualization and interactive experience.
+
Please view [https://public.tableau.com/views/VastChallenge2017MC3_ZHANGYANRONG/MC3?:embed=y&:display_count=yes '''Visualization for MC3 of Vast Challenge 2017'''] on Tableau Public to get better visualization and interactive experience.
  
[[file:Home_YR.png|800px|link=https://public.tableau.com/views/VastChallenge2017MC3_ZHANGYANRONG/Home?:embed=y&:display_count=yes]]
+
[[file:Home_YR.png|800px|link=https://public.tableau.com/views/VastChallenge2017MC3_ZHANGYANRONG/MC3?:embed=y&:display_count=yes]]
  
 
=Background Knowledge=
 
=Background Knowledge=

Revision as of 22:05, 12 July 2017

Page.jpg VAST Challenge 2017 MC3

Background

Data Preparation

Visualization

Answer

Reference

Feedback

 


Please view Visualization for MC3 of Vast Challenge 2017 on Tableau Public to get better visualization and interactive experience.

Home YR.png

Background Knowledge

Spectral Bands

Band Table YR.png

Derived Measurement

Measurement YR.png

Visualization Tool

Tableau

Tableau YR.png

Graphs

Choropleth Graph

  • A choropleth chart is a thematic chart in which areas are shaded or patterned in proportion to the measurement of the statistical variable being displayed on the graph.
  • Since we have many measurements such as NDVI, NDWI, NDMI, BSI and AVI, we use Choropleth to represent these measurements on the graph.
  • In order to relate each measurement with its actual meaning, we select appropriate color to show on the Graph.
  • For example, NDVI represent the health of plants so we choose to use Divergence of Orange and Green.
  • Blue for Water, brown for soil, so on and so forth.

Choropleth YR.png

Line Graph

  • Each of the lines in the line graph shown below represent the factor making up the relevant measurement and their average value by month.
  • In this case, we choose NDVI as measurement and the formula of NDVI is (B4-B3)/(B4+B3). Therefore the two factors of NDVI are B4 and B3.
  • From the graph, we can see that there is little difference between B4 and B3 on February, March, November and December.
  • In order to get a clear and obvious outcome, we need to analyze data on other months which differentiate the factors.

Lines YR.png

Area Graph

  • The X-axis of Area Graph is the bin of measurement such as NDVI and the Y-axis is the number of pixels in the image.
  • By looking at the Area Graph, the area with high NDVI value can more or less reflect the health condition of the plant on particular date.
  • By comparing two Area Graphs in the same coordinates, we can tell whether the overall health condition of the plant is getting better or not.
  • We can use Plant Region as filter to focus our analysis on the Plant Region.
  • In this graph, the main area with high NDVI value is shifting left from 2014-08-24 to 2015-09-12, which means that health condition of plant is getting worse from 2014 to 2015.

Areas YR.png

Histogram

  • We use the bin of measurement such as NDVI as X-axis and number of pixels in the image.
  • It's the bar chart form of Area graph, but we can use it the do some interactions with histograms with other measurement.
  • There are two obvious spikes in this Histogram which could be the possible features in the image.

Histogram YR.png

Dashboard

Home Page

  • The "Home Page" Dashboard shows the background and three questions of this Mini Challenge 3.

Home YR.png

Introduction

  • This "Introduction" Dashboard shows the 12 images processed by QGIS with their date and cloud coverage.
  • The table is a description of the 6 bands information in the image.

Introduction YR.png

Main Features

  • The "Main Features" Dashboard shows the clustering result of the features in the image, which solves the second question for MC3.
  • The left one is processed by QGIS and the right one is processed by Tabelau.
  • The legend shows that there are five main features in the Preserve, which are Plant Region, Water Region, Paths, Farmland and Construction area.

Features YR.png

Determine Features

  • This "Determine Features" Dashboard shows part of the process how we determine features in the Preserve.
  • The interactive technique we are using here is Value Range Slider and we take NDVI range slider as example.
  • By changing the NDVI value in the slider, the selected range will be filtered and shown in the Choropleth Graph.
  • We assume the NDVI value of Plant Region will be above 0, so we select range from 0 to one and use it as the criteria for Plant Region.
  • We do the same process for other measurement such NDWI, BSI and AVI.

Determine YR.gif

Band Distribution

  • This "Band Distribution" Dashboard shows the relationship between Choropleth Graph, measurement value and bands value.
  • The interactive techniques we are using here are Hover Highlight Action and Selection Filter Action.
  • By hovering on any "bar" in NDVI histogram or others, it will highlight all related values in other histograms.
  • When clicking particular "bar" or selecting a range or "bars" in NDVI histogram or others, it will filter both the related values in other histograms and the pixels in choropleth graph.
  • The special "spikes" in the histogram could be the possible features in the image.
  • If you click the spike labeled in the dashboard, you will see the Water Region being filtered in the choropleth graph.

Bands YR.gif

Boonsong Lake

This "Boonsong Lake" Dashboard shows the area of each pixel in the image by using the reference of Boonsong Lake image with real length. By calculating the number of pixels we filter from Tableau by NDWI, we can get the length of each pixel in the real world, which solve the first question of MC3. Then we can even count how many pixels there are and estimate the actual area of Boonsong Lake.

Boonsong YR.png

Analysis&Insights

  • This "Analysis&Insights" Dashboard shows the analysis result based on the combination of line graph, choropleth graph and area graph.
  • We are using the same month as comparison to eliminate some uncontrollable seasonal factors.
  • By using the analysis result of line chart, we can determine which month we should use to do the comparison.
  • By seeing whether the area graph is shifting left or right from one year to another year, we can tell whether the overall health condition of Plant Region is getting better or worse.
  • By choosing different feature such as filter, we can focus our result only on particular region such as Plant Region.

Analysis YR.gif


NDVI Comparison

  • The "NDVI Comparison" Dashboard shows what is the area with the decrease of NDVI value, which represent the area plant getting less healthier.
  • The interactive technique we are using here is NDVI difference range Slider.
  • Users can adjust the range of value of NDVI difference to get relevant result based on their assumption.

Comparison YR.gif

Interactive Techniques

Name User Interface Description
Single Value List
SVL1 YR.png

Blank

Single Value Dropdown List
SVDL1 YR.png

SVDL2 YR.png

Blank

Multiple Value Dropdown List
MVDL1 YR.png

Blank

Value Range Slider
VRS1 YR.png

VRS3 YR.png

VRS5 YR.png

Blank

Hover Highlight Action

HHA1 YR.png

Blank

Select Filter Action

SFA1 YR.png

Blank

Story

Story YR.gif

QGIS

QGIS YR.png

Image Processing

  • These images shown below are processed by QGIS.
  • From these images, we can see that some of them are heavily covered with cloud which should be exclude in the following analysis.

12QGIS YR.png

  • Here shows the large image on 2016-09-06, which is the clearest image among twelve images.

Image qgis YR.png


Creating feature layer

  • By observation, we can discover those field with obvious features such as paths, cloud, farmland, lake and construction.
  • We create new feature layer by using polygon and label them with feature names.