Saving the world one application at a time: FAO Aquatic Species Viewer
Posted on 21.05.2012by simone giannecchini
At GeoSolutions we believe that success stories about important organizations and Open Source Software should be openly shared and they can be used as a measure of OSS success in the formal enterprise environment (but you should alreay know this ;)). In this blog post we are going to quickly introduce some work we have done for the Fishery and Aqualture Department of the Food and Agriculture Organization (FAO) of the United Nations (UN).
The FAO Fishery and Aqualture Department, specifically the FIGIS group; is involved in many efforts geared towards the conservation of the marine ecosystem and GeoSolutions is honored to work with them on some of the mapping applications they need in order to create effective querying and visualizations of the data they manage.
This blog post covers some work we have done to support information dissemination about Aquatic Species Distribution. If you browse to this page, you’ll be able to find the entry point for the Species Knowledge System, from where you can search for species information like distribution, attitude and the like.
If you click on the Fact Sheetslink in the right menu you’ll be brought to the page where you can search for specific species.
Let’s now search for swordfish, and then clicking on his name, let’s open its Fact Sheet. You’ll be presented with a lot of information, if you scroll down, you’ll see also the geographical distribution.
Using GeoServer and OpenLayers we also built a specificAquatic Species Viewer that allow users to visualize different species distribution areas (up to 10) inside a single map, with support for embedding and different projections.
Let’s take a deeper look at the implementation. Interacting with GeoServer’s WMS module we dynamically build the map with the species distributions (as they are served internally via Oracle tables where update are done in real time as needed). The API supports 3 different projections: WGS84 (EPSG:4326), Google Mercator (EPSG:900913) and Polar Stereographic (EPSG:3031).
We also support the possibility to generate an embed code as shown below, this is used by the Fishery department web designers to replace what previously were static images representing the resources distribution and limits. It could also be used by an external website to embed these maps into their site.
More could be said about this project regarding its infrastructure, let’s summarise a few interesting points:
background maps are served with GeoWebCache
most of the data is stored inside the corporate instance of Oracle Spatial, demonstrating perfect integration of Open Source with COTS
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.