keplergl / kepler.gl

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.
http://kepler.gl
MIT License
10.38k stars 1.74k forks source link

Need Kepler Integration with Vue #1380

Open sanmoh-hombal opened 3 years ago

sanmoh-hombal commented 3 years ago

Is your feature request related to a problem? Please describe. We're trying to integrate Kepler into our UI which is written in Vue / Typescript. Nuxt to be more precise and there's according to the documentation and JS examples you guys only support Redux as of now. I need help with integration with Vue / Typescript.

Describe the solution you'd like Essentially a Vue Component and Support with Vuex Store.

Describe alternatives you've considered Having react run inside Vue can be achieved but that'd cause too much unwanted code in our repository.

macrigiuseppe commented 3 years ago

Integration with Vue is not part of our roadmap but happy if you want to collaborate with us and create one

hhaensel commented 7 months ago

I've started writing my own implementation for the GenieFramework, It's not built with vite but currently just a manual Vue component, but it could serve as starting point for someone with better skills in Vue than me, to build a vite project. Moreover, we are still lacking resizing and replotting. Help is welcome. https://github.com/GenieFramework/StippleKeplerGL.jl/blob/main/assets/js/KeplerGL.js

hhaensel commented 6 months ago

Update: I meanwhile realized resizing and replotting of new data. Replotting after window changes is not yet implemented. Have a look at StippleKeplerGL.jl, particularly KeplerGL.js