Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

Recursos de diseño y desarrollo para Google Maps Platform

By Tony BraunMar 16, 20233 min read

Esta página también está disponible en English, Deutsch, Français, Italiano, 日本語 y Português.

Descubre cómo potenciar las funcionalidades de Google Maps Platform y cómo DoiT puede ayudarte.

Google Maps Platform reúne una amplia colección de APIs y SDKs con un gran abanico de funciones y capacidades de geolocalización. En este artículo repasamos cuatro recursos muy útiles para arquitectos de soluciones y desarrolladores de software, pensados para acompañar el diseño y desarrollo de aplicaciones y flujos de trabajo que integran las APIs de Google Maps Platform.

El primero es el nuevo Google Maps Platform Architecture Center, que ofrecerá una amplia gama de arquitecturas de referencia, diagramas, patrones de diseño, guías y buenas prácticas para el diseño, desarrollo e implementación de workloads de Google Maps Platform.

El Google Maps Platform Architecture Center reunirá información y lineamientos para ayudar a diseñadores y desarrolladores a descubrir e integrar la amplia variedad de APIs de Google Maps en sus aplicaciones, asegurando que estén diseñadas para alcanzar un rendimiento, una escalabilidad y una confiabilidad óptimos.

Como hub central de las funciones principales de la plataforma, el Google Maps Platform Architecture Center reúne varios recursos relacionados con la validación de direcciones, entre ellos buenas prácticas, comparaciones de soluciones, patrones de diseño y arquitecturas de referencia.

A continuación se muestra un ejemplo del Maps Architecture Center: un diagrama de flujo de extremo a extremo que utiliza la API de Address Validation de Google Maps para capturar la dirección durante el checkout de un eCommerce:

Maps-platform

El segundo recurso para el diseño de aplicaciones con Google Maps Platform es la interactiva e intuitiva Architecture Diagramming Tool. Esta solución te permite incorporar íconos de las APIs y SDKs de Google Maps Platform en diagramas completos de arquitectura Cloud mediante una sola interfaz de arrastrar y soltar. La Architecture Diagramming Tool se apoya en la conocida plataforma open source Excalidraw.

Google-cloud-platform-maps-api

A continuación se muestra un ejemplo de una sección de un esquema de arquitectura con recursos de Google Maps Platform, creado con la intuitiva Architecture Diagramming Tool:

GCP-maps

El tercer recurso recomendado es el Quick Builder de Google Maps Platform, una biblioteca de plantillas low-code que facilita el descubrimiento, la exploración y el despliegue de las APIs de Google Maps para distintos casos de uso de geolocalización.

El Maps Quick Builder se accede desde el menú Solution Library, dentro de la sección Google Maps Platform de la GCP Console, y hoy incluye 19 plantillas flexibles que cubren casos de uso muy populares, como Markers on a Map, Address Autocomplete, Distance Calculation y Places discovery. El Quick Builder resulta muy útil para explorar soluciones, y su resultado puede usarse como código listo para producción o como punto de partida para extender y personalizar la solución.

A continuación se muestra un ejemplo de la solución low-code Commute and Transit disponible mediante el Maps Quick Builder.

Google-cloud-maps-api

Por último, la recién estrenada Google Maps Dev Library ofrece una colección curada de blogs, proyectos y código open source, y tutoriales sobre Google Maps Platform, todos aportados por desarrolladores de distintas partes del mundo, que pueden servir de inspiración y guía para cualquier proyecto de desarrollo vinculado a Google Maps Platform.

Google-cloud-maps

DoiT es Google Maps Platform Premier Partner y cuenta con amplia experiencia ayudando a sus clientes a desarrollar, desplegar y mantener aplicaciones que integran las APIs y SDKs de Google Maps Platform. Contáctanos para conocer más sobre nuestra propuesta de valor en Google Cloud y Maps, así como los demás productos y servicios que ofrece DoiT.