Tnmc mc andrew_sotmus13_rev2
-
Upload
jimmyrocks -
Category
Documents
-
view
699 -
download
0
Transcript of Tnmc mc andrew_sotmus13_rev2
U.S. Department of the InteriorU.S. Geological Survey
The National Map Corps: Using Volunteered Geographic Information to Improve Government Data
Presenter: James McAndrew
With credit to the VGI Project Team: Elizabeth McCartney, Greg Matthews, Erin Korris, Joe Pantoga, Barbara Poore, Morgan Bearden, James McAndrew, Robert Djurasaj.
Outline History of VGI at the USGS National Geospatial Program
OpenStreetMap Platform The National Map Corps
Where are we mapping? What is being mapped? System Backend Workflow
Validation Rewards and Gamification Results
Next Steps System maintenance and
expansion Giving back to OpenStreetMap
Technical Issues Social Issues
History of VGI at the USGSNational Geospatial Program
USGS The National Map Corps The National Map Corps allows ordinary citizens to
contribute their location information to the map. Recently expanded to:
AR, AK, CO, DE, GA, ID, MD, MI, MT, ND, NJ, NM, OH, OR, PA, SC, UT, WA, & WV
Further expansion coming June 18 AL, AZ, CA, CT, FL, IL, LA, MA, MS, NE, NV, NH, RI, SD, VT & WY
Similar to OpenStreetMap, built on the same platform.
Only allows users to modify point data types. http://navigator.er.usgs.gov
Current Extent of The National Map Corps Project
What kinds of points are being added to the map?• Education
• School• College / University
• Emergency Response and Law Enforcement• Fire Station / EMS Station• Law Enforcement• Hospital• Ambulance Service• Correctional Facility
• Government & Military• State Capitol
• Mail & Shipping• Post Office
• Public Attractions & Landmark Buildings• Cemetery
OpenStreetMap Technologies
The OpenStreetMap website uses Ruby on Rails for its user management platform.
The backend database is PostgreSQL. The database is not PostGIS The database uses “key” : “value” relations which are
indexed by a version number.
The default mapping system is called Potlatch2 Written in ActionScript
Backend Services Running on a Linux server:
Production: http://navigator.er.usgs.gov Staging Development: Local Machines
Consists of four projects:
Navigator The website itself, user management
Potlatch editors The editing interfaces
Tiles A custom tile caching service that makes editing easier
for users. Webhelp
The help system for the systems’ users.
Potlatch Editors
There are four Potlatch Editors Standard Adopt-A-Quad (AAQ) Quality Assurance (QA) Trails
It is based off of the OpenStreetMap project’s Potlatch2 editor. Written in ActionScript 3 using the open-source Flex
framework Uses OAuth for user identification
Editing Interface
U.S. Department of the InteriorU.S. Geological Survey
The National Map Corps Structures ProgramStructures Program
Edit
Adopt-a-QuadV
OLU
NT
EE
RS
VGI Processing- Take data and make it
better- Find missing data- Fix spatial location- Fix attributes- Verify existing structures
Existing Structures - Come from GAZ
database- Come from Structures
DB
Structures Processing- Integrate data back to GAZ- Reconcile with Structures
DB- Make available for
- The National Map- US Topo
Structures Data Program
GazVector
Structures Processing- GAZ ID’s- Metadata- Abbreviations- Etc
Structures Data Program
GazVector
The National Map
USGS QA
Work Flow
VolunteerRecognitionProgram
(Gamification)
NUMBER OF POINTS
LEVEL BADGE
25-49 Order of the Surveyor's Chain
50-99 Society of the Steel Tape
100-199 Pedometer Posse
200-499 Circle of the Surveyor's Compass
VolunteerRecognitionProgram
(Gamification)
NUMBER OF POINTS
LEVEL BADGE
25-49 Stadia Board Society
50-99 Alidade Alliance
2000+ Theodolite Assemblage
VolunteerRecognitionProgram
(Gamification)
Users
Po
ints
Next Steps
Continue expanding the project to more states. Add new features
Such as the Trails editor Keep up with current technologies
Keep the “Navigator” framework and Potlatch2 up to date
Seek solutions for migrating and merging Public Domain information back to OpenStreetMap.
Merging Volunteered Geographic Information Systems
Objective
Determine the technical and social issues involved with allowing information to be transferred from The National Map Corps project to the OpenStreetMap project.
Information added to The National Map Corps is only stored in The National Map Corps database. OpenStreetMap users do not have easy access to this
information in a familiar way. OpenStreetMap contains old information from USGS datasets,
but this information is no longer up to date.
Goals
There are many Volunteered Geographic Information Systems available.
We want users to be confident that adding information to our system will not require duplication of effort.
Users of OpenStreetMap will not have easy access to the information stored in Navigator without creating processes to merge and migrate information.
Technical Issues
The OpenStreetMap community offers several tools for manipulating their database. Osmosis: Java tool for programmable access to the OpenStreetMap
database. MapRoulette: A system to distribute data errors to a large group of
people for manual interpretation.
Errors to look for Omission Commission Some errors can be fixed programmatically, but others will need to
be put into a queue for a human to manually decide
Social Issues
OpenStreetMap currently has a large community following. This community is weary of data imports, and wants to
ensure that their standards for their areas are met. Determining the key people in each area is important to
ensuring that the data import will be successful.
Modified Work FlowThe National Map Corps Structures Program
Edit
Adopt-a-Quad
VO
LUN
TE
ER
S
Structures Data Program
GazVector
Structures Processing- GAZ ID’s- Metadata- Abbreviations- Etc
Structures Data Program
GazVector
The National Map
USGS QA
OpenStreetMap
U.S. Department of the InteriorU.S. Geological Survey
The National Map Corps: QUESTIONS
Presenter: James McAndrew
@jimmyrocks • [email protected] • http://loc8.us
With credit to the VGI Project Team: Elizabeth McCartney, Greg Matthews, Erin Korris, Joe Pantoga, Barbara Poore, Morgan Bearden, James McAndrew, Robert Djurasaj.