Kepler.gl – Webmapping techniek

Kepler.gl is niet mijn favoriete techniek. Het lijkt heel gemakkelijk en mooi, maar eigenlijk werkt er uiteindelijk helemaal niks. Ik heb de welvaartsverderling data uit een thematische kaart die ik eerder heb beoordeeld gebruikt. Om deze kaart te maken, maar ik moet dat nog maar een keer doen wat dit is helemaal niks.

Wat doet Kepler.gl:

Kepler.gl doet veel samen met Mapbox. Je kan stijlen uit Mapbox inladen en bij exporteren naar downloadbare bestanden wordt aangeraden om de Mapbox token te gebruiken. Verder is het heel standaard, upload de data, pas wat stijlen aan en exporteer. Redelijk eenvoudig.

Voordelen:

Na het uploaden van de data maakt kepler.gl automatisch een laag aan. Hierna is stijlen aanbrengen ook heel makkelijk. Er is veel focus op 3D, dus ik ga ervan uit dat hier ook veel opties voor zijn. Ik heb deze niet gebruikt, omdat ik geen 3D data tot mijn beschikking had.

Nadelen:

Eigenlijk werkt alles net niet lekker. Kepler heeft geen opties voor No Data, waardoor deze niet goed kunnen worden weergegeven. Je kan pop ups maken en ook verschillende datapunten met elkaar vergelijken via deze pop ups, maar na exporteren werken deze niet meer. Anders dan QGIS2Web draait 1 bestand uit vol spaghetti code. Er zijn wel wat comments, maar daar werd ik ook niet veel wijzer van. Ik heb hierin gezocht naar de pop up instellingen. Maar het lijkt erop data alle code hiervoor niet geëxporteerd is.

Ik heb de kaart twee keer gemaakt, omdat de eerste keer crashte vanwege een te grote bestandsgrote. Maar dat maakt wel dat ik mij zorgen maak. Het bestand was niet belachelijk groot en gewoon in 2d, maar at alsnog mijn hele GPU up. Dat maakt dat ik niet inzie hoe kepler in staat is om 3d kaarten te laden.

Eindoordeel:

Kepler.gl is heel simpel om snel een kaartje op te zetten maar ik raad het gebruik niet aan. Eigenlijk werkt alles namelijk net niet. Voor 2D kaarten is het veel gemakkelijker om QGIS2Web te gebruiken. Dit levert langere code op, maar alles wat je maakt werkt ook gewoon in de geëxporteerde versie. En het is in staat om No Data waardes correct weer te geven. Voor 3D kaarten kan je veel beter Mapbox gebruiken. Hoewel dit moeilijker is om te leren, doe je jezelf hier op de lange termijn een groot plezier mee. Voor de upload heb je toch je token nodig, dus daar win je niks op kosten. Daarnaast heeft Mapbox veel meer stijlopties dan Kepler.gl en heb ik meer vertrouwen in de performance die Mapbox kan leveren. Kepler.gl is een techniek waar ik verder zo weinig mogelijk mee ga doen.