Considerations of Digital Rhetoric in Geographic Information Systems GIS Certificate Candidate

advertisement
Considerations of Digital Rhetoric in
Geographic Information Systems
Presentation By: Colby J. Fangman
GIS Certificate Candidate
Spring 2015
Rhetoric: An Existential Problem
• Embracing the Information Age
•
Technology & Interactivity
• Changing Expectations
•
The De Facto Illustrator
• Evolution of the Profession
•
•
•
Mass Communications
Audience Focus
Coding
Objectives
• Explore Multiple Web Mapping Tools and Techniques
•
API’s, Plus & Play, Custom Assemblages
• Explore Web-Based Database Hosting and Management
•
Google
• Demonstrate Theories of Digital and Visual Rhetoric in Multiple Projects
•
•
•
•
Where do we need to learn more?
Who is our target audience?
What are we good at?
What are we bad at?
• Complete the GIS Certificate
Project Introductions
• Municipal Customer Reporting Hub
•
Custom Assemblage
• Storm Water Runoff Analysis Using Python
•
Basic API
• Mapping Iowa’s Hemp History
•
Basic API
Mapping Iowa’s Hemp History
• Purpose
•
The intent of this project is to test and demo a plug and play tool that can create a
multifaceted experience allowing users to experience space and time
• Primary Objective
•
Create a pleasant user experience for exploring historical hemp information
• Spatial / GIS Questions
•
•
•
How many acres of land where converted to hemp production?
Where were Iowa WW2 Hemp Mills historically located?
How can I host the data I find online.
• Research Methods
•
•
•
•
•
•
Explore Temporal Mapping Tools
Iowa State Historical Society Library
Regional Historical Societies
Historical Newspapers
Personal Contacts
Historical GIS Texts
Mapping Iowa’s Hemp History
•
•
•
•
Data Collection Into Spreadsheet
Convert to Google Spreadsheet
Publish for Web Hosting
Plug Spreadsheet URL into Tool
Mapping Iowa’s Hemp History
-Live Web Page
-Excel Sheet
Storm Water Runoff Analysis Using Python
• Purpose
•
Use Python scripting to derive storm water runoff characteristics, then delineate all
local sub-watersheds and attach the runoff data
• Primary Objectives
•
•
•
Define Sub-watersheds
Quantify Runoff
Host as Web Map (Basic API)
• Spatial / GIS Questions
•
•
•
Where are all of the storm drain inlets in Elma, IA?
How much water drains to each drainage inlet?
What areas have the highest runoff concentrations?
• Research Methods
•
•
•
•
Site Engineering For LA’s
Iowa SUDAS Manual
3 Journal Articles
ArcGIS Resources
• Process
•
•
Python 2.7
Iterative Mind Mapping
Storm Water Runoff Analysis Using Python
Methods
• Water Quality Volume
•
•
•
•
First Flush
90% of Storms
WQv = C * P * A
C = Runoff Coefficient
•
•
0.05 + 0.009(x)
X = % imperviousness
• P = Storm Value (1.25”)
• A = Area
• Rational Method
•
•
•
•
•
Urban Setting
Homogenized Areas
Q =C * I *A
C = Runoff Coefficient
I = Intensity (in/hr)
•
Volume (Watershed In.)
• A = Area
Storm Water Runoff Analysis Using Python
Process 1
• Reduced & Rebuild 209 – 20 + 56 = 245
Storm Water Runoff Analysis Using Python
Process 2
Storm Water Runoff Analysis Using Python
Scripting 1
Storm Water Runoff Analysis Using Python
Scripting 2
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Results
Storm Water Runoff Analysis Using Python
Conclusions
• Limits
•
•
•
40 acres
Border Areas
Soils
• Advantages
•
•
Speed
Accessibility
• Where are the sub-watershed?
• Where is the web map?
Municipal Customer Reporting Hub
• Purpose
•
The intent of this project is to construct a data mapping interface where municipal
customers can report issues they find in their community
• Primary Objective
•
Create a pleasant user experience for collecting and mapping geospatial data
• Spatial / GIS Questions
•
•
•
Where are the issues in our city that we do not have the manpower to map?
How do I collect and write data from users?
How can I host the data I find online?
• Research Methods
•
•
•
•
•
Precedent Project (San Francisco Crime Mapper)
Mapping API’s
GIS Stack Exchange Website
Stack Overflow Website
Personal Blogs
Municipal Customer Reporting Hub
-Live Web Page
-Excel Sheet
Municipal Customer Reporting Hub
• Validation
•
City of Omaha Customer Report Mapper
• Conclusion
•
•
•
•
Seemingly limitless add-on libraries
Zero operation costs
Free and Open Source
Limitless graphic
improvement
Download