Use of Web Services to promote and consume data:
A significant component of Paladin’s long term strategy to facilitate data sharing and improve overall data accessibility includes the expanded use of web services and data mashups. Web Services offer many benefits over other types of distributed computing architectures including greater interoperability, usability, reusability and ease of deployment.
Two Panoramic deployments currently utilizing web services include the Habitat Work Schedule (HWS) and TRACS. HWS is a statewide system configured to manage salmon recovery for the State of Washington. TRACS is a Federal system for tracking the performance of 14 grant programs for the U.S. Department of Fish and Wildlife.
HWS interfaces with the grant tracking system, PRISM, using a series of PRISM and Panoramic web service methods. These methods allow PRISM and Panoramic to read, store and exchange data between the two systems. Within the Panoramic application, end-users complete required grant request fields and submit grant requests to PRISM. This submittal process uses a PRISM ‘submit’ web service method. Upon successful validation of the submittal, PRISM returns a unique ID linking the two systems. This successful linking allows end users to view PRISM data within HWS and allows PRISM users to view HWS data. The exchange and viewing of data is achieved through the use of the PRISM and Panoramic web services. This exchanged data includes project and contract details and attachments, both images and documents.
The TRACS implementation of Panoramic makes use of an external web service to mash species related data from large national databases seamlessly into the TRACS site. Web services from Nature Serve Species Inventory System, National Biological Information Infrastructure System and Integrated Taxonomy Information System are consumed and mashed together into the Panoramic TRACS site to allow for unique perspective on species data relative to the TRACS projects which is designed to improve species viability.