An API is available for SO and customers, in order to allow them displaying sigfox global coverage on a public website or GIS applications.
Sigfox global coverage:
Sigfox provides a way to retrieve a layer that correspond to sigfox maximum coverage worlwide.
This layer is only composed of two values: 1 (covered), 0 (not covered).
Global coverage display example can be found on https://www.sigfox.com/en/coverage.
How to retrieve global coverage
This operation is done in two steps:
- Get a valid token to retrieve the coverage layer
- Retrieve the tiles that will compose the coverage layer
First use the GET tiles API, to retrieve a token giving access to the tiles.
This token is valid during 72 hours, it is then recommended to refresh it no more than once per day:
Then use the tmsTemplateUrl to display the global coverage
How to display coverage
On GIS tools (QGIS as an example)
Open a QGIS project.
Select XYZ Tiles in Explorer
Click on New Connection
Give a name and use the tmsTemplateUrl as an URL:
Select the layer and display it (zoom in if nothing appears)
You can then add a layer below to display a worldwide map (here ESRI standard is used, available through Internet/QuickMapServices
On a website
A bitbucket repository is available with recommendations and example of integrations: