About the Author
Antonio Santiago Perez is a Computer Science Engineer with more than 10 years of experience in designing and implementing systems.
Since the beginning of his professional life, his experience has always been related to the world of meteorology, working for different companies as an employee and a freelancer. He is experienced in development of systems to collect, store, transform, analyze, and visualize data, and actively interested in any GIS-related technology, with preference for data visualization.
Having a restless mind and being experienced mainly in Java ecosystem, he also has been working actively with many related web technologies, always looking to improve the client side of web applications.
As a firm believer in Software Engineering practices, he is an enthusiast of Agile methodologies involving customers as a main key for the projects success.
First, I would like to dedicate this book to my wife, for understanding my passion for programming and the world of computers.
Second, I would like to dedicate this book to all the restless people who make great open source projects possible, such as OpenLayers, for the simple pleasure to create something one step better.
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.
I want to thank my colleagues at Prodevelop. Ive learned from them more than from any book or published resource; they give me inspiration and energy to work on innovative projects, always looking for excellence and perfection.
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.
I would like to thank my past company Logica, my PM Rajesh Roy and Finland counterparts for giving me the opportunity to work in OpenLayers, which made me review this book.
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 Masters 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.