SDK de representación de mapas por idioma
Recomendamos renderizar los mapas de Amazon Location Service con el motor de renderizado MapLibre
MapLibre es un motor para mostrar mapas en aplicaciones web o móviles. MapLibre también tiene un modelo de complemento y es compatible con las interfaces de usuario para la búsqueda y las rutas en algunos idiomas y plataformas.
Para obtener más información sobre el uso de MapLibre y las funcionalidades que proporciona, consulte Uso de las herramientas de MapLibre y bibliotecas relacionadas con Amazon Location y Cómo usar mapas dinámicos.
En las tablas siguientes se proporciona información sobre las versiones de SDK de representación de mapas para idiomas y marcos, por tipo de aplicación: aplicación web o móvil.
- Web frontend
-
Los siguientes SDK de representación de mapas están disponibles para el desarrollo de aplicaciones de frontend web.
Lenguaje / marco Marco de renderización de mapas Totalmente compatible
JavaScript
ReactJS
TypeScript
Compatible parcialmente
Flutter
https://github.com/maplibre/flutter-maplibre-gl
La librería Flutter de MapLibre se considera experimental.
Node.js
MapLibre no admite Node.js.
PHP
MapLibre no admite PHP.
- Mobile frontend
-
Los siguientes SDK de representación de mapas están disponibles para el desarrollo de aplicaciones de frontend móviles.
Lenguaje / marco Marco de renderización de mapas Totalmente compatible
Java
Kotlin
https://github.com/maplibre/maplibre-native
Requiere enlaces personalizados, ya que MapLibre está basado en Java.
ObjectiveC
React Native
Swift
Compatible parcialmente
Flutter
https://github.com/maplibre/flutter-maplibre-gl
La librería Flutter de MapLibre se considera experimental.