Publicado en: Sep 30, 2021

Hoy, anunciamos que Amplify Geo para JavaScript está disponible de manera general, después de la publicación inicial en agosto de la versión preliminar para desarrolladores. Amplify Geo permite a los desarrolladores de frontend agregar rápidamente características de localización a sus aplicaciones web. Con la ampliación de las categorías de casos de uso de Amplify existentes, como autenticación, DataStore y almacenamiento, Amplify Geo incluye un conjunto de bibliotecas de cliente abstraídas creadas sobre Amazon Location Service, e incluye componentes de interfaz de usuario listos para utilizar basados en la popular biblioteca de código abierto MapLibre. Amplify Geo también actualiza la herramienta de interfaz de línea de comandos (CLI) de Amplify para que su uso resulte más sencillo a aquellas personas que no están familiarizadas con AWS; de este modo, podrán realizar casos de uso de mapeo comunes mediante el aprovisionamiento de todos los servicios de nube requeridos.

Gracias a este lanzamiento, los desarrolladores pueden agregar mapas modernos e interactivos, con marcadores de ubicación para sus aplicaciones web de producción, mediante datos geográficos cuya fuente es Amazon Location Service. Los desarrolladores pueden agregar estos mapas a etiquetas de script en páginas HTML con solo unas pocas líneas de código, o empaquetarlas en sus aplicaciones de React mediante un paquete NPM. Amplify Geo permite a los usuarios finales buscar puntos de interés (POI), nombres comerciales o direcciones, y disponer de sus resultados presentados en una lista y como marcadores en un mapa. Amplify Geo también proporciona capacidades de estilo, para que los desarrolladores puedan ajustar los mapas integrados con el fin de que complementen mejor al tema de sus aplicaciones, o bien los desarrolladores pueden elegir entre los numerosos complementos MapLibre desarrollados por la comunidad para obtener más flexibilidad y opciones de visualización avanzadas.

Comience a utilizar hoy mismo Amplify Geo para marcos web basados en JavaScript como React mediante un paquete NPM o para una página HTML sencilla a través de etiquetas de script. También puede empezar leyendo esta publicación de blog sobre cómo agregar un mapa con marcadores a su aplicación de React.