رابط برنامهنویسی کاربردی کاشیهای نقشه (Map Tiles API) به شما امکان دسترسی مستقیم به کاشیهای دوبعدی و کاشیهای سهبعدی واقعگرایانه گوگل را میدهد. کاشیهای دوبعدی فایلهای تصویری هستند که جهان را به صورت تقسیمشده در یک شبکه فهرستبندیشده به تصویر میکشند. کاشیهای سهبعدی نیز مانند کاشیهای دوبعدی، فایلهای تصویری هستند، اما حاوی تصاویر واقعگرایانه از ساختمانها، بناهای تاریخی و سایر نقاط مورد توجه (POI) هستند که برای دیدن آنها باید بزرگنمایی کنید. میتوانید از کاشیهای دوبعدی و سهبعدی برای ایجاد یک تجربه فراگیر مبتنی بر نقشههای گوگل در برنامه خود استفاده کنید.
چرا از API کاشیهای نقشه استفاده کنیم؟
رابط برنامهنویسی کاربردی نقشه کاشیها برای مشتریان گوگل است که:
میخواهید بدون استفاده از جاوا اسکریپت یا SDK های موبایل، تجربه نقشه بسازید.
روی دسکتاپ، با برنامههای سفارشی غیر مبتنی بر وب.
برای سختافزارهای سفارشی و سایر ابزارهایی که به نقشه نیاز دارند.
برای سیستمهای ناوبری خودرو و هوانوردی.
برای نمای خیابان، فرادادههای بیشتری نسبت به آنچه سرویس نمای خیابان یا رابط برنامهنویسی کاربردی نمای خیابان استاتیک ارائه میدهد، میخواهید.
میخواهید تجسمهای بسیار سفارشی و فراگیر را در فضای دوبعدی و سهبعدی ایجاد کنید.
کاشیهای نقشه موجود
کاشیهای نقشه موضوعی زیر از طریق API کاشیهای نقشه ارائه میشوند. برای اطلاعات پوشش، جزئیات پوشش پلتفرم نقشههای گوگل را بررسی کنید.
| تم نقشه | توضیحات |
|---|---|
| نقشه راه | کاشیهای استاندارد نقشه پایه گوگل مپس + دادههای پوششی (شامل جادهها، ساختمانها، نقاط مورد علاقه و مرزهای سیاسی) |
| ماهواره | تصاویر ماهوارهای و هوایی |
| زمین | نقشه سایه تپه و خطوط تراز که عوارض طبیعی مانند پوشش گیاهی را نشان میدهد |
| نمای خیابان | پانوراماهای نمای خیابان با فراداده |
| سهبعدی واقعگرایانه | یک شبکه بافتدار سهبعدی با تصاویر ماهوارهای و هوایی |
نحوه استفاده از API کاشیهای نقشه
کاشیهای دوبعدی
| ۱ | شرایط خدمات پلتفرم نقشههای گوگل را بررسی کنید | برای اطلاعات بیشتر، به شرایط خدمات پلتفرم نقشههای گوگل و سیاستهای API کاشیهای نقشه مراجعه کنید. |
| ۲ | راهاندازی شوید | با راهاندازی پروژه Google Cloud خود شروع کنید و دستورالعملهای بعدی را تکمیل کنید. |
| ۳ | دریافت کلید API | یک کلید API ایجاد و ایمن کنید. برای اطلاعات بیشتر، به بخش «استفاده از کلیدهای API» مراجعه کنید. |
| ۴ | دریافت توکن جلسه | بازیابی توکن جلسه ، مشخص کردن mapType و سایر گزینههای مربوط به جلسه. |
| ۵ | درخواست کاشیهای نقشه دوبعدی | از کلید API و توکن جلسه خود برای درخواست کاشی نقشه ، دریافت شناسه پانوراما یا دریافت فراداده نمای خیابان استفاده کنید. اگر میخواهید پانوراماهای نمای خیابان را درخواست کنید، برای جزئیات بیشتر به کاشیهای نمای خیابان مراجعه کنید. |
| ۶ | بازیابی اطلاعات درگاه دید | برای کاشیهای نقشه پایه، ماهواره و عوارض زمین، میتوانید اطلاعات مربوط به نمای دید (viewport) را بازیابی کنید تا جزئیات مربوط به کاشیهای نمایش داده شده را دریافت کنید. درخواستهای نمای دید به شما میگویند که کدام مناطق دارای تصویر هستند و در چه سطوح زومی قرار دارند، زیرا همه مناطق از حداکثر سطح زوم ۲۲ پشتیبانی نمیکنند. |
کاشیهای سهبعدی واقعگرایانه
| ۱ | شرایط خدمات پلتفرم نقشههای گوگل را بررسی کنید | برای اطلاعات بیشتر، به شرایط خدمات پلتفرم نقشههای گوگل و سیاستهای API کاشیهای نقشه مراجعه کنید. |
| ۲ | راهاندازی شوید | با راهاندازی پروژه Google Cloud خود شروع کنید و دستورالعملهای بعدی را تکمیل کنید. |
| ۳ | دریافت کلید API | یک کلید API ایجاد و ایمن کنید. برای اطلاعات بیشتر، به بخش «استفاده از کلیدهای API» مراجعه کنید. |
| ۴ | درخواست کاشیهای سهبعدی فتورئالیستی | وقتی کلید API خود را داشتید، میتوانید با مشخص کردن یک URL ریشه برای Tileset به یک رندرکنندهی کاشیهای سهبعدی مورد نظر خود، به کاشیهای واقعگرایانه دسترسی پیدا کنید. برای اطلاعات بیشتر، به «دریافت کاشیهای سهبعدی» مراجعه کنید. |