Spulciandomi la documentazione ufficiale, ho visto che è possibile disegnare su Google Maps includendo nelle nostre pagina una libreria apposita: drawing!
Viene inclusa direttamente con Google Maps, passandolo come parametro:
<script
src="https://maps.googleapis.com/maps/api/js?libraries=drawing">
</script>
Più sotto vi ho messo un esempio di pagina tutto incluso:
- richiamare la libreria
- attivare il disegno di:
- circle
- rectangle
- polygon
- polyline
- marker
- settare alcune opzioni generali
- settare opzioni specifiche per un tipo di disegno (il rettangolo in questo caso)
- intercettare tre eventi:
- fine disegno circle
- fine disegno rectangle
- fine disegno in generale