Pronto habrá nuevas opciones para el diseño de mapas disponibles en Google Maps Platform. Esta actualización del diseño de mapas incluye una nueva paleta de colores predeterminada, así como mejoras en la experiencia y la usabilidad del mapa. Todos los diseños de mapa se actualizarán automáticamente en marzo de 2025. Para obtener más información sobre la disponibilidad y cómo habilitar esta actualización antes, consulta Nuevo diseño de mapa para Google Maps Platform.
En esta página, se muestra cómo renderizar datos geográficos en el archivo KML
de formato, usando GMUKMLParser en
conjunción con GMUGeometryRenderer. KML es un formato popular
para procesar datos geográficos como puntos, líneas y polígonos.
En la siguiente captura de pantalla, se muestran algunos ejemplos de datos KML renderizados en un mapa:
Para ver la muestra de código completa, consulta las apps de ejemplo
activado
GitHub.
Cómo renderizar datos KML
Para renderizar datos KML en un mapa, crea un objeto GMUKMLParser con el elemento
ruta a un recurso KML (KML_Sample.kml en este ejemplo). Luego,
crea un GMUGeometryRenderer pasando el GMUKMLParser
instancia. Por último, llama a GMUGeometryRenderer.render(). El
El siguiente ejemplo de código muestra cómo renderizar datos KML en un mapa:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-09-20 (UTC)"],[[["This documentation explains how to render geographic data in KML format using the `GMUKMLParser` and `GMUGeometryRenderer` within the Google Maps SDK for iOS Utility Library."],["KML is a popular format used for displaying geographic data, including points, lines, and polygons, on maps."],["To render KML data, create a `GMUKMLParser` instance with the path to your KML file, then use it to initialize a `GMUGeometryRenderer`, and finally, call `render()` on the renderer to display the data on your map."],["Code examples in both Swift and Objective-C are provided to demonstrate the process of rendering KML data on a map using the Google Maps SDK for iOS."]]],[]]