In partnership with other open data repositories across Canada, the WEHUB is developing a web-based platform that not only provides an extensive one-stop-shop data catalogue, but it also delivers an innovative aggregator service that is linked with a unified application programming interface (API). This will allow organizations and users to develop customized applications on top of the WEHUB web platform.
The WEHUB is structured as a three-tiered system with a Client, Server and Database. Each tier in the system is divided into components that address the catalogue, data, and social network requirements.
- The catalogue acts as the index for the data and will allow for easy search, download and upload of the data.
- The spatial data is shown on the client as a map, making it easy for users to visualize the data.
- The social network will allow for commenting, flagging and sharing of data.
The WEHUB will employ a Representational State Transfer (REST) software architecture. Open standards (e.g. OGC standards such as WMS, WFS, SOS, waterML, groundwaterML, etc.) will be used whenever practical, efficient and economical to meet the needs of users.