In this chapter, we discovered more about the way to query information from your map. Compared to a paper map, interactive feedback from a map is one of the most powerful features you can expect. We hope following our guidance was not too tough.
Starting with data manipulation, you learned more about the complex world of GIS. Next, we discovered about the dedicated components to select and query maps. Afterwards, with a pop-up, we inspected how to nearly reproduce the Push Pins map (you can always reproduce it as an additional task).
We created and modified our own geographical data instead of consuming existing data.
Inspecting the default interactions, we helped to explain some hidden interactions, requiring key and mouse combinations. We didn't restrict our inspection to default interactions: we saw all interactions except the one concerning mobile devices like PinchZoom or PinchRotate as we will review them in Chapter 10, OpenLayers Goes Mobile.
Now, we will dive into controls. Controls are quite similar to interactions, but they depend on the DOM element. We will look at all the available controls in the coming chapter. This chapter will also help you to understand not only the purpose, but also the ways of creating custom controls.