Species distribution maps must contain the most recent data.
The species maps results by connecting the original chorological data.
National societies must be responsible for administering their chronological databases and publish their observations data.
Due to the spatio-temporal characteristics of the observational data, and in order to reduce the eventuality of any errors, the system should be supported in geographical information technologies.
The system should be implemented using only free and open-source solutions.
The system should implement the relevant standards of data sharing and have conformance with the European Parliament INSPIRE Directive (Infrastructure for Spatial Information in the European Community).
Database owners should be capable of easily updating their chronological observation databases.
The species taxonomy and systematics of the species should be easily modified and actualised by the database owner, under the control of the SEH.
The SEH intends to share with the scientific community the resulting 50Km GRID of the species distribution in an open and interoperable format, with this system not only the access to data is guaranteed but it is also assured that the most recent update is always available.
The owners of each database decide which data should not be represented.
Upon user request for a specific taxa, the Web interface searches all distributed databases for the requested data (Figure 1), select the national systems with records of the requested taxa (Figure 2), and send back the data, integrating the answers in an interactive map (Figure 3 e 4).
![]() |
![]() |
![]() |
![]() |
This system is implemented using only open source software, for this purpose:
1) PostgreSQL database (with PostGIS extension to support spatial data and operations) stores geo-referenced data servers in each country.
2) GeoServer allows process, edit and share geo-referenced data, and is used as a bridge between the data and the website, to allow seeing the observations that are in the database represented in the site map. It works through ISO19100/OGC standards.
3) Openlayer javascript library is used to display the map on the website, make requests to different servers in each country, to filter and present with colours the different taxa, and to represent the results in map applications.