Download presentation
Presentation is loading. Please wait.
Published byMagdalen Powers Modified over 9 years ago
1
Querying an Avian Inventory Database and Visualizing the Results GEORGE WASHINGTON BIRTHPLACE NATIONAL MONUMENT NATIONAL PARK SERVICE NR 595D Final Project Spring 2009 Jeff Smith
2
Project Description NPS would like to enter a common name for a bird species and have the locations for that species displayed on a map Locations
3
High-Level Pseudocode QUERY Database GET User Input CALL Python, geoprocessing Make feature layer, select layer by attributes, copy features ADD Layers to Map
4
Query Database NPS MS Access database relationships (VBA – list Common Names) Species Table Area Table Transect Table Point Table Area Shapefile Table Transect Shapefile Table Point Shapefile Table
5
Get User Input GET database path, input shapefile directory, output directory and Common Name from user UI Button Control Browse Database Path Browse Input shapefile directory Browse Output directory Select Species
6
Call Python (on OK click) Message Box Displays Results
7
Add Shapefiles Allows user to select shapefiles to add to display, go back and select another species, or cancel the program Opens File Dialog Box
8
Results Layers added to ArcMap display
9
Project Demonstration In ArcMap
10
Challenges Populating combo box with common name values from Access database (Thanks to Brent for help) Getting from table to table to retrieve required information Deleting existing files and layers in VBA so program would run correctly STILL TO DO Customize symbology of added layers
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.