The GINA Catalog technology: gLynx is built using open source platforms and libraries that emphasize secure data access and efficient delivery of services. The core application is developed using Ruby on Rails, JQuery, OpenLayers, and Twitter Bootstrap libraries and conforms to the latest HTML5 specifications. The gLynx source code is managed using the revision control software Git and hosted on Github. gLynx is hosted on infrastructure run by GINA at the UAF campus, using a distributed server infrastructure running CentOS 6.4, NGINX (http), Postgres/PostGIS, Mongodb, Redis, and Apache SOLR services. All access to the server infrastructure is handled through a proxy system to increase the availability, security and scaling of the system.
Identity management for the gLynx is handled using open standards, including OpenID and OAuth, to provide secure, distributed and single-sign-on access to the portals. Authorization is handled on a per portal basis, and provides fine grain control for each users access to the portal. Authorization assignment is delegated to to portal users with administrative privileges.
Geospatial Data Access
Geospatial data and imagery visualization is provided through an web map interface, with satellite imagery provided through GINA’s Web Mapping Service (WMS) and tile feeds. Data is managed using revision-controlled repositories to provide a complete history of the data and to allow for citations of the exact version of the data being accessed from the Catalog.
Powered by gLynx
The following websites are powered by gLynx:
Collaboration with other Arctic and sub-Arctic geospatial data catalogs, such as ARMAP, are done through open web interfaces and REST APIs developed in coordination with Alaska Data Integration Workgroup (ADIwg) and are used to provide automated updates between partnering Catalogs. In addition the OGC Catalogue Service specification is currently being added to provide the ability to import records from Geoportal and other compatible catalog applications.