An edition of Leaflet.js Essentials (2014)

Leaflet.js Essentials

1st edition
  • 1 Want to read
Not in Library

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 1 Want to read

Buy this book

Last edited by MARC Bot
December 8, 2022 | History
An edition of Leaflet.js Essentials (2014)

Leaflet.js Essentials

1st edition
  • 1 Want to read

Create and customize your maps and mapping applications using JavaScript and Leaflet.js. Leverage the features of existing libraries, plugins, and HTML 5 geolocation APIs to enrich your mapping applications. Learn the advanced features of Leaflet.js in a streamlined, step-by-step manner.

If you are a web developer working with geospatial concepts and mapping APIs, and you want to learn Leaflet to create mapping solutions, this book is for you. You need to have a basic knowledge of working with JavaScript and performing web application development.

With this book you will learn:

  • Incorporate Tile Layers and Web Mapping Services into your map
  • Write custom functions that use events to make interactive maps
  • Add GeoJSON data to a web map
  • Create your own images to use as markers on your map
  • Build desktop applications using C#
  • Make heatmaps and chloropleth maps
  • Take advantage of third-party plugins to enhance your map

Starting with how to create maps, you will learn about choosing your basemap and customizing it by adding various attributes such as zoom, start view, pop ups, and so on.

Once you have gained experience of creating your own map with Leaflet, you will move on to combining Leaflet with GeoJSON and adding geometry objects and features to your maps.

Moving ahead, you will proceed to create custom markers using images and discover various plugins such as the Cluster Marker plugin, the Bouncing Marker, and the Animated Marker to animate and move markers. You will then explore the latest ESRI features available on Leaflet and make use of its updated JavaScript library.

Finally, you will understand how Leaflet enables you to use Node.js, C#, and Python alongside its own library to efficiently create maps.

Publish Date
Publisher
Packt Publishing
Language
English
Pages
162

Buy this book

Edition Availability
Cover of: Leaflet. Js Essentials
Leaflet. Js Essentials
2017, CreateSpace Independent Publishing Platform
in English
Cover of: Leaflet.js Essentials
Leaflet.js Essentials
2014, Packt Publishing
E-book in English - 1st edition
Cover of: Leaflet. js Essentials
Leaflet. js Essentials
2014, Packt Publishing, Limited
in English

Add another edition?

Book Details


First Sentence

"Web-based mapping has evolved rapidly over the last two decades, from MapQuest and Google to real-time location information on our phones' mapping apps. There have been open source projects to develop web-based maps in the past, such as MapServer, GeoServer, and OpenLayers. However, Environmental Systems Research Institute (ESRI) includes the Flex and Silverlight APIs; these create web-based maps from their ArcServer services."

Edition Notes

Published in
Birmingham, United Kingdom
Series
Community experience distilled
Copyright Date
2014

Contributors

Cover Photographs
Pratyush Mohanta

The Physical Object

Format
E-book
Number of pages
162

ID Numbers

Open Library
OL31973216M
ISBN 10
1783554819
ISBN 13
9781783554812
OCLC/WorldCat
984815012, 889970437
Goodreads
24345574

Work Description

A guide to create interactive, mobile-friendly mapping applications using the incredibly light yet powerful Leaflet.js platform.

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
December 8, 2022 Edited by MARC Bot import existing book
August 17, 2022 Edited by ImportBot import existing book
February 19, 2021 Edited by dcapillae Added edition and copyright date
February 19, 2021 Edited by dcapillae Edited without comment.
February 19, 2021 Created by dcapillae Added new book.