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