Volunteered geographic information (VGI) allows the general public to voluntarily provide geographic data by giving them access to tools that allows them to generate this data. Instead of hiring individuals to collect data, a web GIS application can be developed that will allow the public to collect information by their own free will. This is referred to as user-generated content. It is a useful method for collecting various types of data which may not have been collected by only a few hired individuals.
In this lab, students will develop a web GIS application which will allow the public to collect geographic data and upload it to the application. Students will complete the following tasks:
- Author a map document to support feature services and web editing
- Prepare an enterprise geodatabase feature template for publishing
- Consume the feature service in a web GIS app
Methods
Part 1: Author a Map Document to Support Feature Services and Web Editing
Section 1: Create attribute domains and subtypes
Domains and subtypes are created for the fire hydrant (point), sidewalk (line), and green space (polygon) features that will be collected through the VGI app. This process will be completed in ArcMap. Students must first connect to their personal enterprise geodatabase on the ArcGIS server. in the database properties, domains can be created
Section 2: Create feature templates for VGI attributes to be collected
Section 3: Create feature attachments, define layer renderer and symbology
Section 4: Add features to the map document
Part 2: Prepare Your Enterprise Geodatabase Feature Template for Publishing
Section 1: Prepare the map document and connect to ArcGIS server publisher
Section 2: Publish a map service with feature access enabled
Part 3: Consuming the Feature Service in a Web GIS Application
Section 1: Develop a user interface for VGI data collection
Section 2: Fine tune the template picker to be responsive in smart phones
Results
Part 1
Part 2
Part 3
Sources
No comments:
Post a Comment