SlideShare a Scribd company logo
DC Web API Meetup:
EPA’s Facility Registry
Service API
David Smith 202-566-0797 Smith.DavidG@epa.gov
Matt Kelly 202-566-1597 Kelly.Matthew@epa.gov
https://epa.gov/frs
10/5/2016
U.S. Environmental Protection Agency
1
• FRS: EPA’s Facility Registry System
• Master Data Management - aggregates and
integrates locational and other core facilities data
across EPA programs and state partners – pulls from
nearly 100 systems and datasets
• Facility location and associated geodata; corporate
ownership and parents; points of contact; program
IDs; NAICS/SIC codes; Tribal indicators
• Over 4 million facilities and places of interest in US
and Territories
FRS: Overview
FRS: Overview
Facility location and associated geodata;
corporate ownership and parents; points
of contact; program IDs; NAICS/SIC codes;
Tribal indicators
FRS: Overview
• Master Data Management
• Data Quality Improvements
– Validation
– Verification
– Geocoding
– Spatially Derived
Attributes
• Shared Services for Facility Data Management
and Reporting
FRS: APIs
• Chunky: Bulk Data Exchange
– National Environmental Information Exchange
Network
– Started in 1998, to facilitate data exchange with
states
– Primarily WSDL / SOAP-based, for server-to-server
exchanges
• Chatty: Services for Web Apps
– Facility Lookup and Reporting
Exchange Network
• http://www.exchangenetwork.net/
• Collaborative Service Oriented Architecture for
Data Exchange
– Federal
– State
– Tribal
– Territorial
– Industry
– Academia
FRS on the Exchange
Network
• FRS: Shares and integrates data across many State Partners,
along with Tribal and Territorial Partners
• https://www.epa.gov/enviro/frs-exchange-network
• Bidirectional FRS Facility Data Sharing via FacID
• http://www.exchangenetwork.net/data-exchange/facility-
identification/
10/5/2016 U.S. Environmental Protection Agency 8
Data Flow
Value Proposition
• Cross-Media Integration Across Many
Programs and Interests
• Validation and Verification
• Geocoding and Geoprocessing
• Web services
= Value Added
Problem Statement
• Issue: Multiple stove-piped
reporting systems
• Issue: Access to timely,
comprehensive information
• Issue: Dozens of independent versions of “the
truth”
• Issue: Still trying to resolve data together via
fuzzy match after the fact
Pursuit of Solution
• Start with what we already know about a
facility: Search and retrieve data
• Allow users to update information (name
changes, mergers & acquisitions, et cetera)
• Provide front-end validations: validate
addresses, geocode locations, show map view
• Allow users to create records – create master
record and assign master ID on the fly
Simple examples - A few dozen lines of
code, jQuery & leaflet.js
https://github.com/USEPA/FRS-
getfacilities-samples
10/5/2016 U.S. Environmental Protection Agency 12
Public Facing Query API
10/5/2016 U.S. Environmental Protection Agency 13
Examples on Github
10/5/2016 U.S. Environmental Protection Agency 14
Deduplication
Burden Reduction
Via Shared Service
Estimate 140,000 annual hours
reduction in just one program a
15
Standardized,
validated
address
Geocoded coordinates
Visual feedback on map
Create new record:
Smart form
powered by API
Write API
Write API secured by NAAS;
allows new, standardized,
validated, master records to
be created, assigning unique
ID
Ability to fine-tune location
10/5/2016 U.S. Environmental Protection Agency 16
Benefits
• Less duplicative data entry
• Better data quality
• Master records for new facilities created on
the fly, instantly available to other enterprise
applications
• Better integration
• Burden reduction both for regulated industry
and for agency users
10/5/2016 U.S. Environmental Protection Agency 17
• When EPA and its partners share identifiers and data,
we can help provide more details, and allow partners
to leverage and link to each others’ data and reports
• Potential applications for communities: simple code
samples (lookup API only) on Github -
https://github.com/USEPA/FRS-getfacilities-samples
• Find out about enforcement and compliance,
chemical risk, infrastructure, cleanups and more
• Couple it with other APIs like Envirofacts, ECHO or
other agencies like EIA
10/5/2016 U.S. Environmental Protection Agency 18
Opportunities
10/5/2016 U.S. Environmental Protection Agency 19
Thank You / Questions?
Topic URL
FRS Home Site https://www.epa.gov/frs
FRS Geodata Download https://www.epa.gov/enviro/geospatial-data-download-service
FRS REST Services https://www.epa.gov/enviro/html/fii/FRS_REST_Services.html
FRS ArcGIS Server Service https://geodata.epa.gov/arcgis/rest/services/OEI/
FRS Linkage Application https://frsfla.epa.gov
EPA Geospatial Program https://www.epa.gov/geospatial/index.html
EPA Geodata Gateway https://edg.epa.gov/
David Smith 202-566-0797 Smith.DavidG@epa.gov
Matt Kelly 202-566-1597 Kelly.Matthew@epa.gov

More Related Content

Similar to DC Web API Meetup Oct 4 2016

ESRI DevMeetup 201100607
ESRI DevMeetup 201100607ESRI DevMeetup 201100607
Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)
geeknixta
 
GIS in Utah
GIS in UtahGIS in Utah
Utah Reorganizes its GIS Around Web Services
Utah Reorganizes its GIS Around Web ServicesUtah Reorganizes its GIS Around Web Services
Utah Reorganizes its GIS Around Web Services
State of Utah, Salt Lake City
 
Earth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project UpdateEarth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project Update
The HDF-EOS Tools and Information Center
 
FME World Tour 2014 Customer Case Study - Local Government FME Server Pilot
FME World Tour 2014 Customer Case Study - Local Government FME Server PilotFME World Tour 2014 Customer Case Study - Local Government FME Server Pilot
FME World Tour 2014 Customer Case Study - Local Government FME Server Pilot
IMGS
 
Land Development Systems Modernization
Land Development Systems ModernizationLand Development Systems Modernization
Land Development Systems Modernization
Fairfax County
 
070416 Egu Vienna Husar
070416 Egu Vienna Husar070416 Egu Vienna Husar
070416 Egu Vienna Husar
Rudolf Husar
 
060730 Igarss06 Denver Husar
060730 Igarss06 Denver Husar060730 Igarss06 Denver Husar
060730 Igarss06 Denver Husar
Rudolf Husar
 
Dba to data scientist -Satyendra
Dba to data scientist -SatyendraDba to data scientist -Satyendra
Dba to data scientist -Satyendra
pasalapudi123
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapub
eswcsummerschool
 
061211 Agu Aq Datasystem1
061211 Agu Aq Datasystem1061211 Agu Aq Datasystem1
061211 Agu Aq Datasystem1
Rudolf Husar
 
Central Contra Costa Sanitary District 2010
Central Contra Costa Sanitary District 2010Central Contra Costa Sanitary District 2010
Central Contra Costa Sanitary District 2010
John-Paul Sansone
 
Putting Asset Management Tools on the web and mobile devices with Cartegraph ...
Putting Asset Management Tools on the web and mobile devices with Cartegraph ...Putting Asset Management Tools on the web and mobile devices with Cartegraph ...
Putting Asset Management Tools on the web and mobile devices with Cartegraph ...
GeCo in the Rockies
 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011
Dublinked .
 
Measuring performance - Velocity 2016 Training
Measuring performance - Velocity 2016 TrainingMeasuring performance - Velocity 2016 Training
Measuring performance - Velocity 2016 Training
Patrick Meenan
 
Innovation in Healthcare: Transforming Paper to an eSubmissions SOA
Innovation in Healthcare: Transforming Paper to an eSubmissions SOAInnovation in Healthcare: Transforming Paper to an eSubmissions SOA
Innovation in Healthcare: Transforming Paper to an eSubmissions SOA
Nathaniel Palmer
 
US EPA Resource Conservation and Recovery Act published as Linked Open Data
US EPA Resource Conservation and Recovery Act published as Linked Open DataUS EPA Resource Conservation and Recovery Act published as Linked Open Data
US EPA Resource Conservation and Recovery Act published as Linked Open Data
3 Round Stones
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualization
Denodo
 
Open Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveOpen Transit Data - A Developer's Perspective
Open Transit Data - A Developer's Perspective
Sean Barbeau
 

Similar to DC Web API Meetup Oct 4 2016 (20)

ESRI DevMeetup 201100607
ESRI DevMeetup 201100607ESRI DevMeetup 201100607
ESRI DevMeetup 201100607
 
Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)
 
GIS in Utah
GIS in UtahGIS in Utah
GIS in Utah
 
Utah Reorganizes its GIS Around Web Services
Utah Reorganizes its GIS Around Web ServicesUtah Reorganizes its GIS Around Web Services
Utah Reorganizes its GIS Around Web Services
 
Earth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project UpdateEarth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project Update
 
FME World Tour 2014 Customer Case Study - Local Government FME Server Pilot
FME World Tour 2014 Customer Case Study - Local Government FME Server PilotFME World Tour 2014 Customer Case Study - Local Government FME Server Pilot
FME World Tour 2014 Customer Case Study - Local Government FME Server Pilot
 
Land Development Systems Modernization
Land Development Systems ModernizationLand Development Systems Modernization
Land Development Systems Modernization
 
070416 Egu Vienna Husar
070416 Egu Vienna Husar070416 Egu Vienna Husar
070416 Egu Vienna Husar
 
060730 Igarss06 Denver Husar
060730 Igarss06 Denver Husar060730 Igarss06 Denver Husar
060730 Igarss06 Denver Husar
 
Dba to data scientist -Satyendra
Dba to data scientist -SatyendraDba to data scientist -Satyendra
Dba to data scientist -Satyendra
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapub
 
061211 Agu Aq Datasystem1
061211 Agu Aq Datasystem1061211 Agu Aq Datasystem1
061211 Agu Aq Datasystem1
 
Central Contra Costa Sanitary District 2010
Central Contra Costa Sanitary District 2010Central Contra Costa Sanitary District 2010
Central Contra Costa Sanitary District 2010
 
Putting Asset Management Tools on the web and mobile devices with Cartegraph ...
Putting Asset Management Tools on the web and mobile devices with Cartegraph ...Putting Asset Management Tools on the web and mobile devices with Cartegraph ...
Putting Asset Management Tools on the web and mobile devices with Cartegraph ...
 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011
 
Measuring performance - Velocity 2016 Training
Measuring performance - Velocity 2016 TrainingMeasuring performance - Velocity 2016 Training
Measuring performance - Velocity 2016 Training
 
Innovation in Healthcare: Transforming Paper to an eSubmissions SOA
Innovation in Healthcare: Transforming Paper to an eSubmissions SOAInnovation in Healthcare: Transforming Paper to an eSubmissions SOA
Innovation in Healthcare: Transforming Paper to an eSubmissions SOA
 
US EPA Resource Conservation and Recovery Act published as Linked Open Data
US EPA Resource Conservation and Recovery Act published as Linked Open DataUS EPA Resource Conservation and Recovery Act published as Linked Open Data
US EPA Resource Conservation and Recovery Act published as Linked Open Data
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualization
 
Open Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveOpen Transit Data - A Developer's Perspective
Open Transit Data - A Developer's Perspective
 

More from Dave Smith / USEPA Office of Environmental Information

GeoDC Maker Talks: GPS-Enabled Sensor Platforms using Arduino
GeoDC Maker Talks:  GPS-Enabled Sensor Platforms using ArduinoGeoDC Maker Talks:  GPS-Enabled Sensor Platforms using Arduino
GeoDC Maker Talks: GPS-Enabled Sensor Platforms using Arduino
Dave Smith / USEPA Office of Environmental Information
 
Chemical Facilities Safety - Executive Order 13560
Chemical Facilities Safety - Executive Order 13560Chemical Facilities Safety - Executive Order 13560
Chemical Facilities Safety - Executive Order 13560
Dave Smith / USEPA Office of Environmental Information
 
HIFLD Presentation Fall 2013
HIFLD Presentation Fall 2013HIFLD Presentation Fall 2013
Linked GeoData - WhereCampDC 20110610
Linked GeoData - WhereCampDC 20110610Linked GeoData - WhereCampDC 20110610
Linked GeoData - WhereCampDC 20110610
Dave Smith / USEPA Office of Environmental Information
 
Health Data Initiative 20110609
Health Data Initiative 20110609Health Data Initiative 20110609
FRS Linked Open Data Concept v1.3 20101130
FRS Linked Open Data Concept v1.3 20101130FRS Linked Open Data Concept v1.3 20101130
FRS Linked Open Data Concept v1.3 20101130
Dave Smith / USEPA Office of Environmental Information
 
EcoInformatics FRS Presentation 20101206
EcoInformatics FRS Presentation 20101206EcoInformatics FRS Presentation 20101206
EcoInformatics FRS Presentation 20101206
Dave Smith / USEPA Office of Environmental Information
 
EcoInformatics FRS Presentation - Discussion 20101206
EcoInformatics FRS Presentation - Discussion 20101206EcoInformatics FRS Presentation - Discussion 20101206
EcoInformatics FRS Presentation - Discussion 20101206
Dave Smith / USEPA Office of Environmental Information
 

More from Dave Smith / USEPA Office of Environmental Information (8)

GeoDC Maker Talks: GPS-Enabled Sensor Platforms using Arduino
GeoDC Maker Talks:  GPS-Enabled Sensor Platforms using ArduinoGeoDC Maker Talks:  GPS-Enabled Sensor Platforms using Arduino
GeoDC Maker Talks: GPS-Enabled Sensor Platforms using Arduino
 
Chemical Facilities Safety - Executive Order 13560
Chemical Facilities Safety - Executive Order 13560Chemical Facilities Safety - Executive Order 13560
Chemical Facilities Safety - Executive Order 13560
 
HIFLD Presentation Fall 2013
HIFLD Presentation Fall 2013HIFLD Presentation Fall 2013
HIFLD Presentation Fall 2013
 
Linked GeoData - WhereCampDC 20110610
Linked GeoData - WhereCampDC 20110610Linked GeoData - WhereCampDC 20110610
Linked GeoData - WhereCampDC 20110610
 
Health Data Initiative 20110609
Health Data Initiative 20110609Health Data Initiative 20110609
Health Data Initiative 20110609
 
FRS Linked Open Data Concept v1.3 20101130
FRS Linked Open Data Concept v1.3 20101130FRS Linked Open Data Concept v1.3 20101130
FRS Linked Open Data Concept v1.3 20101130
 
EcoInformatics FRS Presentation 20101206
EcoInformatics FRS Presentation 20101206EcoInformatics FRS Presentation 20101206
EcoInformatics FRS Presentation 20101206
 
EcoInformatics FRS Presentation - Discussion 20101206
EcoInformatics FRS Presentation - Discussion 20101206EcoInformatics FRS Presentation - Discussion 20101206
EcoInformatics FRS Presentation - Discussion 20101206
 

Recently uploaded

Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 

Recently uploaded (20)

Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 

DC Web API Meetup Oct 4 2016

  • 1. DC Web API Meetup: EPA’s Facility Registry Service API David Smith 202-566-0797 Smith.DavidG@epa.gov Matt Kelly 202-566-1597 Kelly.Matthew@epa.gov https://epa.gov/frs 10/5/2016 U.S. Environmental Protection Agency 1
  • 2. • FRS: EPA’s Facility Registry System • Master Data Management - aggregates and integrates locational and other core facilities data across EPA programs and state partners – pulls from nearly 100 systems and datasets • Facility location and associated geodata; corporate ownership and parents; points of contact; program IDs; NAICS/SIC codes; Tribal indicators • Over 4 million facilities and places of interest in US and Territories FRS: Overview
  • 3. FRS: Overview Facility location and associated geodata; corporate ownership and parents; points of contact; program IDs; NAICS/SIC codes; Tribal indicators
  • 4. FRS: Overview • Master Data Management • Data Quality Improvements – Validation – Verification – Geocoding – Spatially Derived Attributes • Shared Services for Facility Data Management and Reporting
  • 5. FRS: APIs • Chunky: Bulk Data Exchange – National Environmental Information Exchange Network – Started in 1998, to facilitate data exchange with states – Primarily WSDL / SOAP-based, for server-to-server exchanges • Chatty: Services for Web Apps – Facility Lookup and Reporting
  • 6. Exchange Network • http://www.exchangenetwork.net/ • Collaborative Service Oriented Architecture for Data Exchange – Federal – State – Tribal – Territorial – Industry – Academia
  • 7. FRS on the Exchange Network • FRS: Shares and integrates data across many State Partners, along with Tribal and Territorial Partners • https://www.epa.gov/enviro/frs-exchange-network
  • 8. • Bidirectional FRS Facility Data Sharing via FacID • http://www.exchangenetwork.net/data-exchange/facility- identification/ 10/5/2016 U.S. Environmental Protection Agency 8 Data Flow
  • 9. Value Proposition • Cross-Media Integration Across Many Programs and Interests • Validation and Verification • Geocoding and Geoprocessing • Web services = Value Added
  • 10. Problem Statement • Issue: Multiple stove-piped reporting systems • Issue: Access to timely, comprehensive information • Issue: Dozens of independent versions of “the truth” • Issue: Still trying to resolve data together via fuzzy match after the fact
  • 11. Pursuit of Solution • Start with what we already know about a facility: Search and retrieve data • Allow users to update information (name changes, mergers & acquisitions, et cetera) • Provide front-end validations: validate addresses, geocode locations, show map view • Allow users to create records – create master record and assign master ID on the fly
  • 12. Simple examples - A few dozen lines of code, jQuery & leaflet.js https://github.com/USEPA/FRS- getfacilities-samples 10/5/2016 U.S. Environmental Protection Agency 12 Public Facing Query API
  • 13. 10/5/2016 U.S. Environmental Protection Agency 13 Examples on Github
  • 14. 10/5/2016 U.S. Environmental Protection Agency 14 Deduplication Burden Reduction Via Shared Service Estimate 140,000 annual hours reduction in just one program a
  • 15. 15 Standardized, validated address Geocoded coordinates Visual feedback on map Create new record: Smart form powered by API Write API Write API secured by NAAS; allows new, standardized, validated, master records to be created, assigning unique ID Ability to fine-tune location
  • 16. 10/5/2016 U.S. Environmental Protection Agency 16 Benefits • Less duplicative data entry • Better data quality • Master records for new facilities created on the fly, instantly available to other enterprise applications • Better integration • Burden reduction both for regulated industry and for agency users
  • 17. 10/5/2016 U.S. Environmental Protection Agency 17
  • 18. • When EPA and its partners share identifiers and data, we can help provide more details, and allow partners to leverage and link to each others’ data and reports • Potential applications for communities: simple code samples (lookup API only) on Github - https://github.com/USEPA/FRS-getfacilities-samples • Find out about enforcement and compliance, chemical risk, infrastructure, cleanups and more • Couple it with other APIs like Envirofacts, ECHO or other agencies like EIA 10/5/2016 U.S. Environmental Protection Agency 18 Opportunities
  • 19. 10/5/2016 U.S. Environmental Protection Agency 19 Thank You / Questions? Topic URL FRS Home Site https://www.epa.gov/frs FRS Geodata Download https://www.epa.gov/enviro/geospatial-data-download-service FRS REST Services https://www.epa.gov/enviro/html/fii/FRS_REST_Services.html FRS ArcGIS Server Service https://geodata.epa.gov/arcgis/rest/services/OEI/ FRS Linkage Application https://frsfla.epa.gov EPA Geospatial Program https://www.epa.gov/geospatial/index.html EPA Geodata Gateway https://edg.epa.gov/ David Smith 202-566-0797 Smith.DavidG@epa.gov Matt Kelly 202-566-1597 Kelly.Matthew@epa.gov