SlideShare a Scribd company logo
GIS Techniques and Glossary:
Understanding the Landscape
of Geospatial
Lyzi Diamond
Brett Lord-Castillo
Code for America Peer Network
July 22, 2014
Goals for Today
Goals for Today
1. Learn about the elements of the
modern geospatial ecosystem.
2. Define terms, identify resources,
and understand goals and
outputs.
3. Discuss the role of the geospatial
community in the open data and
civic innovation movements.
4. Have super much fun! :)
What do we mean,
geospatial?
Geospatial data is
data that is
associated with a
particular location.
So what about
GIS?
According to Esri, “a
geographic information
system (GIS) lets us
visualize, question, analyze,
and interpret data to
understand relationships,
patterns, and trends.”
How do we use
maps in
government?
Let us count the
ways...
PART ONE:
Demystifying
Web Maps
What is a web
map?
Hint: it’s more
than just one
thing.
CartoDB
cartodb.com
ArcGIS Online
arcgis.com
Mapbox
mapbox.com
GitHub
github.com
Google Maps
maps.google.com
Build Your
Own!
PART TWO:
The Role of
Programming in
Geospatial
JavaScript!
D3!
ArcGIS
JS API!
OpenLayers! LeafletJS!
Python!
ArcPy!
Shapely!
Fiona!
RasterIO!
GDAL/OGR2OGR
SQL :|
PostGIS
PART THREE:
Storage and
Hosting
MANY ways to host!
MANY types of data!
PART FOUR:
OpenStreetMap
and Open Data
Socrata
CKAN
ArcGIS Open Data
APIs on APIs on APIs
GIS and Open Data
Maptime!
maptime.io
Code for America Brigades!
codeforamerica.org/brigade
In conclusion...
Thanks!
Slides: bit.ly/cfa-geo
Brett: @blordcastillo
Lyzi: @lyzidiamond
CfA: @codeforamerica
codeforamerica.org/
about/peernetwork/

More Related Content

Similar to The changing geospatial landscape by Lyzi Diamond

Iirs - Overview of GIS
Iirs - Overview of GISIirs - Overview of GIS
Iirs - Overview of GIS
Tushar Dholakia
 
Designing a more human-centric approach for GI
Designing a more human-centric approach for GIDesigning a more human-centric approach for GI
Designing a more human-centric approach for GI
Thierry Gregorius
 
Opening of Geographic Data
Opening of Geographic DataOpening of Geographic Data
Opening of Geographic DataShoaib Burq
 
Public Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib BurqPublic Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib BurqPia Waugh
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GIS
Andrew Turner
 
Webinar: GeoBI Initiative -The Open Source Location Intelligence ecosystem
Webinar: GeoBI Initiative -The Open Source Location Intelligence ecosystemWebinar: GeoBI Initiative -The Open Source Location Intelligence ecosystem
Webinar: GeoBI Initiative -The Open Source Location Intelligence ecosystem
SpagoWorld
 
Disruptive Diner GIS Erin Barbaro
Disruptive Diner GIS Erin BarbaroDisruptive Diner GIS Erin Barbaro
Disruptive Diner GIS Erin Barbaro
Openly Disruptive
 
Not the Geography You Remember
Not the Geography You RememberNot the Geography You Remember
Not the Geography You Remember
Bill Bass
 
Part 1- Introduction to Fundamentals of GIS.pptx
Part 1- Introduction to Fundamentals of GIS.pptxPart 1- Introduction to Fundamentals of GIS.pptx
Part 1- Introduction to Fundamentals of GIS.pptx
alyamanloai
 
CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...
CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...
CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...
Alicia Rouault
 
Mooc Intro 1.pptx
Mooc Intro 1.pptxMooc Intro 1.pptx
Mooc Intro 1.pptx
GeoBlogs
 
Creating Thick space - maps and information
Creating Thick space - maps and informationCreating Thick space - maps and information
Creating Thick space - maps and information
northcotegal
 
Intro to Big Data in Urban GIS Research
Intro to Big Data in Urban GIS ResearchIntro to Big Data in Urban GIS Research
Intro to Big Data in Urban GIS Research
Robert Goodspeed
 
Igcon 2011
Igcon 2011Igcon 2011
Igcon 2011
Denny Charter
 
Data socialscienceprogramme
Data socialscienceprogrammeData socialscienceprogramme
Data socialscienceprogramme
dan mcquillan
 
azlina1210
azlina1210azlina1210
azlina1210
missoleen
 
Geographic Information Systems (GIS).pptx
Geographic  Information Systems (GIS).pptxGeographic  Information Systems (GIS).pptx
Geographic Information Systems (GIS).pptx
EllenGracePorras
 

Similar to The changing geospatial landscape by Lyzi Diamond (20)

Iirs - Overview of GIS
Iirs - Overview of GISIirs - Overview of GIS
Iirs - Overview of GIS
 
Designing a more human-centric approach for GI
Designing a more human-centric approach for GIDesigning a more human-centric approach for GI
Designing a more human-centric approach for GI
 
Opening of Geographic Data
Opening of Geographic DataOpening of Geographic Data
Opening of Geographic Data
 
Public Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib BurqPublic Sphere: Gov 2.0 - Shoaib Burq
Public Sphere: Gov 2.0 - Shoaib Burq
 
Gis
GisGis
Gis
 
How Neogeography Killed GIS
How Neogeography Killed GISHow Neogeography Killed GIS
How Neogeography Killed GIS
 
Webinar: GeoBI Initiative -The Open Source Location Intelligence ecosystem
Webinar: GeoBI Initiative -The Open Source Location Intelligence ecosystemWebinar: GeoBI Initiative -The Open Source Location Intelligence ecosystem
Webinar: GeoBI Initiative -The Open Source Location Intelligence ecosystem
 
Disruptive Diner GIS Erin Barbaro
Disruptive Diner GIS Erin BarbaroDisruptive Diner GIS Erin Barbaro
Disruptive Diner GIS Erin Barbaro
 
Essays on-geography-gis
Essays on-geography-gisEssays on-geography-gis
Essays on-geography-gis
 
Not the Geography You Remember
Not the Geography You RememberNot the Geography You Remember
Not the Geography You Remember
 
Part 1- Introduction to Fundamentals of GIS.pptx
Part 1- Introduction to Fundamentals of GIS.pptxPart 1- Introduction to Fundamentals of GIS.pptx
Part 1- Introduction to Fundamentals of GIS.pptx
 
CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...
CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...
CalGIS 2015: People and Practice, The Changing role of GIS and Civic Technolo...
 
Mooc Intro 1.pptx
Mooc Intro 1.pptxMooc Intro 1.pptx
Mooc Intro 1.pptx
 
Creating Thick space - maps and information
Creating Thick space - maps and informationCreating Thick space - maps and information
Creating Thick space - maps and information
 
Intro to Big Data in Urban GIS Research
Intro to Big Data in Urban GIS ResearchIntro to Big Data in Urban GIS Research
Intro to Big Data in Urban GIS Research
 
Gis
GisGis
Gis
 
Igcon 2011
Igcon 2011Igcon 2011
Igcon 2011
 
Data socialscienceprogramme
Data socialscienceprogrammeData socialscienceprogramme
Data socialscienceprogramme
 
azlina1210
azlina1210azlina1210
azlina1210
 
Geographic Information Systems (GIS).pptx
Geographic  Information Systems (GIS).pptxGeographic  Information Systems (GIS).pptx
Geographic Information Systems (GIS).pptx
 

More from garrjacobs

A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...
A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...
A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...
garrjacobs
 
Multi Family Design & Development in LA
Multi Family Design & Development in LAMulti Family Design & Development in LA
Multi Family Design & Development in LA
garrjacobs
 
Living Paradigm - Harvey Response
Living Paradigm - Harvey Response Living Paradigm - Harvey Response
Living Paradigm - Harvey Response
garrjacobs
 
Resiliency Resources and Case Studies for your Architectural Practice
Resiliency Resources and Case Studies for your Architectural PracticeResiliency Resources and Case Studies for your Architectural Practice
Resiliency Resources and Case Studies for your Architectural Practice
garrjacobs
 
Affordable housing countering opposition
Affordable housing   countering opposition Affordable housing   countering opposition
Affordable housing countering opposition
garrjacobs
 
Mentoring the next Generation of Community Designers
Mentoring the next Generation of Community Designers Mentoring the next Generation of Community Designers
Mentoring the next Generation of Community Designers
garrjacobs
 
Participatory Design for Co-Housing
Participatory Design for Co-Housing Participatory Design for Co-Housing
Participatory Design for Co-Housing
garrjacobs
 
Emily Mcglohn equality of energy efficiency presentation
Emily Mcglohn equality of energy efficiency presentationEmily Mcglohn equality of energy efficiency presentation
Emily Mcglohn equality of energy efficiency presentation
garrjacobs
 
Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)
garrjacobs
 

More from garrjacobs (9)

A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...
A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...
A Tale of Two CRAs: How Community Redevelopment Agencies in Florida Implement...
 
Multi Family Design & Development in LA
Multi Family Design & Development in LAMulti Family Design & Development in LA
Multi Family Design & Development in LA
 
Living Paradigm - Harvey Response
Living Paradigm - Harvey Response Living Paradigm - Harvey Response
Living Paradigm - Harvey Response
 
Resiliency Resources and Case Studies for your Architectural Practice
Resiliency Resources and Case Studies for your Architectural PracticeResiliency Resources and Case Studies for your Architectural Practice
Resiliency Resources and Case Studies for your Architectural Practice
 
Affordable housing countering opposition
Affordable housing   countering opposition Affordable housing   countering opposition
Affordable housing countering opposition
 
Mentoring the next Generation of Community Designers
Mentoring the next Generation of Community Designers Mentoring the next Generation of Community Designers
Mentoring the next Generation of Community Designers
 
Participatory Design for Co-Housing
Participatory Design for Co-Housing Participatory Design for Co-Housing
Participatory Design for Co-Housing
 
Emily Mcglohn equality of energy efficiency presentation
Emily Mcglohn equality of energy efficiency presentationEmily Mcglohn equality of energy efficiency presentation
Emily Mcglohn equality of energy efficiency presentation
 
Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 

The changing geospatial landscape by Lyzi Diamond