-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce the concept of an indexed vector tile #1
Comments
That would be so awesome. Excited to see some contributions soon! |
@mourner I'm sifting through the code we have internally and building a branch that has most of the changes that have been made. I hope to pull in @ycabon & @jcardonadcdev so they can review the branch (as they have a better understanding of the changes). The first version will probably include the addition of a new data source type, and will ideally act as a conversation started between Esri and @mourner @tmcw & @jfirebaugh and the world. |
🙌 |
I've got the first cut of a branch pushed A few things to note
|
also I've gone ahead and checked in the original code, flagged as Since I'm sorting of putting myself in the middle here (suggesting changes in 2 directions, internal to Esri and external) - I'd really love some comments from the JS team at Esri (@jcardonadcdev or @ycabon) and most def those from Mapbox |
Changed the title to better reflect the actions needed in this issue. A PR will come out of it. |
Okay. I've navigated a small minefield of changes between versions and have this branch working up to point where requests for missing tiles in the index are replaced with requests for parent tiles. the next steps are to correctly scale and render geometries from parent tiles. This will potentially come in as new loadGeometry method |
👍 Cool: I've opened a pull request to incorporate these changes into the repo, and so that we can do inline code reviewing. Checklisted out next actions over there. |
cc @ycabon & @jcardonadcdev is the public GitHub repo where the work on this is happening? Just want to make sure we're all on the same page, since mapbox-gl-js master has been moving as of late with the introduction of the v8 style spec. |
hey @tmcw, the team is still compiling some numbers about the impact of the index client-side and cooking wise. It's close to completion. That will determine what direction we would finally take. |
@ycabon ping, any word from Redlands? |
@tmcw Getting there :). I will push as soon as I get write access later this week. |
@tmcw the latest commits have been pushed. I also pushed changes for vector-tile-js. https://github.com/Esri/vector-tile-js/tree/clipping-logic Before moving forward we will give some context about what's the purpose of those PRs. |
Here is a gist that discusses the concept of the Indexing of Vector Tiles and the justification for Clipping. https://gist.github.com/odoe/ce6a150658526901ef27#file-vector-tile-pr-md |
make linter happy and deal with azer nonsense
We want to contribute the code Esri's added / changed back to Mapbox. Let's use this issue to help spur that along.
The text was updated successfully, but these errors were encountered: