Chapter 7. Mastering Renderers
In the previous chapters, we learned how to create custom controls, and manage the view effectively, but we still don't know how rendering works in OpenLayers 3. In this chapter, we will discuss this subject in greater depth. In order to create a well-optimized, responsive application, we must know how rendering works and how we can make rendering-related considerations for different use cases.
In this chapter, we will cover the following topics:
- Differences between the DOM, the Canvas, and the WebGL renderers
- Limitations of the WebGL renderer
- Operations carried out with the map canvas using the Canvas renderer
- Using raster operations independently from the renderer