Questa pagina mostra come eseguire il rendering dei dati geografici nel file KML
utilizzando GMUKMLParser in
in combinazione con GMUGeometryRenderer. KML è un popolare
per il rendering di dati geografici come punti, linee e poligoni.
Il seguente screenshot mostra alcuni dati KML di esempio visualizzati su una mappa:
Per l'esempio di codice completo, vedi le app di esempio
attivata
GitHub.
Rendering dei dati KML
Per visualizzare i dati KML su una mappa, crea un GMUKMLParser con
di una risorsa KML (KML_Sample.kml in questo esempio). Poi,
crea un GMUGeometryRenderer passando GMUKMLParser
in esecuzione in un'istanza Compute Engine. Infine, chiama GMUGeometryRenderer.render(). La
l'esempio di codice riportato di seguito mostra il rendering dei dati KML su una mappa:
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-26 UTC."],[[["\u003cp\u003eThis documentation explains how to render geographic data in KML format using the \u003ccode\u003eGMUKMLParser\u003c/code\u003e and \u003ccode\u003eGMUGeometryRenderer\u003c/code\u003e within the Google Maps SDK for iOS Utility Library.\u003c/p\u003e\n"],["\u003cp\u003eKML is a popular format used for displaying geographic data, including points, lines, and polygons, on maps.\u003c/p\u003e\n"],["\u003cp\u003eTo render KML data, create a \u003ccode\u003eGMUKMLParser\u003c/code\u003e instance with the path to your KML file, then use it to initialize a \u003ccode\u003eGMUGeometryRenderer\u003c/code\u003e, and finally, call \u003ccode\u003erender()\u003c/code\u003e on the renderer to display the data on your map.\u003c/p\u003e\n"],["\u003cp\u003eCode 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.\u003c/p\u003e\n"]]],[],null,[]]