SlideShare une entreprise Scribd logo
1  sur  67
GIS@NIH 
Bethesda MD 
{ "type": "Point“, "coordinates": [ 77.12, 38.99 ] } 
Harsh Prakash 2014
• GIS 
• What, When, How, Where 
• GIS Stack 
• National Outreach Mapping Center 
• Users, Constraints, Research, Choices, Data 
• People, Languages, Types 
• Analytical 
• What, Where, What + Where 
• Cluster, Regression 
• Visual 
• Cartography 
• Other Prototypes 
• GeoQuiz 
• Post Upgrade 
• Services, Servers, Mashup, Reprojection, Big GeoData, Accessibility 
• GIS Stack 
• Demonstration 
• Conclusion 
• Trends, Recommendations, Why Map, Take-Away 
Agenda 
HP 2 of 67
GIS  What 
Geographic Information System 
• Used to capture, store, manage, retrieve, analyze, and display spatial information. - NOAA 
• Lets us visualize, question, analyze, interpret, and understand data to reveal relationships, patterns, and 
trends. - ESRI 
• For capturing, storing, checking, and displaying data related to positions on Earth’s surface. - National 
Geographic 
• Not just points on Google Maps. – Nearly Everyone 
IT 
GIS 
HP 3 of 67
GIS  When 
HP 4 of 67
GIS  How 
HP 5 of 67
GIS  How (Mapping Mashup) 
HP 6 of 67
GIS  Where © ESRI 
HP 7 of 67
GIS Stack  NOMC 
National Outreach Mapping Center 
• To provide tools to identify, track, and map the National Network of Libraries of 
Medicine outreach. 
• To enhance NLM’s ability to equitably distribute its services and resources. 
HHS Environmental Justice Strategy 
2012: III – 1 
NLM Health Disparities Strategic Plan & Budget 
FY09 - FY13: 3.1.2 - 2 
go.usa.gov/ByZw go.usa.gov/ByZe 
HP 8 of 67
GIS Stack  NOMC  Users 
University and Government Users 
8 Regional Medical Libraries 
creighton.edu 
iupui.edu 
kumc.edu 
nyu.edu 
tmc.edu 
ucla.edu 
uic.edu 
umassmed.edu 
umh.edu 
unmc.edu 
utah.edu 
uwyo.edu 
washington.edu 
nih.gov 
$ cat access*log | egrep "/2009|/2010|/2011|/2012/2013" | grep "/nomc/" | awk '{print $1}' | sort -u | nslookup | grep "name" | sort -u 
HP 9 of 67
GIS Stack  NOMC  Constraints 
Password Protected 
HP 10 of 67
GIS Stack  NOMC  Constraints 
Password Protected 
$$$ 
$$$ 
$$$ 
HP 11 of 67
GIS Stack  NOMC  Constraints 
HP 12 of 67
GIS Stack  NOMC  Research 
Requirement Weight: 3 = Required, 2 = Good to Have, 1 = Not Required 
Point Range: 0 - 5 
Requirements and Comparison Matrix 
HP 13 of 67
GIS Stack  NOMC  Research 
Custom v. COTS 
Central v. Distributed 
In-House v. Cloud 
Fitness 
Value 
Lock-In 
© @worrydream 
HP 14 of 67
GIS Stack  NOMC  Choices 
Password Protected 
HP 15 of 67
GIS Stack  NOMC  Choices 
HP 16 of 67
GIS Stack  NOMC  Data 
Vector 
Raster 
Federal Portals, Paid Providers, Open Source Projects nlmgisadmin@mail.nih.gov 
HP 17 of 67
GIS Stack 
Web Server 
MapServer 
Oracle 
PostgreSQL 
SpatiaLite 
Data Catalog 
GIS Workstation 
Firewall Map User 
Program 
PITR 
HP 18 of 67
DBA 
Application 
Desktop 
Systems 
Security LO 
GIS Stack  People 
HP 19 of 67
GIS Stack  Languages 
Map 
 Layer 
 Class 
 Style, Label 
HP 20 of 67
GIS Stack  Types 
COTS 
Open Source 
COTS 
HP 21 of 67
Analytical 
HP 22 of 67
Analytical  What 
From MedlinePlus 
Health Topics 
From 
QR 
Service 
From 
Vivisimo 
SQLite 
Search 
Logs 
To NLM 
Main Web 
Top 100 User Search Terms 
daily 
HP 23 of 67
Analytical  Where 
From Webtrends 
Apache Logs 
Over 2 Million Page Views 
From 
Graph Service 
daily 
HP 24 of 67
Analytical  What + Where From Webtrends 
Apache Referral Logs 
Top 20 User Search Terms 
for 
Top 20 Cities 
daily 
HP 25 of 67
Analytical  Cluster 
HP 26 of 67
Analytical  Cluster 
MedlinePlus, Feb 3rd, 2014 
HP 27 of 67
Analytical  Cluster  Concentration 
MedlinePlus, Feb 3rd, 2014 
HP 28 of 67
Analytical  Cluster  Hot Spot 
GeoFence 
MedlinePlus, Feb 3rd, 2014 
HP 29 of 67
Analytical  Regression 
25 to 29 years 
Male 
Female 
MedlinePlus, Feb 3rd, 2014. Census Bureau. 
HP 30 of 67
Visual 
HP 31 of 67
Visual  Cartography 
Which map 
shows more 
page views? 
HP 32 of 67
By Per Capita 
(Funding) 
By Average 
(Funding) 
By Total 
(Project) 
By Total 
(Funding) 
Visual  Cartography 
Outreach Projects, FY11 - 13 
HP 33 of 67
Visual  Cartography 
Texas 
Washington 
California 
Illinois 
New 
York 
Utah 
Cartogram 
By Total (Funding) Outreach Projects, FY11 - 13 
HP 34 of 67
Visual  Other Prototypes 
3D Model 3D Hologram 
Zebra Imaging 
HP 35 of 67
Visual  Other Prototypes 
Intro App 
for 
Windows 8 
and 
iPad 
(HTML5) 
Reading Room Kiosk 
for the 
Touch Screen 
(Flash) 
Health Topics 
Browser 
for the 
Touch Screen 
(Flash) 
Video Search 
for the 
iPad 
HP 36 of 67
GeoQuiz 
HP 37 of 67
GeoQuiz  1 
Which city logged the most 
page views to MedlinePlus? Feb 3rd, 2014 
HP 38 of 67
GeoQuiz  1 
Mexico City MX 
254,814 Page Views 
Feb 3rd, 2014 
Which city logged the most 
page views to MedlinePlus? 
HP 39 of 67
GeoQuiz  2 
Bethesda MD 
16,260 Page Views 
Feb 3rd, 2014 
Which city logged the most 
page views to NLM Main Web? 
HP 40 of 67
GeoQuiz  3 
Dallas TX 
15,937 Page Views 
Feb 3rd, 2014 
Which city logged the most 
page views to DailyMed? 
HP 41 of 67
Post Upgrade 
HP 42 of 67
Post Upgrade  Services 
Health Data 
Initiatives 
© Boundless 
HP 43 of 67
Post Upgrade  Servers 
HP 44 of 67
Google Maps/Google Earth 
APIs Terms of Service 
8.3 Content License. 
9. License Requirements. 
9.1 Free, Public Accessibility to 
Your Maps API Implementation. 
9.1.1 General Rules. 
(b) Public Access (No Firewall). 
Post Upgrade  Mapping Mashup 
If mapping mashup, 
• Get approval. 
• Use maps API (on private public 
website to avoid violation). 
If WMS/WFS, 
• Get approval. 
• Create data API. 
• Use GIS Stack API. 
HP 45 of 67
Post Upgrade  Reprojection 
© ESA 
HP 46 of 67
Post Upgrade  Simplification (Big GeoData) 
HP 47 of 67
“..access to and use of information and data, 
comparable to that of the employees and 
members of the public without disabilities–unless 
it is an undue burden to do so.” 
access-board.gov/508.htm 
Post Upgrade  Accessibility 
<table></table> 
<img alt=“alternate text” /> 
HP 48 of 67
Mobile 
Full Text Search 
WMS, WFS 
Server, Client 
(GML, GeoJSON) 
Post Upgrade  GIS Stack 
OpenLayers, 
Leaflet 
HP 49 of 67
Post Upgrade  Demonstration 
NOMC DHMC 
CT 
HMFAC 
HP 50 of 67
Page 2 
Page 1 
Page 3 
18 Layers 
HP 51 of 67
HP 52 of 67
HP 53 of 67
HP 54 of 67
HP 55 of 67
HP 56 of 67
HP 57 of 67
HP 58 of 67
Conclusion 
GIS 
GIS Stack 
Analytical 
Visual 
Post Upgrade 
HP 59 of 67
Conclusion  Trends 
navigator.geolocation.getCurrentPosition( f_position ); 
HP 60 of 67
Conclusion  Recommendations 
@EdwardTufte 
HP 61 of 67
Conclusion  Recommendations 
goo.gl/BneQAA 
Mapping Mashups 101 
goo.gl/yj35ll 
Mapping Mashups 201 
HP 62 of 67
Conclusion  Why Map 
HP 63 of 67
Conclusion  Why Map 
© C. L. Moffatt 
HP 64 of 67
Conclusion  Why Map 
© @worrydream 
HP 65 of 67
Conclusion  Why Map 
HP 66 of 67
Conclusion  Take-Away 
Questions? 
HP 67 of 67

Contenu connexe

Tendances

2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...
2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...
2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...GIS in the Rockies
 
Full planning support system at your fingertips mvopc p&amp;z_120712
Full planning support system at your fingertips mvopc p&amp;z_120712Full planning support system at your fingertips mvopc p&amp;z_120712
Full planning support system at your fingertips mvopc p&amp;z_120712MVRPC
 
Paul Zhao-resume
Paul Zhao-resumePaul Zhao-resume
Paul Zhao-resumePaul Zhao
 
Office for National Statistics - Smart Data - Esri UK Annual Conference 2017
Office for National Statistics - Smart Data - Esri UK Annual Conference 2017Office for National Statistics - Smart Data - Esri UK Annual Conference 2017
Office for National Statistics - Smart Data - Esri UK Annual Conference 2017Esri UK
 
Computation of spatial data on Hadoop Cluster
Computation of spatial data on Hadoop ClusterComputation of spatial data on Hadoop Cluster
Computation of spatial data on Hadoop ClusterAbhishek Sagar
 
GIS in the Miami Valley Region
GIS in the Miami Valley RegionGIS in the Miami Valley Region
GIS in the Miami Valley RegionMVRPC
 
Regionalsurveyresults final 081215
Regionalsurveyresults final 081215Regionalsurveyresults final 081215
Regionalsurveyresults final 081215MVRPC
 
Build an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalBuild an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalHoshi Liu
 
Ohio gis2012
Ohio gis2012Ohio gis2012
Ohio gis2012MVRPC
 
Open source web GIS
Open source web GISOpen source web GIS
Open source web GISShweta Ghate
 
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO
 
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...Azavea
 
2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...
2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...
2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...GIS in the Rockies
 

Tendances (20)

2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...
2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...
2015 GIS in Colorado: CO-TreeView - The First Statewide Online Urban Tree Inv...
 
Web mapping
Web mappingWeb mapping
Web mapping
 
Full planning support system at your fingertips mvopc p&amp;z_120712
Full planning support system at your fingertips mvopc p&amp;z_120712Full planning support system at your fingertips mvopc p&amp;z_120712
Full planning support system at your fingertips mvopc p&amp;z_120712
 
Resume
ResumeResume
Resume
 
Paul Zhao-resume
Paul Zhao-resumePaul Zhao-resume
Paul Zhao-resume
 
Office for National Statistics - Smart Data - Esri UK Annual Conference 2017
Office for National Statistics - Smart Data - Esri UK Annual Conference 2017Office for National Statistics - Smart Data - Esri UK Annual Conference 2017
Office for National Statistics - Smart Data - Esri UK Annual Conference 2017
 
Computation of spatial data on Hadoop Cluster
Computation of spatial data on Hadoop ClusterComputation of spatial data on Hadoop Cluster
Computation of spatial data on Hadoop Cluster
 
Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
 
GIS in the Miami Valley Region
GIS in the Miami Valley RegionGIS in the Miami Valley Region
GIS in the Miami Valley Region
 
Regionalsurveyresults final 081215
Regionalsurveyresults final 081215Regionalsurveyresults final 081215
Regionalsurveyresults final 081215
 
Build an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalBuild an OSM mapping platform with Drupal
Build an OSM mapping platform with Drupal
 
DMIS Work Flow
DMIS Work FlowDMIS Work Flow
DMIS Work Flow
 
Ohio gis2012
Ohio gis2012Ohio gis2012
Ohio gis2012
 
Open source web GIS
Open source web GISOpen source web GIS
Open source web GIS
 
GIS Project Profile EGIS Solutions Ltd
GIS Project Profile EGIS Solutions LtdGIS Project Profile EGIS Solutions Ltd
GIS Project Profile EGIS Solutions Ltd
 
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
 
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
2011 NIJ Crime Mapping Conference - Data Mining and Risk Forecasting in Web-b...
 
2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...
2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...
2015 GIS Colorado Track: Migrating the City’s Intranet to Geocortex by Bruce ...
 
Mobile app for i pad water resources
Mobile app for i pad water resourcesMobile app for i pad water resources
Mobile app for i pad water resources
 
Geospatial Tech in Teaching
Geospatial Tech in TeachingGeospatial Tech in Teaching
Geospatial Tech in Teaching
 

En vedette (9)

GIS Growth Study for Charlottesville VA - 2000-2030 (PLAN 885) - VAMLIS
GIS Growth Study for Charlottesville VA - 2000-2030 (PLAN 885) - VAMLISGIS Growth Study for Charlottesville VA - 2000-2030 (PLAN 885) - VAMLIS
GIS Growth Study for Charlottesville VA - 2000-2030 (PLAN 885) - VAMLIS
 
GIS TECH 101 - Mapping Mashups
GIS TECH 101 - Mapping MashupsGIS TECH 101 - Mapping Mashups
GIS TECH 101 - Mapping Mashups
 
Geodata Based Decisions
Geodata Based DecisionsGeodata Based Decisions
Geodata Based Decisions
 
Esri in AWS Cloud
Esri in AWS CloudEsri in AWS Cloud
Esri in AWS Cloud
 
Performance Report - APA Technology Division (12)
Performance Report - APA Technology Division (12)Performance Report - APA Technology Division (12)
Performance Report - APA Technology Division (12)
 
Report on Options for Division Webinars - Final (Version 7) - APA - DC - EC (11)
Report on Options for Division Webinars - Final (Version 7) - APA - DC - EC (11)Report on Options for Division Webinars - Final (Version 7) - APA - DC - EC (11)
Report on Options for Division Webinars - Final (Version 7) - APA - DC - EC (11)
 
GIS Planning - Using GIS for County Multi-Hazard Mitigation Plan (HMP)
GIS Planning - Using GIS for County Multi-Hazard Mitigation Plan (HMP)GIS Planning - Using GIS for County Multi-Hazard Mitigation Plan (HMP)
GIS Planning - Using GIS for County Multi-Hazard Mitigation Plan (HMP)
 
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
 
3D GIS - Using ESRI 3D Analyst & ESRI ArcScene for Visualization
3D GIS - Using ESRI 3D Analyst & ESRI ArcScene for Visualization3D GIS - Using ESRI 3D Analyst & ESRI ArcScene for Visualization
3D GIS - Using ESRI 3D Analyst & ESRI ArcScene for Visualization
 

Similaire à GIS@NIH: Visualizing Spatial Data and Trends

From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitFrom OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitAzavea
 
An Open Spatial Systems Framework for Place-Based Decision-Making
An Open Spatial Systems Framework for Place-Based Decision-MakingAn Open Spatial Systems Framework for Place-Based Decision-Making
An Open Spatial Systems Framework for Place-Based Decision-MakingRaed Mansour
 
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven RamageGeospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven RamageSteven Ramage
 
Data Quality and Neogeography
Data Quality and NeogeographyData Quality and Neogeography
Data Quality and Neogeographymdob
 
Tnmc mc andrew_sotmus13_rev2
Tnmc mc andrew_sotmus13_rev2Tnmc mc andrew_sotmus13_rev2
Tnmc mc andrew_sotmus13_rev2JimmyRocks
 
Myria: Analytics-as-a-Service for (Data) Scientists
Myria: Analytics-as-a-Service for (Data) ScientistsMyria: Analytics-as-a-Service for (Data) Scientists
Myria: Analytics-as-a-Service for (Data) ScientistsUniversity of Washington
 
PEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scale
PEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scalePEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scale
PEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scaleDandong Yin
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Computing Just What You Need: Online Data Analysis and Reduction at Extreme ...
Computing Just What You Need: Online Data Analysis and Reduction  at Extreme ...Computing Just What You Need: Online Data Analysis and Reduction  at Extreme ...
Computing Just What You Need: Online Data Analysis and Reduction at Extreme ...Ian Foster
 
kambatla2014.pdf
kambatla2014.pdfkambatla2014.pdf
kambatla2014.pdfAkuhuruf
 
Predictive geospatial analytics using principal component regression
Predictive geospatial analytics using principal component regression Predictive geospatial analytics using principal component regression
Predictive geospatial analytics using principal component regression IJECEIAES
 
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...CycleStreets
 
Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)Shashank Singh
 
XLDB South America Keynote: eScience Institute and Myria
XLDB South America Keynote: eScience Institute and MyriaXLDB South America Keynote: eScience Institute and Myria
XLDB South America Keynote: eScience Institute and MyriaUniversity of Washington
 
Application of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGA
Application of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGAApplication of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGA
Application of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGAAhmed Gamal Abdel Gawad
 
Webinar: Using R for Advanced Analytics with MongoDB
Webinar: Using R for Advanced Analytics with MongoDBWebinar: Using R for Advanced Analytics with MongoDB
Webinar: Using R for Advanced Analytics with MongoDBMongoDB
 

Similaire à GIS@NIH: Visualizing Spatial Data and Trends (20)

From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitFrom OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
 
An Open Spatial Systems Framework for Place-Based Decision-Making
An Open Spatial Systems Framework for Place-Based Decision-MakingAn Open Spatial Systems Framework for Place-Based Decision-Making
An Open Spatial Systems Framework for Place-Based Decision-Making
 
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven RamageGeospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
 
Data Quality and Neogeography
Data Quality and NeogeographyData Quality and Neogeography
Data Quality and Neogeography
 
Groundwater Data Delivery & Visualization
Groundwater Data Delivery & VisualizationGroundwater Data Delivery & Visualization
Groundwater Data Delivery & Visualization
 
Tnmc mc andrew_sotmus13_rev2
Tnmc mc andrew_sotmus13_rev2Tnmc mc andrew_sotmus13_rev2
Tnmc mc andrew_sotmus13_rev2
 
Myria: Analytics-as-a-Service for (Data) Scientists
Myria: Analytics-as-a-Service for (Data) ScientistsMyria: Analytics-as-a-Service for (Data) Scientists
Myria: Analytics-as-a-Service for (Data) Scientists
 
PEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scale
PEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scalePEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scale
PEARC17: a CyberGIS-Jupyter framework for geospatial analytics at scale
 
Data Management: Geo-informatics
Data Management: Geo-informaticsData Management: Geo-informatics
Data Management: Geo-informatics
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Computing Just What You Need: Online Data Analysis and Reduction at Extreme ...
Computing Just What You Need: Online Data Analysis and Reduction  at Extreme ...Computing Just What You Need: Online Data Analysis and Reduction  at Extreme ...
Computing Just What You Need: Online Data Analysis and Reduction at Extreme ...
 
kambatla2014.pdf
kambatla2014.pdfkambatla2014.pdf
kambatla2014.pdf
 
Mrp Intrim
Mrp IntrimMrp Intrim
Mrp Intrim
 
Predictive geospatial analytics using principal component regression
Predictive geospatial analytics using principal component regression Predictive geospatial analytics using principal component regression
Predictive geospatial analytics using principal component regression
 
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
 
Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)Introduction to Geographic Information System (GIS)
Introduction to Geographic Information System (GIS)
 
Ijetr042136
Ijetr042136Ijetr042136
Ijetr042136
 
XLDB South America Keynote: eScience Institute and Myria
XLDB South America Keynote: eScience Institute and MyriaXLDB South America Keynote: eScience Institute and Myria
XLDB South America Keynote: eScience Institute and Myria
 
Application of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGA
Application of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGAApplication of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGA
Application of GIS in Flood Hazard Mapping - GIS I Fundamentals - CEI40 - AGA
 
Webinar: Using R for Advanced Analytics with MongoDB
Webinar: Using R for Advanced Analytics with MongoDBWebinar: Using R for Advanced Analytics with MongoDB
Webinar: Using R for Advanced Analytics with MongoDB
 

Dernier

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

GIS@NIH: Visualizing Spatial Data and Trends

  • 1. GIS@NIH Bethesda MD { "type": "Point“, "coordinates": [ 77.12, 38.99 ] } Harsh Prakash 2014
  • 2. • GIS • What, When, How, Where • GIS Stack • National Outreach Mapping Center • Users, Constraints, Research, Choices, Data • People, Languages, Types • Analytical • What, Where, What + Where • Cluster, Regression • Visual • Cartography • Other Prototypes • GeoQuiz • Post Upgrade • Services, Servers, Mashup, Reprojection, Big GeoData, Accessibility • GIS Stack • Demonstration • Conclusion • Trends, Recommendations, Why Map, Take-Away Agenda HP 2 of 67
  • 3. GIS  What Geographic Information System • Used to capture, store, manage, retrieve, analyze, and display spatial information. - NOAA • Lets us visualize, question, analyze, interpret, and understand data to reveal relationships, patterns, and trends. - ESRI • For capturing, storing, checking, and displaying data related to positions on Earth’s surface. - National Geographic • Not just points on Google Maps. – Nearly Everyone IT GIS HP 3 of 67
  • 4. GIS  When HP 4 of 67
  • 5. GIS  How HP 5 of 67
  • 6. GIS  How (Mapping Mashup) HP 6 of 67
  • 7. GIS  Where © ESRI HP 7 of 67
  • 8. GIS Stack  NOMC National Outreach Mapping Center • To provide tools to identify, track, and map the National Network of Libraries of Medicine outreach. • To enhance NLM’s ability to equitably distribute its services and resources. HHS Environmental Justice Strategy 2012: III – 1 NLM Health Disparities Strategic Plan & Budget FY09 - FY13: 3.1.2 - 2 go.usa.gov/ByZw go.usa.gov/ByZe HP 8 of 67
  • 9. GIS Stack  NOMC  Users University and Government Users 8 Regional Medical Libraries creighton.edu iupui.edu kumc.edu nyu.edu tmc.edu ucla.edu uic.edu umassmed.edu umh.edu unmc.edu utah.edu uwyo.edu washington.edu nih.gov $ cat access*log | egrep "/2009|/2010|/2011|/2012/2013" | grep "/nomc/" | awk '{print $1}' | sort -u | nslookup | grep "name" | sort -u HP 9 of 67
  • 10. GIS Stack  NOMC  Constraints Password Protected HP 10 of 67
  • 11. GIS Stack  NOMC  Constraints Password Protected $$$ $$$ $$$ HP 11 of 67
  • 12. GIS Stack  NOMC  Constraints HP 12 of 67
  • 13. GIS Stack  NOMC  Research Requirement Weight: 3 = Required, 2 = Good to Have, 1 = Not Required Point Range: 0 - 5 Requirements and Comparison Matrix HP 13 of 67
  • 14. GIS Stack  NOMC  Research Custom v. COTS Central v. Distributed In-House v. Cloud Fitness Value Lock-In © @worrydream HP 14 of 67
  • 15. GIS Stack  NOMC  Choices Password Protected HP 15 of 67
  • 16. GIS Stack  NOMC  Choices HP 16 of 67
  • 17. GIS Stack  NOMC  Data Vector Raster Federal Portals, Paid Providers, Open Source Projects nlmgisadmin@mail.nih.gov HP 17 of 67
  • 18. GIS Stack Web Server MapServer Oracle PostgreSQL SpatiaLite Data Catalog GIS Workstation Firewall Map User Program PITR HP 18 of 67
  • 19. DBA Application Desktop Systems Security LO GIS Stack  People HP 19 of 67
  • 20. GIS Stack  Languages Map  Layer  Class  Style, Label HP 20 of 67
  • 21. GIS Stack  Types COTS Open Source COTS HP 21 of 67
  • 23. Analytical  What From MedlinePlus Health Topics From QR Service From Vivisimo SQLite Search Logs To NLM Main Web Top 100 User Search Terms daily HP 23 of 67
  • 24. Analytical  Where From Webtrends Apache Logs Over 2 Million Page Views From Graph Service daily HP 24 of 67
  • 25. Analytical  What + Where From Webtrends Apache Referral Logs Top 20 User Search Terms for Top 20 Cities daily HP 25 of 67
  • 26. Analytical  Cluster HP 26 of 67
  • 27. Analytical  Cluster MedlinePlus, Feb 3rd, 2014 HP 27 of 67
  • 28. Analytical  Cluster  Concentration MedlinePlus, Feb 3rd, 2014 HP 28 of 67
  • 29. Analytical  Cluster  Hot Spot GeoFence MedlinePlus, Feb 3rd, 2014 HP 29 of 67
  • 30. Analytical  Regression 25 to 29 years Male Female MedlinePlus, Feb 3rd, 2014. Census Bureau. HP 30 of 67
  • 31. Visual HP 31 of 67
  • 32. Visual  Cartography Which map shows more page views? HP 32 of 67
  • 33. By Per Capita (Funding) By Average (Funding) By Total (Project) By Total (Funding) Visual  Cartography Outreach Projects, FY11 - 13 HP 33 of 67
  • 34. Visual  Cartography Texas Washington California Illinois New York Utah Cartogram By Total (Funding) Outreach Projects, FY11 - 13 HP 34 of 67
  • 35. Visual  Other Prototypes 3D Model 3D Hologram Zebra Imaging HP 35 of 67
  • 36. Visual  Other Prototypes Intro App for Windows 8 and iPad (HTML5) Reading Room Kiosk for the Touch Screen (Flash) Health Topics Browser for the Touch Screen (Flash) Video Search for the iPad HP 36 of 67
  • 37. GeoQuiz HP 37 of 67
  • 38. GeoQuiz  1 Which city logged the most page views to MedlinePlus? Feb 3rd, 2014 HP 38 of 67
  • 39. GeoQuiz  1 Mexico City MX 254,814 Page Views Feb 3rd, 2014 Which city logged the most page views to MedlinePlus? HP 39 of 67
  • 40. GeoQuiz  2 Bethesda MD 16,260 Page Views Feb 3rd, 2014 Which city logged the most page views to NLM Main Web? HP 40 of 67
  • 41. GeoQuiz  3 Dallas TX 15,937 Page Views Feb 3rd, 2014 Which city logged the most page views to DailyMed? HP 41 of 67
  • 42. Post Upgrade HP 42 of 67
  • 43. Post Upgrade  Services Health Data Initiatives © Boundless HP 43 of 67
  • 44. Post Upgrade  Servers HP 44 of 67
  • 45. Google Maps/Google Earth APIs Terms of Service 8.3 Content License. 9. License Requirements. 9.1 Free, Public Accessibility to Your Maps API Implementation. 9.1.1 General Rules. (b) Public Access (No Firewall). Post Upgrade  Mapping Mashup If mapping mashup, • Get approval. • Use maps API (on private public website to avoid violation). If WMS/WFS, • Get approval. • Create data API. • Use GIS Stack API. HP 45 of 67
  • 46. Post Upgrade  Reprojection © ESA HP 46 of 67
  • 47. Post Upgrade  Simplification (Big GeoData) HP 47 of 67
  • 48. “..access to and use of information and data, comparable to that of the employees and members of the public without disabilities–unless it is an undue burden to do so.” access-board.gov/508.htm Post Upgrade  Accessibility <table></table> <img alt=“alternate text” /> HP 48 of 67
  • 49. Mobile Full Text Search WMS, WFS Server, Client (GML, GeoJSON) Post Upgrade  GIS Stack OpenLayers, Leaflet HP 49 of 67
  • 50. Post Upgrade  Demonstration NOMC DHMC CT HMFAC HP 50 of 67
  • 51. Page 2 Page 1 Page 3 18 Layers HP 51 of 67
  • 52. HP 52 of 67
  • 53. HP 53 of 67
  • 54. HP 54 of 67
  • 55. HP 55 of 67
  • 56. HP 56 of 67
  • 57. HP 57 of 67
  • 58. HP 58 of 67
  • 59. Conclusion GIS GIS Stack Analytical Visual Post Upgrade HP 59 of 67
  • 60. Conclusion  Trends navigator.geolocation.getCurrentPosition( f_position ); HP 60 of 67
  • 61. Conclusion  Recommendations @EdwardTufte HP 61 of 67
  • 62. Conclusion  Recommendations goo.gl/BneQAA Mapping Mashups 101 goo.gl/yj35ll Mapping Mashups 201 HP 62 of 67
  • 63. Conclusion  Why Map HP 63 of 67
  • 64. Conclusion  Why Map © C. L. Moffatt HP 64 of 67
  • 65. Conclusion  Why Map © @worrydream HP 65 of 67
  • 66. Conclusion  Why Map HP 66 of 67
  • 67. Conclusion  Take-Away Questions? HP 67 of 67