Book Image

OpenLayers Cookbook

Book Image

OpenLayers Cookbook

Overview of this book

Data visualization and analysis has become an important task for many companies. Understanding the basic concepts of GIS and knowing how to visualize data on a map is a required ability for many professionals today. OpenLayers is a JavaScript library to load, display, and render maps from multiple sources on web pages."OpenLayers Cookbook" teaches how to work with OpenLayers, one of the most important and complete open source JavaScript libraries.Through an extensive set of recipes, this book shows how to work with the main concepts required to build a GIS web applicationñ maps, raster and vector layers, styling, theming, and so on."OpenLayers Cookbook" includes problem solving and how-to recipes for the most common and important tasks. A wide range of topics are covered.The range of recipes includes: creating basic maps, working with raster and vector layers, understanding events and working with main controls, reading features from different data sources, styling features, and understanding the underlying architecture."OpenLayers Cookbook" describes solutions and optimizations to problems commonly found.
Table of Contents (15 chapters)
OpenLayers Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

David Burgoon is a Software Developer with over 15 years of experience and lives and works in New York City. He specializes in designing and developing web mapping applications and geographic information systems (GIS).

David currently works at the Center for Urban Research at the City University of New York, where he develops web applications and data visualizations related to issues concerning New York City and other large metropolitan areas. Some of his recent projects using OpenLayers include visualizing demographic changes between the 2000 and 2010 census and the effects of voter redistricting on local populations.

Mohammad Motamedi is a Software Developer/Analyst, specializing in GIS (Geographic Information System) for more than 10 years. He currently works as a GIS Systems Analyst in the energy sector in Alberta, Canada.

Jorge Sanz is a GIS Consultant from Valencia, Spain. Formerly a Surveying and Cartography Engineer, he has been working on Geographical Information Systems for the last eight years. After working as a researcher at the Polytechnic University of Valencia, he joined Prodevelop, a software development company. There he started as a Geospatial Developer, working on web and desktop GIS projects. Over the years he has been working mainly to help his colleagues with his geospatial experience on analysis, development, consultancy, documenting, training, and participating in many different conferences and workshops.

Apart from working on Prodevelop projects, he has also been part of the gvSIG team (a free GIS desktop software project) since 2006. Nowadays he works at gvSIG project as a technical collaborations manager, and he is also a charter member of the Open Source Geospatial Foundation (OSGeo) as well as a member of the OSGeo Spanish Language Local Chapter and other local local groups where he devotes some time and energy.

In 2005, during his time as a researcher, he participated in the authoring of a UMN Mapserver book, one of the first publications in Spanish on this excellent software.

Srinivas Shanmugam has more than 10 years of software application development and architect experience using open source technologies in various domains. He specializes in analysis, design, implementation, development, and data migration. He has expertise in implementing User Interface components, Map components using OpenLayers, Web 2.0, OOPS/Design pattern methodologies, open source custom framework development, MVC (Model View Controller), and other open source software development methodologies.

Davor Zelic is an IT professional who has been working in the IT industry for 12 years. During his career, Davor has gained expertise in working with various Geographic Information Systems. He originally worked with Intergraph Technologies where he earned the certificate of Intergraph Certified Developer for GeoMedia Desktop Solutions. Later, his focus moved to Open Source GIS technology where he gained significant experience working with server-side technology such as Geoserver and client-side technology such as OpenLayers.

From the beginning of his career, Davor has worked constantly with Oracle technology as an SQL, PLSQL, Spatial, Forms, and Reports expert and earned the certificate of Oracle Certified Professional issued by Oracle Corporation.

Davor holds a Master’s degree in Electrical Engineering from the University of Zagreb. Currently he works at a small Croatian IT company, TEB Informatika, as a Chief Technology Officer.

Richard Zijlstra is a Civil Engineer. He has used his engineering degree in the Netherlands on Water Management, Infrastructure Planning, and Geographical Information Management on all of the environmental and social human aspects. He collaborates on system architecture, requirement management, and development of cloud-based Geographical Information Technology.

At the moment (2012) Richard Zijlstra is developing an OpenLayers application for all of the Governmental institutes in the Netherlands. This application will be an interactive alternative to Google Maps. Also, interactivity in social media will be possible. His future vision is based on Geographical Intelligence in all contexts in life and on earth.

Richard Zijlstra is the owner of the company Geoneer. Geoneer is a pioneer in geography and information technology. From this vision and point of view, Geoneer will help and collaborate in all aspects of geographical information technology worldwide. You can find Geoneer at @geoneer on Twitter.

Richard Zijlstra has written a lot of documents, system architectures, and on the usage of Geographical Information Technology, which you can find on the Web.