Я вижу, что Google Maps поддерживает geojson. Глядя на документы здесь: https://developers.google.com/maps/documentation/javascript/datalayer#load_geojson
Учитывая последний пример с "Google", как я могу сделать так, чтобы я мог нажать кнопку, чтобы добавить новый слой Geojson, и еще одну кнопку для переключения/удаления "Google" или даже письма? Мне кажется, что map.data представляется одним слоем и не является несколькими слоями.