EcoSystem Survey Data Mapping Interface25/01/2006 |
| Web-based GIS Application for Ocean Species Sample Analysis |
| Data on ocean species has been being sampled along US coastlines for some sixty years. To enable scientists requiring such data for a variety of investigations to retrieve it and create dynamic spatial distribution GIS maps, the authors developed a Web-based application, the EcoSystem Survey Data Mapping Interface, which allows easy creation of dynamic GIS maps and interaction with them using GIS tools. |
| Honglei Dai, USA, and Lansen Chen, P.R. China |
|
The ESDMI application consists of a three-tier architecture built around open source tools: Mapserver as GIS map rendering engine and Perl script as the main programming language. The Apache HTTP Server has been chosen as Web-application server engine and Oracle 9.2 as backend database. The three-tier architecture consists of the Client side, the Server side and the Database component.
Map View and Model The map frame, to which the present design is limited, shows on the left the result category - catch weight or catch number per tow grouped into classes; the larger the size of the circle the higher catch weight or number. Using the layer toggle on/off tool beneath the legend, users can turn on/off background layers by selecting/ unselecting the layer name. The map reference part beneath the layer toggle part shows the whole map extent, and the red-highlighted rectangle shows the currently active map view. Buttons to activate GIS functions tools are at the top of the frame. The functions include zoom, pan, query, help, and whole extent map. The print button enables production of a print of the map. Model manages the process rules and data of the application domain, responds to instructions to change state (from the users’ selections on the controller page), and responds to the requests for information about its state (from the view). A set of Perl scripts and Mapscripts work as model. After receipt of user query parameters, the following actions are carried out:
Concluding Remarks ESDMI is hosted on the Northeast Fishery Service Center of Massachusetts, which can be accessed at https://fish.nefsc.noaa.gov/cgibin/eco_survey/index.pl. The source code and interface frame can be downloaded to a personal computer or redistributed. Acknowledgements Thanks are due to colleagues Russell Brown, Joan Palmer, Nancy McHugh, Kathy Mays, and Jim Manning and to David Hiltz. The open source development group provided the Mapserver and technical support. Further Reading
|
| Biography of the Author(s) Dr Honglei Dai is associate professor at Shandong University of Science & Technology and GIS specialist at Northeast Fisheries Science Center of NOAA. Her professional interests include GIS Data Processing, Internet GIS and Spatial Data Mining. Dr Lansen Chen is assistant professor at Shandong University of Science and Technology. His professional interests are Internet GIS and Database Performance. |
| References |
| http://mapserver.gis.umn.edu/ |
| http://www.dmsolutions.ca/ |
| http://www.pacificgeotech.com/indexshp2gml.htm# |
| http://www.geocities.com/SiliconValley/Haven/2295/useful.html |


