More Information
  • Setting up a development environment
  • Building Leaflet from source
  • Creating tile layers
  • Deploying on mobile
  • Using location
  • Creating custom markers with popups
  • Handling events
  • Using layer groups
  • Displaying a map’s controls
  • Using GeoJSON to create vector map objects

Leaflet open source JavaScript library is a great alternative to GoogleMaps for creating dynamic and interactive maps. More importantly, it will enable you to layer your maps with data from a wide range of providers, or your own. Data on maps can take many forms – tiles, interactive markers, vector objects – and Leaflet handles them all.

Instant Interactive Map designs with Leaflet JavaScript Library How-to is written as a Cookbook, with straightforward recipes to help you harness the powerful features of the leading open source map library, from imagery to interactive vector objects on desktop and mobile browsers.

This book will help you learn how to create maps with the Leaflet JavaScript library through a series of step-by-step recipes to achieve great dynamic and interactive slippy maps.
You will also learn how to add dynamic responsive features to your maps through the use of tiles, WMS, GeoJSON, custom markers with popups, interactive vector objects, and standard controls, as well as custom ones. Furthermore, preparing to deploy on mobile and using the location of the device will be explained in detail.

Everything you need to know about Leaflet to create great maps, from a basic slippy map to a colorful, animated, interactive, choropleth map, will be explained in this book.

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Create user-friendly, interactive maps for desktop and mobile platforms
  • Deploy maps for desktop and mobile platforms
  • Add tiles, WMS, GeoJSON, custom markers with popups, and standard and custom controls to your maps
  • Create an interactive choropleth map
Page Count 52
Course Length 1 hours 33 minutes
ISBN 9781782165217
Date Of Publication 21 May 2013


Jonathan Derrough

Jonathan Derrough has been working with Leaflet to build backend applications for location-based mobile video games and travel and tourism apps for several years. He is also a minor contributor to Leaflet on GitHub. Jonathan is employed by companies big and small to build great applications with maps, from data mining, spatial database integration, tile rendering, and caching to displaying on various client platforms, desktop, and mobiles.