Maps Static API چیست؟

اردیبهشت 20, 1397     میثم عبداللهی    

Maps Static API

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام درباره یکی دیگه از زیر شاخه های بخش Maps پلت فرم گوگل براتون مطلب بزارم. در مقالات قبلی درباره Maps SDK for Android و Maps SDK for IOS براتون گفتم. اما در این مقاله سعی در معرفی Maps Static API دارم. در ادامه به بررسی این API به طور کامل میپردازیم.

Maps Static API چیست؟

Maps Static API به شما این اجازه رو میده تا تصاویر نقشه های گوگل رو در صفحه وب خودتون بدون نیاز به جاوا اسکریپت یا هر بارگذاری صفحه پویایی، جاسازی و جایگذاری کنید. سرویس Maps Static API نقشه خود رو بر اساس پارامتر های URL فرستاده شده از طریق یک درخواست استاندارد HTTP ایجاد میکنه و نقشه رو به عنوان یک تصویر (که شما میتونین اون رو در صفحه وب خودتون نمایش بدین) بر می گردونه.

عدم نیاز به جاوا اسکریپت

به عنوان مثال وقتی شما میخواین URL های یک تصویر Maps Static API رو ایجاد کنین نیاز به انجام هیچ گونه عمل خاصی نیست و به هیچ گونه کد جاوا اسکریپتی نیاز ندارین. شما برای ساخت این URL میتونین تنها از یک برچسب (تگ) <Img> استفاده کنین. شما میتونین یک Google Maps Static API رو در هر نقطه از صفحه وب خودتون با استفاده از تنها یک تصویر قرار بدین.

تعیین مکان ها

این سرویس باید بتونه موقعیت مکانی دقیق بر روی نقشه شامل هر دو جهت تمرکز نقشه در مکان صحیح (با استفاده از پارامتر مرکزی) و یا جایگذاری مکان های اختیاری (با استفاده از پارامتر نشانگر) در مکان های روی نقشه رو شناسایی کنه. Maps Static API برای مشخص کردن این مکان ها از اعداد (عرض و طول جغرافیایی) یا رشته ها (آدرس ها) استفاده میکنه.

بررسی اجمالی

سرویس Maps Static API یک عکس در فرمت های مختلف GIF یا PNG یا JPEG رو در پاسخ به یک درخواست HTTP از طریق یک URL به نمایش میزاره. برای هر درخواست شما میتونین محل نقشه، اندازه تصویر، سطح زوم، نوع نقشه و قرار دادن نشانگر های اختیاری رو در مکان های روی نقشه مشخص کنین. همچنین شما میتونین نشانگر های خودتون رو با استفاده از کاراکتر های عددی علامت گذاری کنین.

آشنایی بیشتر

اگه علاقه مند به یادگیری نحوه کار با این API هستین، میتونین از سایت Developers.google قسمت پلت فرم گوگل Maps استفاده کنین.

دسته‌بندی‌ : Google API, Google Maps, بلاگ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Rating*