Commercieel product om vanuit sheets maps te genereren.https://www.geosheets.com/
Houd rekening met deze gegevens: Performance tips
Hands-on with Google Apps Script: Accessing Google Sheets, Maps, and Gmail in 4 lines of code!
zie hier
je dient een aantal API's te activeren in je cloud project, zoals de Maps Javascript API etc...
Dit dient te gebeuren in een project, aangemaakt in je console.cloud.google.com, nadat je billing account in orde is en je een project hebt gekozen.
Je dient een API key aan te maken, zodat de services gebruik kunnen maken van de Maps API.
Deze kan je terug vinden door naar je project credentials te gaan:
je doet er goed aan om de API key van restricties te voorzien.
Zoals hier gebruiken we http referrers, waardoor het gebruik van deze key beperkt is tot sites in het myuba domain.
Je kan de key ook beperken tot het gebruik vanuit bepaalde API's zodat andere applicaties er geen gebruik van kunnen maken.
Je kan ook meerdere API keys voorzien in één project, telkens met hun beperkingen.
Vb een API key voor de Firestore db, die beperkt is tot het domain (HTTP referrer) en een API key voor de maps, die beperkt is tot de MAP JAVASCRIPT API, ongeacht welk domain.
Telkens je de map functies wil gebruiken zal je de bovenstaande key moeten meegeven in je REST request:
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"></script>
Hier zie je het real-time project om samen te werken met maps: Collaborative Realtime Mapping with Firebase
Het aanroepen van de API kan met verschillende parameters.
Je vindt deze URL parameters terug op de volgende site: Maps JavaScript API URL Parameters
Het gebruik van "overlays" laat je toe om allerhande info op de map te zetten: Overlays
Het plaatsen van gegevens op de map kan dmv de data layer en het formaat GeoJSON: Data Layer .
Dit geeft je de mogelijkheid om data vanuit sheets om te vormen en op de map te plaatsen.
Zeer goede video: Use the Google Maps API to build a custom map with markers
Creating a Google My Map with Google Forms and Sheets manueel, geen script