Examples of Data Vis Coding

Slides:



Advertisements
Similar presentations
Progress is impossible without change… Emma Sutton EDINA Geoservices Support.
Advertisements

Airmux Presentation for TS2012 Slide 1 Presented by: CBNetworks Technical Support Airmux- Planner.
CHAPTER 15 WEBPAGE OPTIMIZATION. LEARNING OBJECTIVES How to test your web-page performance How browser and server interactions impact performance What.
Patterns and Popups CMPT 281. Admin Midterm exam What you are responsible for: – Lectures and lecture notes – Textbook: Chapters 1-5 Patterns C2, D11,
TileMill Quickly and Easily Design Maps for the Web Shaky Sherpa Matt Berg Modi Research Group The Earth Institute. Columbia University.
ArcGIS Online Peng Gao.  Online mapping is one of the hot topics in the GIS community  ArcGIS Online is the online version of ArcGIS What is ArcGIS.
March 18, 2014 Paul Hilton Harley Parks All Partners Access Network (APAN) ArcGIS Web Part: Using Map information in SharePoint.
1 Bernie Gloyn, Communications & Library Services Division IASSIST 2006 – Ann Arbor.
Geographic Information Sharing Tool [GIST] Harvard Provost Innovation Grant 15 Nov 2006 Lex Berman & Bill Hays.
Interactive Mapping API’s MDIT - Center for Shared Solutions.
 2008 Pearson Education, Inc. All rights reserved What Is Web 2.0?  Web 1.0 focused on a relatively small number of companies and advertisers.
Using Google Earth as a GIS
Thinking about GIS applications and your projects.
Additional Topics. Tutorial #9 Review – Forms Forms Legend and fieldset Fields Text Password Radio buttons, check box, text area, select lists Buttons.
Lirida Kerçelli Ayşe Sezer The Google AJAX Search API.
XP Tutorial 5 Buttons, Behaviors, and Sounds. XP New Perspectives on Macromedia Flash MX Buttons Interactive means that the user has some level.
Karsten Vennemann, Seattle Free and Easy Web Mapping.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
Introduction to Information Visualization Robert Putnam Introduction to Information Visualization - Spring 2013.
Creating Styles and Style Sheets.  CSS styles don’t communicate in nice clear English, they have their own language.  P { color: red; font-size: 1.5.
Visualising advocacy
 Welcome to Web design with HTML & CSS. My name is Ms. Masihi pronounced masseehee My Credentials  I have been teaching Computer related subjects since.
What is Web Mining? Discovering desired and useful information from the World-Wide Web.
Web Mashups Presented By: Saket Goel Uni: sg2679.
Macromedia Studio From Beginning to Bedazzling! ICE Conference 2007 Presented by Helen Siukola Jancich, M.S. Anastasia Trekles Milligan, M.S. Purdue University.
Map-driven Learning in Enterprise Systems DevLearn DevLearn 2013.
Dr. Martin Zhao Sept 4, Topics HTML and related tutorials on w3schools.com Related HTML tags Adding interesting features using JavaScript What is.
Importing your Own Data To display in GIS Lab 4b: (geocoding) Mapping data by street within the US.
Midterm Activities: Due by Friday Process Journals must be in YOUR words Track 2 First finish Tutorial 2, then complete and print process journals for:
Types of Spatial Data Sites Data portals: Find and download data –Humboldt County, National Atlas “Atlases”: General information –GoogleMaps, MapQuest.
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
March 18, 2014 Paul Hilton Harley Parks BAHSPUG Presentation ArcGIS Web Part: Using Map information in SharePoint.
Assignment 2 What can PhotoShop do? Amongst its many features, PhotoShop allows you to… Draw and Paint using a wide range of colours and textures Edit,
Using Google Maps Sunday 9th Sept H.A. Nandalal, TTLS
Stylizing a Navigation Menu with CSS Web Design – Section 4-13 Part or all of this lesson was adapted from the University of Washington’s “Web Design &
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
Ajax for Dynamic Web Development Gregory McChesney.
Data Visualization Graphical representation of information Chars Plots Maps Time series.
INTRODUCTION TO HTML5 New HTML5 User Interface and Attributes.
K1047BI - Digital Media Course Info Teppo Räisänen LIIKE/OAMK.
Beginning JavaScript 4 th Edition. Chapter 1 Introduction to JavaScript and the Web.
Google Map API The Google Maps API lets you embed Google Maps in your own web pages with JavaScript The API provides a number of utilities for manipulating.
Elluminate’s Integration to Blackboard Introducing Building Block Version 2.
Presented by: Shahab Spring Introduction Data Analytics Plugins Learning Resources.
Presented By: Thomas Harlan, SQL Technical Team Lead, Data Repository, Report Writing Services Geographic Data Visualization from.
by Ondrej Rafaj Open source and other useful projects for iPhone / iPad.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 2 Creating Links.
Point Maps Peterson’s Chapter 11 & 12. Points and Point Maps Points – Datum and coordinate systems – geocoding Point Maps – Show where points are (just.
Lesson 11: Web Services and API's
ArcGIS API for javascript
Shiny for RStudio Exploring Web Mapping Technology
Mapping for the interwebs
policymap Teach your students mapping
Map Mashups Peterson’s Chapter 10.
Lesson 11: Web Services & API's
Web Cartography
Baxter Shandobil Adele Rife
°.
HEATHER HALL & ADRIENNE SPITZER
Digital Technologies Lesson Yrs 5/6
By: Bradley Sever & Catrina McDermott
Spatial Data INput Textbook: Chapter 5.
Lesson 11: Web Services and API's
Creating an Image Map.
Blackboard Tutorial (Faculty)
CS4433 Database Systems Project.
WEB DESIGNING THROUGH HTML
Creating User Interfaces
Question Examples Is the interactive Google map useful?
Welcome Introduction to InformationVisualization:
Presentation transcript:

Examples of Data Vis Coding Go to Tutorials on course web site R and leaflet tutorial follows Ben Fry’s Data Vis Pipeline with 311 call data from City of Vancouver Processing is fun: learn how to code shapes CARTO: Assignment 3 will introduce you to a TINY bit of CSS and PostGreSQL Google MyMaps – not really coding, user interface JavaScript D3.js

R leaflet example: Interactive map of 311 complaint data from City of Vancouver https://allthisblog.wordpress.com/2016/10/10/r-with-leaflet-vancouver-311-tutorial/ Acquire: download data from City web site Parse: ‘fix’ geo-tagged data and geocoded for lag/long coordinates data is geo-tagged with block face (30xx) and street name: fix Needed to make decision re: offset points – how? Filter: Select points outside of geographic area for City – edit or delete Mine: data has 100+ categories for complaints, we had to create less categories for mapping! Represent: plot base map and points (leaflet, Stamen layers) Refine: colours, symbols Interact: select layers, popups

Students work: following tutorial Acquire, Parse, Filter and Mine

Refine, Interact

Represent

CARTO (formally CartoDB) Go to Tutorial, CARTO and follow through!

D3.js http://blockbuilder.org/wearconverse/c1da00bb1127ef308966d8748bcc48ef http://blockbuilder.org/wearconverse/f58ce3925bc4be42dd81277bc4f5af47

https://bl.ocks.org/wearconverse