Chapter 6. Controlling the Map – View and Projection
In the last few chapters, we gained a firm grip on using and customizing the most essential parts of OpenLayers 3. In this chapter, we will take a further step in creating a great application by focusing on user experience. A good web mapping or WebGIS application has a lot of convenient GUI options to modify the view. In some cases, your users will be more than happy if they are able to go through the view history with some button clicks, or if they can change the map's rotation, projection, or just zoom in to the selected feature. We will also learn how animations work and ways in which they can utilized in order to create our own special camera effects. We'll take a look at these topics in this chapter:
- Customizing and constraining the view
- Building a navigation history
- Zooming into arbitrary extents
- Changing the rotation and projection of the map
- Creating custom animations