Instant OpenLayers Starter
()
About this ebook
Related to Instant OpenLayers Starter
Related ebooks
GeoServer Cookbook Rating: 0 out of 5 stars0 ratingsLearning D3.js Mapping Rating: 0 out of 5 stars0 ratingsOpenLayers 3.x Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsGetting Started with WebRTC Rating: 0 out of 5 stars0 ratingsOpenGL Data Visualization Cookbook Rating: 0 out of 5 stars0 ratingsAndroid Application Programming with OpenCV Rating: 3 out of 5 stars3/5Getting Started with Meteor.js JavaScript Framework - Second Edition Rating: 0 out of 5 stars0 ratingsMeteor Design Patterns Rating: 0 out of 5 stars0 ratingsInstant Hands-on Testing with PHPUnit How-to Rating: 0 out of 5 stars0 ratingsjQuery Mobile Web Development Essentials - Third Edition Rating: 0 out of 5 stars0 ratingsNW.js Essentials Rating: 0 out of 5 stars0 ratingsPractical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities Rating: 0 out of 5 stars0 ratingsInstant HTML5 Geolocation How-To Rating: 0 out of 5 stars0 ratingsMapbox Cookbook Rating: 0 out of 5 stars0 ratingsLearning ArcGIS Runtime SDK for .NET Rating: 0 out of 5 stars0 ratingsArcGIS Server Third Edition Rating: 0 out of 5 stars0 ratingsLeaflet.js Essentials Rating: 4 out of 5 stars4/5ArcGIS Web Development Rating: 0 out of 5 stars0 ratingsQGIS Blueprints Rating: 0 out of 5 stars0 ratingsMastering ArcGIS Server Development with JavaScript Rating: 4 out of 5 stars4/5PostGIS in Action, Second Edition Rating: 4 out of 5 stars4/5Mastering OpenLayers 3 Rating: 0 out of 5 stars0 ratingsMeasuring Up: The Business Case for GIS, Volume 3 Rating: 0 out of 5 stars0 ratingsBuilding European Spatial Data Infrastructures Rating: 5 out of 5 stars5/5Applying and Extending Oracle Spatial Rating: 0 out of 5 stars0 ratingsPractical GIS Rating: 0 out of 5 stars0 ratingsAdministering ArcGIS for Server Rating: 0 out of 5 stars0 ratingsBuilding Web Applications with ArcGIS Rating: 5 out of 5 stars5/5Xamarin Mobile Application Development for Android - Second Edition Rating: 0 out of 5 stars0 ratingsPython Scripting for ArcGIS Rating: 5 out of 5 stars5/5
Programming For You
Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Game Development with Unreal Engine 5: Learn the Basics of Game Development in Unreal Engine 5 (English Edition) Rating: 0 out of 5 stars0 ratingsExcel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5C# Programming from Zero to Proficiency (Beginner): C# from Zero to Proficiency, #2 Rating: 0 out of 5 stars0 ratingsPython Data Structures and Algorithms Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Rating: 5 out of 5 stars5/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsLinux: Learn in 24 Hours Rating: 5 out of 5 stars5/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5
Reviews for Instant OpenLayers Starter
0 ratings0 reviews
Book preview
Instant OpenLayers Starter - Alessio Di Lorenzo
Table of Contents
Instant OpenLayers Starter
Credits
About the Authors
About the Reviewer
www.packtpub.com
Support files, eBooks, discount offers and more
packtlib.packtpub.com
Why Subscribe?
Free Access for Packt account holders
1. Instant OpenLayers Starter
So, what is OpenLayers?
Installation
Step 1 – What do I need?
Step 2 – Downloading OpenLayers
Step 3 – Unpacking OpenLayers
Step 4 – Serving the library
And that's it!
Quick start – Creating your first web map
Step 1 – Organizing your workspace
Step 2 – Creating the HTML template
Step 3 – Including the OpenLayers library
Step 4 – Defining an initialization JavaScript function
Step 5 – Creating the map
Top features you need to know about
Adding an image overlay
Using Google Maps, OSM, and Bing as base layers
Using layers from OGC WMS services
Obtaining information about the mapped features from WMS servers
Using data from tile servers
Adding interaction controls
Adding a vector overlay
Creating a vector layer from GeoJSON data
Obtaining vector data from WFS and transforming coordinates with Proj4js
Adding a vector overlay from GeoRSS
Showing feature attributes in a pop up
Creating a thematic map
Using strategies and attribute replacement
People and places you should get to know
Official site and documentation
Community channels
Instant OpenLayers Starter
Instant OpenLayers Starter
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: April 2013
Production Reference: 1190413
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78216-510-1
www.packtpub.com
Credits
Authors
Alessio Di Lorenzo
Giovanni Allegri
Reviewer
Antonio Santiago
Acquisition Editor
Usha Iyer
Commissioning Editor
Neha Nagwekar
Technical Editor
Prasad Dalvi
Project Coordinator
Amigya Khurana
Proofreader
Joel T. Johnson
Production Coordinator
Melwyn Dsa
Cover Work
Melwyn Dsa
Cover Image
Abhinash Sahu
About the Authors
Alessio Di Lorenzo is a Marine Biologist and an MSc in Geographical Information Systems and Remote Sensing. Now he is living in Pescara, Italy, the place where he was born in October 1979.
One fine day, looking for suitable tools to represent and analyze the environmental phenomena, he discovered GIS and decided that it was worthwhile to investigate the topic. By mixing his personal interest in computer science, open source software, and programming languages with the spatial knowledge, he has concentrated more and more on Web Mapping and Web GIS.
Nowadays, he works as a consultant and trainer for local and central governments and various organizations. Most of his experience concerns the use of geospatial and web technologies to study and manage data from emergency and monitoring plans in the environmental,