Geofence Application to Improve Environmental Awareness

This application idea is approved by the EPA.

Problem: Awareness of Your Environment

Many people often do not know of EPA-related projects or environmental features within their neighborhood, daily commute, or vicinity.

Challenge: Create a Push Notification Mobile Application

The challenge is to create an application that will enable people to be more aware of their environment. This application will empower the users to better understand what facilities or environmental features are located within a specific radius of their given location.
Specifically, the application will be a push notification-enabled application for mobile phones that will use a geofence (virtual barrier) to locate when the user is within the defined boundaries of a feature. Programs that incorporate geofencing allow an administrator to set up triggers so that when a device enters (or exits) the defined boundaries, the user is notified. The application will have a customizable radius that can be adjusted by the user. The user will also be able to select what type of features (environmental features, green infrastructure, habitat restoration project, polluting facilities, superfund sites) he or she would like to be informed of via a push notification when in the feature’s proximity. The application should run in the background, and provide push notifications when the user/device enters the boundary of a feature.

Overview of tasks that need to be completed for this challenge:

  1. Compile a geospatial database of the features
  2. Set up geofencing tool (e.g. via ArcGIS GeoEvent Extension for Server)
  3. Create a basic front-end interface that allows the user to:
  • Set a radius
  • Select features

Additional Information/Data Sources/Additional Information:

Brownfields Properties: https://edg.epa.gov/metadata/catalog/search/resource/details.page?uuid={0C6C38EB-50CA-4406-BD50-C3F7D95000E5}

Cleanups in My Community: https://www.epa.gov/cleanups/cleanups-my-community

EPA Facilities: https://developer.epa.gov/epa-office-of-water-ow-303d-listed-impaired-waters-by-causes-of-impairment-and-probable-sources/

Facility Registry Service: https://developer.epa.gov/epa-facility-registry-service-frs-all-frs-interests-layer-2/

Integrated Grants Management System: https://edg.epa.gov/metadata/catalog/search/resource/details.page?uuid=%7BFD856FDB-D13B-401C-B09B-08C9AD5B25A8%7D

USEPA Grants: https://edg.epa.gov/metadata/catalog/search/resource/details.page?uuid=%7B169C612D-2489-4CC9-9851-75D07190B057%7D

Listed Impaired Waters: https://developer.epa.gov/epa-office-of-water-ow-303d-listed-impaired-waters-by-causes-of-impairment-and-probable-sources/

National Hydrography Dataset: http://nhd.usgs.gov/

Pollutant Discharge Permit Status: https://developer.epa.gov/epa-office-of-water-ow-pollutant-discharge-permit-status/

Superfund Sites: https://cumulis.epa.gov/supercpad/CurSites/srchsites.cfm

Related Open Source Code/Tutorial:

https://www.javacodegeeks.com/2011/01/android-proximity-alerts-tutorial.html

VN:F [1.9.22_1171]
Rating: 4.0/5 (2 votes cast)
Geofence Application to Improve Environmental Awareness, 4.0 out of 5 based on 2 ratings

Leave a comment

Your email address will not be published. Required fields are marked *