¿Estás buscando componentes avanzados para agregar a tus mapas? La biblioteca de utilidades del SDK de Maps para Android es una biblioteca de clases de código abierto que resulta útil para diferentes aplicaciones. En el repositorio de GitHub se incluyen las clases de utilidades y una app de demostración en la que se muestra cómo se usa cada clase.
En este video, Chris Broadfoot habla acerca de la biblioteca de utilidades y hace hincapié en la decodificación de polilíneas, la geometría esférica y los íconos de burbujas.
Configuración rápida
Para instalar la biblioteca de utilidades del SDK de Maps para Android, sigue la guía de configuración.
Las utilidades
Cómo importar GeoJSON a tu mapaPuedes almacenar componentes en formato GeoJSON y usar esta utilidad para renderizarlos como una capa sobre el mapa.
Llama a Para obtener información detallada, consulta la documentación sobre la utilidad GeoJSON para Google Maps en Android. |
|
Cómo importar KML a tu mapaCon esta utilidad, puedes convertir objetos KML en formas geográficas y renderizarlas como una capa sobre el mapa. Llama a Para obtener información detallada, consulta la documentación sobre la utilidad KLM para Google Maps en Android. |
|
Cómo agregar mapas de calor a tu mapaLos mapas de calor permiten a los usuarios comprender la distribución y la intensidad relativa de los datos de un mapa de manera sencilla. En los mapas de calor, en lugar de incluirse un marcador en cada ubicación, se usan colores y formas para representar la distribución de los datos. Crea una clase Para obtener información detallada, consulta la documentación sobre la utilidad de mapa de calor para Google Maps en Android. |
|
Cómo personalizar marcadores mediante íconos de burbujasAgrega un objeto |
|
Cómo administrar clústeres de marcadores
Para obtener información detallada, consulta la documentación sobre la utilidad de agrupamiento de marcadores en clústeres para Google Maps en Android. |
|
Cómo agregar varias capas al mismo mapaPuedes mostrar componentes de GeoJSON, KML y clústeres, además de tus propios marcadores, polilíneas y polígonos, todo en el mismo mapa. Si deseas que estas capas sean interactivas, agrega un objeto de escucha de clics a cada capa.
Simplemente crea instancias de las clases Para obtener información detallada, consulta la documentación sobre la demostración de varias capas para Google Maps en Android. |
|
Cómo codificar y decodificar polilíneasLa clase En Google Maps, las coordenadas de latitud y longitud que definen una polilínea o un polígono se almacenan como una cadena codificada. Consulta una explicación detallada sobre la codificación de polilíneas. Puedes recibir esta cadena codificada en una respuesta de una API de Google, como la API de Directions. Puedes usar |
|
Cómo calcular distancias, áreas y direcciones mediante geometría esféricaCon las utilidades de geometría esférica de
Consulta la documentación de referencia para obtener una lista completa de los métodos de la utilidad. |
|
Cómo verificar si una ubicación se admite en Street ViewLa clase Para obtener información detallada, consulta la documentación de la utilidad de metadatos de Street View en GitHub. |