Ta strona pokazuje, jak renderować dane geograficzne w KML.
używając formatu GMUKMLParser w formacie
spójnik z GMUGeometryRenderer. Format KML jest popularny
do renderowania danych geograficznych, takich jak punkty, linie i wielokąty.
Na poniższym zrzucie ekranu widać przykładowe dane KML wyrenderowane na mapie:
Pełny przykładowy kod znajdziesz w sekcji z przykładowymi aplikacjami
wł.
GitHub.
Renderowanie danych KML
Aby wyrenderować dane KML na mapie, utwórz GMUKMLParser z
ścieżki do zasobu KML (w tym przykładzie KML_Sample.kml). Następnie:
utwórz GMUGeometryRenderer z wynikiem GMUKMLParser
instancji. Na koniec zadzwoń pod numer GMUGeometryRenderer.render().
następujący przykładowy kod pokazuje renderowanie danych KML na mapie:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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,[]]