نمای کلی شناسه نقشه

پلتفرم مورد نظر را انتخاب کنید: اندروید، iOS، جاوا اسکریپت، وب سرویس

شناسه نقشه، یک شناسه منحصر به فرد است که نشان‌دهنده تنظیمات سبک و پیکربندی نقشه گوگل است که در Google Cloud ذخیره شده‌اند. شما از شناسه‌های نقشه برای فعال کردن ویژگی‌ها یا مدیریت یا سبک‌بندی نقشه‌ها در وب‌سایت‌ها و برنامه‌های خود استفاده می‌کنید. می‌توانید شناسه‌های نقشه را برای هر پلتفرمی که نیاز دارید - جاوا اسکریپت، اندروید، iOS یا نقشه‌های استاتیک - در پروژه کنسول Google Cloud خود در صفحه مدیریت نقشه ایجاد کنید.

برای نحوه ایجاد شناسه نقشه، به نحوه ایجاد شناسه نقشه مراجعه کنید.

کارهایی که می‌توانید با شناسه‌های نقشه انجام دهید

از شناسه‌های نقشه برای فعال کردن ویژگی‌ها و استایل‌بندی استفاده کنید. در اینجا چند نمونه از نحوه استفاده از شناسه‌های نقشه آورده شده است. برای مشاهده لیست کامل، به ویژگی‌هایی که از شناسه‌های نقشه استفاده می‌کنند مراجعه کنید:

  • استایل‌دهی نقشه‌های مبتنی بر ابر : یک شناسه نقشه را با یک استایل نقشه مرتبط کنید تا نقشه‌های خود را با استفاده از کنسول Google Cloud استایل‌دهی، سفارشی‌سازی و مدیریت کنید. در همه پلتفرم‌ها موجود است: اندروید ، iOS ، جاوا اسکریپت و Maps Static API .

  • نقشه‌های برداری : از یک شناسه نقشه برای استفاده از نقشه‌ای متشکل از کاشی‌های برداری که در زمان بارگذاری در سمت کلاینت با استفاده از WebGL ترسیم می‌شوند، استفاده کنید. این قابلیت در جاوا اسکریپت موجود است.

  • نشانگرهای پیشرفته : برای فعال کردن نشانگرهای پیشرفته از شناسه نقشه استفاده کنید. در اندروید ، iOS و جاوا اسکریپت موجود است.

مثال برای استایل‌دهی نقشه‌های مبتنی بر ابر

برای استفاده از سبک‌دهی نقشه‌های مبتنی بر ابر برای سبک‌دهی نقشه‌ها در وب‌سایت و برنامه‌های اندروید خود، این مراحل را دنبال کنید:

  1. برای هر پلتفرمی که استفاده می‌کنید، شناسه نقشه ایجاد کنید. برای مثال، یک شناسه نقشه جاوا اسکریپت و یک شناسه نقشه اندروید ایجاد کنید. برای جزئیات بیشتر، به بخش ایجاد شناسه نقشه مراجعه کنید.

  2. یک سبک نقشه را در کنسول Google Cloud پیکربندی کنید. برای جزئیات بیشتر، به سبک نقشه‌های مبتنی بر ابر مراجعه کنید.

  3. هر دو شناسه نقشه خود را با سبک نقشه در کنسول Google Cloud مرتبط کنید. برای جزئیات بیشتر، به بخش مرتبط کردن شناسه‌های نقشه با سبک خود مراجعه کنید.

  4. شناسه نقشه را در جاوا اسکریپت وب‌سایت و کد برنامه اندروید خود ارجاع دهید. برای جزئیات بیشتر، به افزودن شناسه نقشه به برنامه خود مراجعه کنید.

سبک نقشه مرتبط با شناسه‌های نقشه شما سپس در وب‌سایت و برنامه اندروید شما نمایش داده می‌شود. می‌توانید سبک نقشه خود را در کنسول ابری به‌روزرسانی کنید و تغییرات به طور خودکار در هر دو مکان، بدون نیاز به به‌روزرسانی برنامه توسط مشتریان شما، ظاهر می‌شوند.

ویژگی‌هایی که از شناسه‌های نقشه استفاده می‌کنند

جدول زیر ویژگی‌ها و APIهای پلتفرم نقشه‌های گوگل را که از شناسه‌های نقشه استفاده می‌کنند، نشان می‌دهد:

ویژگی یا API از شناسه‌های نقشه برای دستیابی به این اهداف استفاده می‌کند
نشانگرهای پیشرفته نشانگرهای پیشرفته را فعال کنید. نیازی به ایجاد شناسه نقشه ندارید و می‌توانید از شناسه نقشه آزمایشی DEMO_MAP_ID استفاده کنید.
استایل‌دهی مبتنی بر داده برای مرزها شناسه نقشه را با مجموعه‌ای از مرزها و سبک‌ها مرتبط کنید تا نقشه مطابق با مرزها سبک‌بندی شود.
استایل‌دهی داده‌محور برای مجموعه داده‌ها شناسه نقشه را با مجموعه‌ای از داده‌ها و سبک‌بندی مرتبط کنید تا نقشه را مطابق با مجموعه داده‌ها سبک‌دهی کنید.
فلوتر نقشه‌های گوگل مورد استفاده در برنامه‌های Flutter خود را استایل‌بندی کنید.
API جاسازی نقشه‌ها نقشه‌ای را که قرار است در صفحه وب جاسازی شود، مشخص و سبک‌دهی کنید.
API جاوا اسکریپت نقشه‌ها نقشه را برای نمایش در صفحه وب سبک‌بندی کنید.
SDK نقشه‌ها برای اندروید نقشه را برای نمایش در یک برنامه اندروید استایل‌بندی کنید. 1
SDK نقشه برای iOS نقشه را برای نمایش در یک برنامه iOS استایل‌بندی کنید. 1
API استاتیک نقشه‌ها نقشه‌ای که قرار است به عنوان یک تصویر ثابت رندر شود را مشخص و استایل‌دهی کنید.
راهکارهای تحرک از API و SDK های جاوا اسکریپت Maps برای اندروید و iOS برای استایل دهی به نقشه ها در راهکارهای Mobility استفاده کنید. 1
SDK ناوبری برای اندروید نقشه را برای نمایش در یک برنامه اندروید استایل‌بندی کنید. 1
کیت توسعه نرم‌افزار ناوبری برای iOS نقشه را برای نمایش در یک برنامه iOS استایل‌بندی کنید. 1
WebGL (نقشه‌های برداری) ویژگی‌های WebGL را با استفاده از شناسه نقشه برداری جاوا اسکریپت فعال کنید.

۱. استفاده از یک شناسه نقشه در Maps SDK برای اندروید، Maps SDK برای iOS، Navigation SDK برای اندروید یا Navigation SDK برای iOS، بارگذاری نقشه‌ای را آغاز می‌کند که از Dynamic Maps SKU شارژ می‌شود.

مراحل بعدی

ایجاد شناسه نقشه