Home - hslayers/hslayers-ng GitHub Wiki
HSLayers-NG mapping library

HSLayers-NG is a library which extends OpenLayers functionality by providing a foundation to build map GUI and extra components such as layer manager, permalink generating, styling of vector features, including OpenGIS® Web Map Service Interface Standard (WMS) layers to the map in an user friendly way etc.
Check out the examples to get an idea:
Most Important Features
Map
The map functionality is provided by OpenLayers and/or Cesium and extended by some controls like search bar, GPS and compass tracking etc. It supports multi-touch gestures.
Layer Manager and Legend
Layer manager is used for listing all the map layers, displaying or hiding them and setting the transparency. The user can view layers metadata and attribution by clicking on it.
OGC Web Services
This is used for GetCapabilities requests to different map servers and parsing the response. It can then be used for automatic or user initiated generation of map layers only by knowing the URL to the specific OGC standardised map service.