77 karma · joined January 14, 2013
[ my public key: https://keybase.io/zakjan; my proof: https://keybase.io/zakjan/sigs/nOMxsaNVq-jwkHv459Ab6aD-EooRwoggdohkk-6NPAQ ]
deck.gl focuses on vector data, whereas WeatherLayers GL adds raster capabilities. Actually, WeatherLayers GL is mostly custom WebGL shaders that could be implemented outside of deck.gl as well. The major reason why deck.gl is used is that it serves as an integration layer for popular map libraries. I've written deck.gl-leaflet [1] plugin myself.
However, their main drawback is that they are standalone, can’t be integrated to another application (besides an iframe).
WeatherLayers is built as a tool for developers, to allow for a seamless integration to other applications and allow overlaying with custom data such as wind power plants in this case, to support end-users with understanding the data in natural context.
WeatherLayers consists of two products, that can be used either together or separately:
- WeatherLayers GL is a frontend visualisation library with deck.gl layers which can be integrated with common map libraries. The library can be used either with custom self-hosted data or with WeatherLayers Cloud.
- WeatherLayers Cloud is a cloud service providing pre-processed data for visualization from common public weather data sources (NOAA, Copernicus).
Athough it’s a commercial project, there are ways to discuss a potential discount or even a free usage for a non-commercial project such as Robin’s.
Location: Prague, Czech Republic
Remote: yes
Willing to relocate: no
Technologies: Mapbox, Leaflet, WebGL1/2/WebGPU, QGIS, GDAL; Cytoscape, Sigma, PIXI, d3, Ogma, Keylines, yFiles, Neo4j
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Web: https://zakjan.cz
Email: zj@zakjan.cz
Providing services: supporting open-source libraries Location: Prague, Czech Republic
Remote: yes
Willing to relocate: no
Technologies: Mapbox, Leaflet, WebGL1/2/WebGPU, QGIS, GDAL; Cytoscape, Sigma, PIXI, d3, Ogma, Keylines, yFiles, Neo4j
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Web: https://zakjan.cz
Email: zj@zakjan.cz
Providing services: sponsored development of open-source frontend libraries or plugins Location: Prague, Czech Republic
Remote: yes
Willing to relocate: no
Technologies: Mapbox, Leaflet, WebGL1/2/WebGPU, QGIS, GDAL; Cytoscape, Sigma, PIXI, d3, Ogma, Keylines, yFiles, Neo4j
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Web: https://zakjan.cz
Email: zj@zakjan.cz
Providing services: sponsored development of open-source frontend libraries or plugins Location: Prague, Czech Republic
Remote: yes
Willing to relocate: no
Technologies: Mapbox, Leaflet, WebGL1/2/WebGPU, QGIS, GDAL; Cytoscape, Sigma, PIXI, d3, Ogma, Keylines, yFiles, Neo4j
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Email: zj@zakjan.cz Location: Prague, Czech Republic
Remote: yes
Willing to relocate: no
Technologies: Mapbox, Leaflet, WebGL1/2/WebGPU, QGIS, GDAL, Neo4j
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Email: zj@zakjan.czThere is another compatible plugin: https://github.com/zakjan/mapbox-gl-draw-waypoint
Disclaimer: I'm the author, and development was sponsored by https://maritrace.com/
Location: Prague, Czech Republic
Remote: yes
Willing to relocate: no
Technologies: Mapbox, Leaflet, WebGL1/2/WebGPU, QGIS, GDAL, Neo4j
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Email: zj@zakjan.czI'm writing about high-performance node-link graph and geospatial visualizations. Although I started just recently, I have more drafted posts already. Follow me if you are interested in these topics!
Location: Prague, Czech Republic
Remote: Yes, experienced
Willing to relocate: No, but open to travel when it's possible
Technologies: JavaScript, TypeScript, Java, R, Shell; Docker, Kubernetes; React, Vue, Angular; Three.js, PIXI.js, WebGL; Neo4j, Linkurious Ogma, Keylines, yFiles, Sigma, Vega, Cytoscape, d3; Leaflet, Mapbox GL
Résumé/CV: https://www.linkedin.com/in/zakjancz/
Public profile: https://zakjan.cz/ (links to GitHub, Medium and others)
Email: zj@zakjan.cz
I used the options you mention before, however I found it highly unreliable. I have replaced them with better manual error handling and tests. Please review the latest code. I'm looking forward to any reported issues.