این صفحه به شما نشان میدهد که چگونه دادههای جغرافیایی را در قالب GeoJSON بااستفاده از GMUGeoJSONParser در ارتباط با GMUGeometryRenderer ارائه دهید. GeoJSON قالب محبوبی برای ارائه دادههای جغرافیایی مانند نقاط، خطوط، و چندضلعیها است.
برای نمونه کد کامل، برنامههای نمونه را
در
GitHub ببینید.
درحال پردازش دادههای GeoJSON
برای ارائه دادههای GeoJSON در نقشه، GMUGeoJSONParser را با
مسیر منبع GeoJSON (GeoJSON_sample.kml در این
مثال) ایجاد کنید. سپس، یک GMUGeometryRenderer ایجاد کنید و نمونه GMUKMLParser را ارسال کنید. درنهایت، با
GMUGeometryRenderer.render() تماس بگیرید. نمونه کد زیر نحوه ارائه دادههای GeoJSON را روی نقشه نشان میدهد:
تاریخ آخرین بهروزرسانی 2026-10-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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 بهوقت ساعت هماهنگ جهانی."],[],["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"]]