Starting with how to create maps, you will learn about choosing your basemap and then customizing it by adding various attributes like zoom, start view, popups, and so on.
Once you have gained experience of creating your own map with Leaflet, you will move on to combine Leaflet with GeoJSON and learn to add geometry objects and features to your maps. You will proceed to learn how to use the heatmap plugin in Leaflet and also how to integrate it with GeoJSON.
Finally, you will understand how Leaflet enables you to use Node.js, C#, and Python alongside its own library to efficiently create maps.
This is an invaluable guide to explore and optimize the Leaflet platform to effectively visualize the world from the top.
Related collections and offers
|Product dimensions:||7.50(w) x 9.25(h) x 0.38(d)|
About the Author
Paul Crickard has been programming for over 15 years and has focused on GIS and geospatial programming for 7 years.
He spent 3 years working as a planner at an architecture firm where he combined GIS with building information.
Modeling and CAD and built web-based GIS applications to display and modify architectural data. He has given presentations to the New Mexico Public School Facility Authority on BIM and GIS integration and on the use of GIS for Facility Planning, and to the Bim505 Users Group on GIS as an Interactive Front End to BIM and Editing BIM Data via Web Applications.
Paul tries to incorporate Python in his geospatial development when possible; from building plugins, toolboxes, and Field Calculator functions in ArcMap, to coding standalone desktop and web applications. Pyshp has been his favorite library for Geospatial Python applications.
When not coding, Paul enjoys relaxing with his wife and son, cooking, and brewing beer.