Advanced Google Maps with JavaScript: Filtering and Displaying Information

In our previous post about building interactive maps with Python and Javascript we learned how to create a GeoJSON dataset of campgrounds and display information on a Google Map with markers, using the Google Maps JavaScript API. We’re going to build on that foundation in today’s post by showing you how to use some more advanced techniques that are not discussed in Google’s documentation. To create a more customized user experience, we are going to learn how to filter markers and how to display marker GeoJSON outside of the Google Maps object.

Sev Leonard
Sev ( is a consultant, writer, and technical trainer with 20 years of industry experience. His areas of expertise include analytics and data science, software development, web, and business consulting.