My Account Log in

1 option

OpenLayers 3.x cookbook.

EBSCOhost Academic eBook Collection (North America) Available online

View online
Format:
Book
Author/Creator:
Langley, Peter J., author.
Santiago Perez, Antonio, author.
Series:
Quick answers to common problems.
Quick answers to common problems
Language:
English
Subjects (All):
JavaScript (Computer program language).
Physical Description:
1 online resource (304 p.)
Edition:
2nd ed.
Place of Publication:
Birmingham : Packt Publishing, [2016]
Summary:
Over 50 comprehensive recipes to help you create spectacular maps with OpenLayers 3About This Book* Create highly customized mapping apps for the web with rich interactivity and diverse content using JavaScript* See how successful mapping apps work and how they integrate with third-party services* Packed full of code examples, screenshots, and explanations from professionals in the industryWho This Book Is ForIf you are a GIS-related professional with basic knowledge of web technologies and want to gain in-depth knowledge of creating web mapping applications, then this book is for you. The recipes will be appropriately mixed to suit JavaScript beginners or experts and cover basic to advanced topics on OpenLayers.What You Will Learn* Create stunning maps, and understand projection* Add customized raster and vector layers* Work with important tile providers* Work with OGC, WMS, and WFS compliant servers* Read/write features from/to different data sources* Style features to improve their visualization* Understand events and work with the main controls* Enhance maps with HTML5 technologies such as GeolocationIn DetailOpenLayers 3 is one of the most important and complete open source JavaScript mapping libraries today.Throughout this book, you will go through recipes that expose various features of OpenLayers 3, allowing you to gain an insight into building complex GIS web applications.You will get to grips with the basics of creating a map with common functionality and quickly advance to more complicated solutions that address modern challenges. You will explore into maps, raster and vector layers, and styling in depth. This book also includes problem solving and how-to recipes for the most common and important tasks.Style and approachThis book teaches you how to create stunning maps that are highly interactive and visually appealing with the help of 50 handpicked recipes. Each recipe will address your need to visualize data on a map. Just follow the steps in the recipes to create maps of your choice in no time.
Contents:
Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Web Mapping Basics; Introduction; Creating a simple fullscreen map; Playing with the map's options; Managing the map's stack layers; Managing the map's controls; Moving around the map view; Restricting the map's extent; Chapter 2: Adding Raster Layers; Introduction; Using Bing imagery; Using OpenStreetMap imagery; Adding WMS layers; Changing the zoom effect; Changing layer opacity; Buffering the layer data to improve map navigation; Creating an image layer
Setting the tile size in WMS layersChapter 3: Working with Vector Layers; Introduction; Adding a GML layer; Adding a KML layer; Creating features programmatically; Exporting features as GeoJSON; Reading and creating features from a WKT; Using point features as markers; Removing or cloning features using overlays; Zooming to the extent of a layer; Adding text labels to geometry points; Adding features from a WFS server; Using the cluster strategy; Reading features directly using AJAX; Creating a heat map; Chapter 4: Working with Events; Introduction; Creating a side-by-side map comparator
Implementing a work in progress indicator for map layersListening for the vector layer features' events; Listening for mouse or touch events; Using the keyboard to pan or zoom; Chapter 5: Adding Controls; Introduction; Adding and removing controls; Working with geolocation; Placing controls outside the map; Drawing features across multiple vector layers; Modifying features; Measuring distances and areas; Getting feature information from a data source; Getting information from a WMS server; Chapter 6: Styling Features; Introduction; Styling layers; Styling features based on geometry type
Styling based on feature attributesStyling interaction render intents; Styling clustered features; Chapter 7: Beyond the Basics; Introduction; Working with projections; Creating a custom control; Selecting features by dragging out a selection area; Transitioning between weather forecast imagery; Using the custom OpenLayers library build; Drawing in freehand mode; Modifying layer appearance; Adding features to the vector layer by dragging and dropping them; Making use of map permalinks; Index
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed July 1, 2016).
ISBN:
9781785285738
1785285734

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account