Skip to main content
Version: 0.5.x

Introduction

SkyPath.io | SkyPath, Your Ride Quality Partner

SkyPath Web SDK​

🌟️ The SkyPath JavaScript SDK for Web is an all-encompassing toolkit designed to streamline the integration of SkyPath features into web clients in a secure and scalable way. This SDK offers a collection of flows, utility functions and more to simplify the integration of SkyPath into your application.


Why use the SkyPath Web SDK?​

Integrating weather map layers that leverage multiple data sources and sophisticated algorithms can be an overwhelming challenge.

SkyPath Web SDK is a powerful tool to accelerate development of custom SkyPath Web clients that eliminates the intricacies of working with SkyPath APIs, empowering you to concentrate on developing your application.

It offers a user-friendly interface to interact seamlessly with the SkyPath platform, enabling a swift and efficient start to your web project.

Features 🚀​

The SkyPath Web SDK offers a variety of features to enhance your application development:

  • OneLayer: Retrieve and manage live SkyPath OneLayer;
  • Observations: Retrieve and manage live SkyPath turbulence observations;
  • ADS-B: SkyPath ADS-B turbulence observations;
  • Nowcasting: Prediction turbulence data by SkyPath;
  • Utilities: A variety of utility functions and constants to streamline the development process;

Dependencies 📦​

SkyPath Web SDK uses the following dependencies:

  • @turf/turf - Library for spatial analysis 🌍
  • geojson - GeoJSON types 🌐
  • h3-js - hexagon-based geographic grid system 🔷. SkyPath uses H3 hexagons to grid the world and cover it with data.

Demo Application 🖥️​

Explore the SDK's capabilities through our Demo React Application, which displays different layers on a map using:

  • ReactJS - JavaScript library for building user interfaces
  • DeckGL - WebGL-powered framework for visual exploratory data analysis of large datasets
  • Mapbox - Mapping platform for custom designed maps

SkyPath SDK Demo App

Support 🆘​

For any issues or questions, please contact the SkyPath team or consult our documentation.

Deployment & QA​

warning

Before going live, there is a QA step where the implementation should be mutually reviewed with SkyPath.