1st Book Review : OpenLayers Cookbook
I know I haven’t been writing for a long time even I want to and hope that this post will start a new habit for me to write regular. This is my first book review so please be kind about judging my post
Anyway, lets start the review :
As far as I know, “OpenLayers Cookbook” is the second book directly related to OpenLayers framework written by Antonia Santiago Perez. “Packt Publishing” released the book like the first OpenLayers Book. As the name implies that this book is more than a teaching book. There are 60 recipes about the OpenLayers in 8 main chapters. These chapters are as follows :
- Web Mapping Basics
- Adding Raster Layers
- Working with Vector Layers
- Working with Events
- Adding Controls
- Styling Features
- Beyond the Basics
Even there are some basic concepts, the advanced concepts are dominant in the book. If you are not familiar with OpenLayers and core GIS concepts like layers (WMS, KML, GML), I suggest you should first read the first book named, “OpenLayers 2.10 Beginner’s Guide”, otherwise you can dive into the book. The recipes in the book are directly related to business cases which you have to solve in your work days. Some recipes can be a life saver if your customer/boss wants different action in your web mapping apps.
The following recipes are the most liked ones by myself :
- Using the cluster strategy
- Creating a side-by-side map comparator
- Implementing a work in progress indicator for map layers
- Listening for non-OpenLayers events
- Creating a new OpenLayers theme
- Defining custom rules to style features
- Working with projections
- Creating a custom control
- Making an animation with image layers
I’m working with different mapping frameworks/APIs like Google Maps JS API, Bing Maps API, Leaflet, MapBox JS and OpenLayers in different conditions The most powerful and detailed framework is OpenLayers and this book is a good resource if you want to learn this powerful framework in details.
Please buy the book to support writer instead of downloading the illegal copies. This will courage more people to write this kind of books to support Open Source projects like OpenLayers.
PS : There is also another review for the book from GeoWebGuru.