Присоединяйтесь к нам на следующем Дне сообщества разработчиков платформы Google Карт в Сан-Франциско в декабре. Чтобы принять участие, подайте заявку.
Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
На этой странице рассказывается, как отображать географические данные в формате GeoJSON с помощью GMUGeoJSONParser и GMUGeometryRenderer. GeoJSON – это популярный формат для отображения географических данных, таких как точки, линии и многоугольники.
Полный пример кода можно найти в примерах приложений на GitHub.
Отрисовка данных GeoJSON
Чтобы отобразить данные GeoJSON на карте, создайте GMUGeoJSONParser с путем к ресурсу GeoJSON (в этом примере – GeoJSON_sample.kml). Затем создайте GMUGeometryRenderer, передав экземпляр GMUKMLParser. Наконец, вызовите метод GMUGeometryRenderer.render(). В примере кода ниже показано, как отрисовать данные GeoJSON на карте.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-10-21 UTC."],[],["The document explains how to render GeoJSON data on a map using the `GMUGeoJSONParser` and `GMUGeometryRenderer` from the Maps SDK for iOS Utility Library. First, a `GMUGeoJSONParser` is created with the GeoJSON resource path. Then, a `GMUGeometryRenderer` is initialized with the map view and the parser's features. Finally, the `GMUGeometryRenderer.render()` method is called to display the GeoJSON data, such as points, lines, and polygons, on the map.\n"]]