Amazon cover image
Image from Amazon.com

Openlayers 3 beginner's guide : get started with openlayers 3 and enhance your web pages by creating and displaying dynamic maps / Thomas Gratier, Paul Spencer, Erik Hazzard.

By: Contributor(s): Material type: TextTextSeries: Learn by doing : less theory, more resultsPublisher: Birmingham, England : Packt Publishing, 2015Description: 1 online resource (512 pages) : illustrations, tablesContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781782162377
  • 1782162372
Subject(s): Genre/Form: Additional physical formats: Print version:: Openlayers 3 beginner's guide.DDC classification:
  • 005.72 23
LOC classification:
  • QA76.9.F48 .G738 2015
Online resources:
Contents:
Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with OpenLayers; Introducing OpenLayers; Advantages of using OpenLayers; What, technically, is OpenLayers?; Client-side; Library; Anatomy of a web-mapping application; Web map client; Web map server; Connecting to Google, Bing Maps, and other mapping APIs; Layers in OpenLayers; Understanding a layer; The OpenLayers website; Time for action -- downloading OpenLayers; Time for action -- creating your first map; Where to go for help; API docs
This book's websiteMailing lists; Other online resources; OpenLayers issues; IRC; OpenLayers source code repository; Getting live news from RSS and social networks; Summary; Chapter 2: Key Concepts in OpenLayers3; OpenLayers' key components; It's all about the map; Time for action: creating a map; Time for action -- using the JavaScript console; Controlling the map's view; Displaying map content; Time for action -- overlaying Information; Interacting with the map; Using interactions; Controls; OpenLayers' super classes; Event management with the Observable class; Working with events
Key-Value Observing with the Object classTime for action -- using bindTo; Transforming values with bindTo; More about KVO properties; Working with collections; Creating a collection; Collection properties; Collection events; Collection methods; Summary; Chapter 3: Charting the Map Class; Understanding the Map class; Time for action -- creating a map; Map renderers; The Canvas renderer; The WebGL renderer; The DOM renderer; Time for action -- rendering a masterpiece; Map properties; Time for for action -- target practice; Map methods; Control methods; Interaction methods; Layer methods
Overlay methodsMap rendering methods; Animation functions; Time for action -- creating animated maps; Conversion methods; Other methods; Events; Browser events; Map events; Render events; Views; The View Class; View options; Understanding resolution; View KVO properties; View methods; Time for action -- linking two views; Summary; Chapter 4: Interacting with Raster Data Source; Introducing layers; Layers in OpenLayers 3; The base layer; Overlay layers; Types of layers; Common operations on layers; Time for action -- changing layer properties; Tiled versus untiled layers; Types of raster sources
Defining a sourceA quick look at the history of API and tiles providers; Map mashups; OpenLayers and third-party APIs; Tiled images' layers and their sources; The OpenStreetMap layer; Accessing your own OSM tiles; Understanding OSM tiling; OpenStreetMap source class properties; The MapQuest layer; MapQuest source class properties; Stamen layers; Time for action -- creating a Stamen layer; The Bing Maps layer; Time for action -- creating a Bing Maps layer; The TileJSON layer; TileJSON source class properties; WMTS layers; WMTS source class properties; The DebugTileSource source
Summary: Whether you are a hobbyist or a professional web developer, if you wish to use maps on your website, then this book is for you. A basic understanding of JavaScript will be helpful, but is not necessary. If you've never worked with maps before, this book will introduce you to some common mapping topics and will guide you through the OpenLayers library. Experienced developers can also use this book as a reference to OpenLayers 3 components and to further enhance their knowledge.
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode
Electronic-Books Electronic-Books OPJGU Sonepat- Campus E-Books EBSCO Available

Online resource; title from PDF title page (EBSCO, viewed July 15, 2015).

Includes index.

Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with OpenLayers; Introducing OpenLayers; Advantages of using OpenLayers; What, technically, is OpenLayers?; Client-side; Library; Anatomy of a web-mapping application; Web map client; Web map server; Connecting to Google, Bing Maps, and other mapping APIs; Layers in OpenLayers; Understanding a layer; The OpenLayers website; Time for action -- downloading OpenLayers; Time for action -- creating your first map; Where to go for help; API docs

This book's websiteMailing lists; Other online resources; OpenLayers issues; IRC; OpenLayers source code repository; Getting live news from RSS and social networks; Summary; Chapter 2: Key Concepts in OpenLayers3; OpenLayers' key components; It's all about the map; Time for action: creating a map; Time for action -- using the JavaScript console; Controlling the map's view; Displaying map content; Time for action -- overlaying Information; Interacting with the map; Using interactions; Controls; OpenLayers' super classes; Event management with the Observable class; Working with events

Key-Value Observing with the Object classTime for action -- using bindTo; Transforming values with bindTo; More about KVO properties; Working with collections; Creating a collection; Collection properties; Collection events; Collection methods; Summary; Chapter 3: Charting the Map Class; Understanding the Map class; Time for action -- creating a map; Map renderers; The Canvas renderer; The WebGL renderer; The DOM renderer; Time for action -- rendering a masterpiece; Map properties; Time for for action -- target practice; Map methods; Control methods; Interaction methods; Layer methods

Overlay methodsMap rendering methods; Animation functions; Time for action -- creating animated maps; Conversion methods; Other methods; Events; Browser events; Map events; Render events; Views; The View Class; View options; Understanding resolution; View KVO properties; View methods; Time for action -- linking two views; Summary; Chapter 4: Interacting with Raster Data Source; Introducing layers; Layers in OpenLayers 3; The base layer; Overlay layers; Types of layers; Common operations on layers; Time for action -- changing layer properties; Tiled versus untiled layers; Types of raster sources

Defining a sourceA quick look at the history of API and tiles providers; Map mashups; OpenLayers and third-party APIs; Tiled images' layers and their sources; The OpenStreetMap layer; Accessing your own OSM tiles; Understanding OSM tiling; OpenStreetMap source class properties; The MapQuest layer; MapQuest source class properties; Stamen layers; Time for action -- creating a Stamen layer; The Bing Maps layer; Time for action -- creating a Bing Maps layer; The TileJSON layer; TileJSON source class properties; WMTS layers; WMTS source class properties; The DebugTileSource source

Whether you are a hobbyist or a professional web developer, if you wish to use maps on your website, then this book is for you. A basic understanding of JavaScript will be helpful, but is not necessary. If you've never worked with maps before, this book will introduce you to some common mapping topics and will guide you through the OpenLayers library. Experienced developers can also use this book as a reference to OpenLayers 3 components and to further enhance their knowledge.

eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide

There are no comments on this title.

to post a comment.

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Hosted, Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library