SlideShare a Scribd company logo
1 of 16
Aaron Knight
acknight@esf.edu
@farktal
#heweb13 • #WRK10
 Aaron Knight
 Senior Programmer/Analyst
Information Systems
State University of New York College of
Environmental Science and Forestry
(SUNY-ESF)
 Background
 Fixing Map Data
 Introduction to Campus Mapping
 Ways to Integrate Map Services
 Using Leaflet.js
 Building an Interactive Map
 Integrating Leaflet.js in Your CMS*
 Conclusion/Q&A
 One Map To Rule Them All?
 Don’t we wish!
 How much has your campus changed in the
last few years?
 Have mapping services caught up?
 Many tools, many data sources
 Often a tedious process.
 Making complete edits is important.
 Often expedites review
 Yes, you will have to do this in many places.
 Be prepared for setbacks.
 Let none of these sites be down this
afternoon…
 http://www.google.com/mapmaker/
 http://www.openstreetmap.org
 http://www.here.com
 Does it look something like this?
 Yes, these are
still live and on
the web.
 Don’t ask.
 So your data is fixed now, right?
 Getting things right takes time.
 Let’s do something interesting with it!
 Tools:
 Leaflet.js
▪ And some plugins
 OpenStreetMap editor
 Accurate campus data*
 Download Files
 http://www.acknight.com/slides/heweb13files.zip
 Leaflet.js Quick Start Guide
 http://leafletjs.com/examples/quick-start.html
 Find Your Center
 Build Your Base Map
 WordPress: Maps Marker plugin
 http://www.mapsmarker.com
 Visually create maps, full icon set.
 Free or paid
 gmaps.js
 Similar, Google API-driven
 Requires jQuery
 http://hpneo.github.io/gmaps/
 Your CMS May Vary
 Don’t fret.
 Slides and Sample Code
 Contact Me
 Aaron Knight
@farktal on twitter
acknight@esf.edu

More Related Content

Similar to Fix All The (Map) Data! - HighEdWeb 2013 Workshop

Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014
Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014
Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014farktal
 
Making Mashups with Marmite, at CHI 2007
Making Mashups with Marmite, at CHI 2007Making Mashups with Marmite, at CHI 2007
Making Mashups with Marmite, at CHI 2007Jason Hong
 
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdfIGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdfnoureddinebassa1
 
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7farktal
 
Finding Your Way - Campus Mapping and Big Data - #econfpsu16
Finding Your Way - Campus Mapping and Big Data - #econfpsu16Finding Your Way - Campus Mapping and Big Data - #econfpsu16
Finding Your Way - Campus Mapping and Big Data - #econfpsu16farktal
 
NJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus FacilitiesNJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus FacilitiesJohn Reiser
 
GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012John Reiser
 
Practical Data Visualization
Practical Data VisualizationPractical Data Visualization
Practical Data VisualizationAngela Zoss
 
Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...
Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...
Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...Safe Software
 
Alex Kerher Resume
Alex Kerher ResumeAlex Kerher Resume
Alex Kerher ResumeAlex Kerher
 
Arnold webuquerque20110302
Arnold webuquerque20110302Arnold webuquerque20110302
Arnold webuquerque20110302lisaarn
 
Mapping the Human Environment
Mapping the Human EnvironmentMapping the Human Environment
Mapping the Human EnvironmentJohn Reiser
 
Cincinnati Tableau User Group Event #8 (Mapping)
Cincinnati Tableau User Group Event #8 (Mapping)Cincinnati Tableau User Group Event #8 (Mapping)
Cincinnati Tableau User Group Event #8 (Mapping)Russell Spangler
 
What's that Building? Using Google's Map API to Create a Campus Map
What's that Building?  Using Google's Map API to Create a Campus MapWhat's that Building?  Using Google's Map API to Create a Campus Map
What's that Building? Using Google's Map API to Create a Campus MapTony Miller
 
GIS Day at BCC 2012
GIS Day at BCC 2012GIS Day at BCC 2012
GIS Day at BCC 2012John Reiser
 
2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...
2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...
2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...GIS in the Rockies
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015DUSPviz
 
Benchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionBenchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionSymeon Papadopoulos
 

Similar to Fix All The (Map) Data! - HighEdWeb 2013 Workshop (20)

Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014
Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014
Finding Your Way (WRK6) - Post-Conference Workshop at HighEdWeb 2014
 
Making Mashups with Marmite, at CHI 2007
Making Mashups with Marmite, at CHI 2007Making Mashups with Marmite, at CHI 2007
Making Mashups with Marmite, at CHI 2007
 
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdfIGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
IGIS Workshop - Introduction to ArcGIS Pro - Apr 2022 - Presentation.pdf
 
WVAGP/EPan Annual Meeting Course Descriptions 2011ns
WVAGP/EPan Annual Meeting Course Descriptions 2011nsWVAGP/EPan Annual Meeting Course Descriptions 2011ns
WVAGP/EPan Annual Meeting Course Descriptions 2011ns
 
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
 
Finding Your Way - Campus Mapping and Big Data - #econfpsu16
Finding Your Way - Campus Mapping and Big Data - #econfpsu16Finding Your Way - Campus Mapping and Big Data - #econfpsu16
Finding Your Way - Campus Mapping and Big Data - #econfpsu16
 
NJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus FacilitiesNJAPPA 2012 - Campus Facilities
NJAPPA 2012 - Campus Facilities
 
GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012GIS & Facilities - NJAPPA Talk - April 26 2012
GIS & Facilities - NJAPPA Talk - April 26 2012
 
Practical Data Visualization
Practical Data VisualizationPractical Data Visualization
Practical Data Visualization
 
Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...
Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...
Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Te...
 
Alex Kerher Resume
Alex Kerher ResumeAlex Kerher Resume
Alex Kerher Resume
 
Arnold webuquerque20110302
Arnold webuquerque20110302Arnold webuquerque20110302
Arnold webuquerque20110302
 
Mapping the Human Environment
Mapping the Human EnvironmentMapping the Human Environment
Mapping the Human Environment
 
Cincinnati Tableau User Group Event #8 (Mapping)
Cincinnati Tableau User Group Event #8 (Mapping)Cincinnati Tableau User Group Event #8 (Mapping)
Cincinnati Tableau User Group Event #8 (Mapping)
 
HIGICC Imagery Workshop
HIGICC Imagery WorkshopHIGICC Imagery Workshop
HIGICC Imagery Workshop
 
What's that Building? Using Google's Map API to Create a Campus Map
What's that Building?  Using Google's Map API to Create a Campus MapWhat's that Building?  Using Google's Map API to Create a Campus Map
What's that Building? Using Google's Map API to Create a Campus Map
 
GIS Day at BCC 2012
GIS Day at BCC 2012GIS Day at BCC 2012
GIS Day at BCC 2012
 
2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...
2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...
2015 FOSS4G Track: Developing, Exploring, and Utilizing a National Web-Based ...
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015
 
Benchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detectionBenchmarking graph databases on the problem of community detection
Benchmarking graph databases on the problem of community detection
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Fix All The (Map) Data! - HighEdWeb 2013 Workshop

  • 2.  Aaron Knight  Senior Programmer/Analyst Information Systems State University of New York College of Environmental Science and Forestry (SUNY-ESF)
  • 3.  Background  Fixing Map Data  Introduction to Campus Mapping  Ways to Integrate Map Services  Using Leaflet.js  Building an Interactive Map  Integrating Leaflet.js in Your CMS*  Conclusion/Q&A
  • 4.  One Map To Rule Them All?  Don’t we wish!  How much has your campus changed in the last few years?  Have mapping services caught up?  Many tools, many data sources
  • 5.
  • 6.  Often a tedious process.  Making complete edits is important.  Often expedites review  Yes, you will have to do this in many places.
  • 7.  Be prepared for setbacks.
  • 8.  Let none of these sites be down this afternoon…  http://www.google.com/mapmaker/  http://www.openstreetmap.org  http://www.here.com
  • 9.  Does it look something like this?
  • 10.  Yes, these are still live and on the web.  Don’t ask.
  • 11.
  • 12.  So your data is fixed now, right?  Getting things right takes time.  Let’s do something interesting with it!
  • 13.  Tools:  Leaflet.js ▪ And some plugins  OpenStreetMap editor  Accurate campus data*
  • 14.  Download Files  http://www.acknight.com/slides/heweb13files.zip  Leaflet.js Quick Start Guide  http://leafletjs.com/examples/quick-start.html  Find Your Center  Build Your Base Map
  • 15.  WordPress: Maps Marker plugin  http://www.mapsmarker.com  Visually create maps, full icon set.  Free or paid  gmaps.js  Similar, Google API-driven  Requires jQuery  http://hpneo.github.io/gmaps/  Your CMS May Vary  Don’t fret.
  • 16.  Slides and Sample Code  Contact Me  Aaron Knight @farktal on twitter acknight@esf.edu

Editor's Notes

  1. Photo credits: http://www.westga.edu/~distance/orientation/roadsign.jpghttp://www.iclickfun.com/wp-content/uploads/2011/09/magic-roundabout-swindon.jpgGoogle Maps/Earth imagery, Buffalo
  2. Background – 5 minutesFixing Data – 5 minutes intro, 15-20 minutes per service demo, 15-20 minutes of data correction with attendees?Intro to mapping – 5 minutesIntegration – 5-10 minutesTutorial in Leaflet.js – 15-20 minutesBuilding map – 1-1.5 hoursIntegration services overview/next steps – 5-10 minutes