GithubHelp home page GithubHelp logo

Comments (3)

nreese avatar nreese commented on May 24, 2024

@underoot Who is the best person to contact to start a conversation about this issue? Should I open a PR? I don't see a lot of feedback on open PRs and don't want to open one unless there is some buy-in for the problem and solution.

from mapbox-gl-draw.

underoot avatar underoot commented on May 24, 2024

Thank you for your contribution. We will take a look on that issue when we will have time. Meanwhile, PR is welcome also, we will bring feedback as soon as it will be possible from our side

By the way, could you also elaborate a little bit your case. Why you need controls immediately before tiles are loaded. Thank you!

from mapbox-gl-draw.

nreese avatar nreese commented on May 24, 2024

By the way, could you also elaborate a little bit your case. Why you need controls immediately before tiles are loaded. Thank you!

Our use case is a user created map where users can add layers from many different sources. Some of these sources generate tiles in real time based on current query criteria of the application, for example from Elasticsearch mvt endpoint. Loading tiles may take longer than 30 seconds for extremely large data sets (billions of records). In this example, all records are not returned in the tile, instead, records are grouped into hexagon or grid buckets and aggregated metrics are returned per bucket (like count of records, or average of some numerical value).

Draw controls are provided to allow users to draw geometries on-screen to narrow results. Users would like to be able to use draw controls while tiles are loading.

elastic/kibana#166496 further defines the problem.

from mapbox-gl-draw.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.