You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should start thinking about a blue-sky solution for rendering TINs, as suggested in #1295 (comment). This feature would be very useful for drawing heatmaps and hillshades, potentially supplanting most of the use cases for custom shaders.
what should we call these layers?
what kind of data source should power these layers?
This GL JS example and this Android SDK demo app activity claim to demonstrate “heat maps”, but in reality they’re hot spot maps. The “heat” only represents frequency, but not, say, a magnitude property in the GL JS example. The overlaid shapes can be blurred circles but not amorphous shapes, and the heat comes apart as you zoom in rather than spreading out.
The Android and iOS SDKs support something along the lines of these MapKit-based libraries, via an unsupported, undocumented OpenGL style layer API. But we should have a straightforward, officially supported solution for heat maps. As far as I can tell, we may need a new layer type that clusters nearby points of similar intensity into amorphous shapes (rather than collapsing them down into a single point). Please chime in if you think it’s doable with the existing layer types, though.
Note that we may decline to support these features being in core and use #281 to make them plugins
Note that the native SDKs don’t have a formal concept of a plugin, and the analogous CustomLayer (Android) and MGLOpenGLStyleLayer (iOS and macOS) APIs aren’t officially supported.
I was also initially under impression that we can implement heatmaps using TINs, but I was wrong. Heatmaps are conceptually different and TINs won't help us with proper heatmaps. For them, I opened a new ticket: #4756. We're also implementing hillshading through raster-based techniques (#4701). That means we no longer have an appealing immediate use for TINs (at least in the core), so we don't need an issue opened for it.
Note that we may decline to support these features being in core and use #281 to make them plugins
Continued from mapbox/DEPRECATED-mapbox-gl#8 by @lucaswoj
Continued from mapbox/DEPRECATED-mapbox-gl#27 by @1ec5
The text was updated successfully, but these errors were encountered: