Scopra come potenziare le funzionalità di Google Maps Platform e come DoiT può supportarla.

Google Maps Platform mette a disposizione un'ampia raccolta di API e SDK che coprono numerose funzionalità di geolocalizzazione. In questo articolo presentiamo quattro risorse preziose per solution architect e sviluppatori software, pensate per agevolare la progettazione e lo sviluppo di applicazioni e workflow che integrano le API di Google Maps Platform.
La prima è il nuovo Google Maps Platform Architecture Center, che metterà a disposizione un'ampia gamma di architetture di riferimento, diagrammi, design pattern, linee guida e best practice per la progettazione, lo sviluppo e l'implementazione di workloads su Google Maps Platform.
Il Google Maps Platform Architecture Center offrirà informazioni e indicazioni di varia natura, aiutando progettisti e sviluppatori a individuare e integrare le numerose API di Google Maps nelle proprie applicazioni, assicurando al contempo che siano progettate per garantire prestazioni, scalabilità e affidabilità ottimali.
Concepito come hub centrale per le funzionalità chiave della piattaforma, il Google Maps Platform Architecture Center raccoglie diverse risorse dedicate alla Street Address Validation, tra cui best practice, confronti tra soluzioni, design pattern e architetture di riferimento.
Di seguito riportiamo un esempio, tratto dal Maps Architecture Center, di un diagramma di flusso end-to-end che sfrutta la Google Maps Address Validation API per acquisire l'indirizzo durante il checkout di un eCommerce:

Una seconda risorsa per la progettazione di applicazioni basate su Google Maps Platform è l'Architecture Diagramming Tool, interattivo e intuitivo. Questa soluzione consente di inserire le icone delle API e degli SDK di Google Maps Platform in diagrammi architetturali Cloud completi tramite un'unica interfaccia drag-and-drop. L'Architecture Diagramming Tool si basa sulla nota piattaforma open source Excalidraw.

Ecco un esempio di una porzione di schema architetturale che include risorse di Google Maps Platform, realizzato con l'intuitivo Architecture Diagramming Tool:

La terza risorsa consigliata è il Quick Builder di Google Maps Platform: una libreria di template low-code che semplifica scoperta, esplorazione e deployment delle API di Google Maps più adatte a diversi casi d'uso legati alla geolocalizzazione.
Il Maps Quick Builder è accessibile dalla voce di menu Solution Library nella sezione Google Maps Platform della GCP Console e oggi mette a disposizione 19 template flessibili che coprono numerosi casi d'uso ricorrenti, come Markers on a Map, Address Autocomplete, Distance Calculation e Places discovery. Il Quick Builder è particolarmente utile per esplorare le soluzioni disponibili: l'output può essere impiegato come codice pronto per la produzione oppure come punto di partenza per ulteriori estensioni e personalizzazioni.
Di seguito un esempio della soluzione low-code Commute and Transit disponibile nel Maps Quick Builder.

Infine, la nuovissima Google Maps Dev Library propone una raccolta curata di blog, progetti open source, codice e tutorial dedicati a Google Maps Platform: tutti contributi di sviluppatori da ogni parte del mondo, capaci di offrire ispirazione e indicazioni per qualsiasi progetto di sviluppo legato a Google Maps Platform.

DoiT è Google Maps Platform Premier Partner e vanta competenze ed esperienza approfondite nell'affiancare i clienti nello sviluppo, nel deployment e nella manutenzione di applicazioni che integrano API e SDK di Google Maps Platform. Ci contatti per scoprire la nostra value proposition su Google Cloud e Maps, oltre agli altri prodotti e servizi offerti da DoiT.