شناسه نقشه یک شناسه یکتا است که نشاندهنده تنظیمات پیکربندی و سبکدهی «نقشه Google» است که در Google Cloud ذخیره شده است. از شناسههای نقشه برای فعال کردن ویژگیها یا مدیریت یا سبکبندی نقشهها در وبسایتها و برنامههایتان استفاده میکنید. در پروژه کنسول Google Cloud در صفحه مدیریت نقشه میتوانید برای هر پلاتفرمی که نیاز دارید--JavaScript، Android، iOS، یا نقشههای ثابت-- شناسههای نقشه ایجاد کنید.
برای نحوه ایجاد شناسههای نقشه، به نحوه ایجاد شناسههای نقشه مراجعه کنید.
کارهایی که میتوانید با شناسههای نقشه انجام دهید
از شناسههای نقشه برای فعال کردن ویژگیها و سبکبندی استفاده کنید. در اینجا چند نمونه از نحوه استفاده از شناسههای نقشه آورده شده است. برای فهرست کامل، ویژگیهایی که از شناسه نقشه استفاده میکنند را ببینید:
سبکپردازی نقشه بااستفاده از فضای ابری: شناسه نقشه را با سبک نقشه مرتبط کنید تا بتوانید نقشههایتان را بااستفاده از کنسول Google Cloud سبکپردازی، سفارشیسازی، و مدیریت کنید. در همه پلاتفرمها دردسترس است: Android، iOS، JavaScript، و Maps Static API.
نقشههای برداری: از شناسه نقشه برای استفاده از نقشهای که از کاشیهای برداری تشکیل شده است استفاده کنید. این کاشیها در زمان بارگذاری در سمت کارخواه بااستفاده از WebGL رسم میشوند. در JavaScript دردسترس است.
نشانگرهای پیشرفته: برای فعال کردن «نشانگرهای پیشرفته»، از شناسه نقشه استفاده کنید. دردسترس در Android، iOS، و JavaScript.
مثالی برای سبکپردازی نقشه بااستفاده از فضای ابری
برای استفاده از سبکپردازی نقشه بااستفاده از فضای ابری برای سبکپردازی نقشهها در وبسایت و برنامههای Android خود، این مراحل را دنبال کنید:
برای هر پلاتفرمی که استفاده میکنید، شناسههای نقشه ایجاد کنید. برای مثال، شناسه نقشه Android و JavaScript ایجاد کنید. برای جزئیات، به ایجاد شناسههای نقشه مراجعه کنید.
سبک نقشه را در کنسول Google Cloud پیکربندی کنید. برای جزئیات، به سبکپردازی نقشه بااستفاده از فضای ابری مراجعه کنید.
هر دو شناسه نقشه را در کنسول Google Cloud به سبک نقشه منسوب کنید. برای جزئیات، شناسههای نقشه را با سبک خودتان مرتبط کنید را ببینید.
شناسه نقشه را در جاوا اسکریپت وبسایت و کد برنامه Android خود ارجاع دهید. برای جزئیات، افزودن شناسه نقشه به برنامه را ببینید.
سبک نقشه مرتبط با شناسههای نقشه شما سپس در وبسایت و در برنامه Android شما نمایش داده میشود. میتوانید در کنسول Cloud سبک نقشهتان را بهروز کنید و تغییرات بهطور خودکار در هر دو مکان نشان داده میشود، بدون اینکه مشتریان شما نیاز به بهروزرسانی برنامه داشته باشند.
ویژگیهایی که از شناسه نقشه استفاده میکنند
جدول زیر ویژگیها و میاناهای برنامهسازی کاربردی Google Maps Platform را که از شناسه نقشه استفاده میکنند نشان میدهد:
| ویژگی یا میانای برنامهسازی کاربردی | از شناسههای نقشه برای دستیابی به این اهداف استفاده میکند |
|---|---|
| نشانگرهای پیشرفته | نشانگرهای پیشرفته را فعال کنید. نیازی به ایجاد شناسه نقشه ندارید و میتوانید بهجای آن از شناسه نقشه نسخه نمایشی DEMO_MAP_ID استفاده کنید. |
| سبکبندی دادهمحور برای مرزها | شناسه نقشه را با مجموعهای از مرزها و سبکبندی مرتبط کنید تا نقشه را براساس مرزها سبکبندی کنید. |
| سبکبندی دادهمحور برای مجموعههای داده | شناسه نقشه را با مجموعهای از دادهها و سبکها مرتبط کنید تا نقشه براساس مجموعه دادهها سبکبندی شود. |
| Flutter | سبکبندی نقشههای Google استفادهشده در برنامههای Flutter. |
| Maps JavaScript API | سبک نقشه را برای نمایش در صفحه وب تنظیم کنید. |
| کیت توسعه نرمافزار Maps برای Android | سبک نقشه برای نمایش در برنامه Android.۱ |
| کیت توسعه نرمافزار Google Maps برای iOS | سبک نقشه را برای نمایش در برنامه iOS تنظیم کنید.۱ |
| Maps Static API | نقشه را برای ارائه بهعنوان تصویر ثابت مشخص کنید و به آن سبک دهید. |
| راهحلهای جابهجایی | از Maps JavaScript API و کیتهای توسعه نرمافزار برای Android و iOS برای سبکدهی نقشهها در راهحلهای «تحرک» استفاده کنید.۱ |
| کیت توسعه نرمافزار پیمایش برای Android | سبک نقشه برای نمایش در برنامه Android.۱ |
| کیت توسعه نرمافزار پیمایش برای iOS | سبک نقشه را برای نمایش در برنامه iOS تنظیم کنید.۱ |
| WebGL (نقشههای بُرداری) | ویژگیهای WebGL را بااستفاده از شناسه نقشه برداری جاوا اسکریپت فعال کنید. |
۱ استفاده از شناسه نقشه در «کیت توسعه نرمافزار Google Maps برای Android»، «کیت توسعه نرمافزار Google Maps برای iOS»، «کیت توسعه نرمافزار پیمایش برای Android»، یا «کیت توسعه نرمافزار پیمایش برای iOS» باعث بار شدن نقشهای میشود که هزینه آن از واحد نگهداری موجودی «نقشههای پویا» کسر میشود.