انتخابگر API

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

میخوای چیکار کنی؟ API های مفید:
یک نقشه به برنامه اندروید اضافه کنید. به صورت اختیاری از حرکات نقشه برای شیب، چرخش، زوم و حرکت با کنترل کامل بر روی دوربین سه بعدی نقشه پشتیبانی می کند.
یک نقشه به برنامه iOS اضافه کنید. به صورت اختیاری از حرکات نقشه برای شیب، چرخش، زوم و حرکت با کنترل کامل بر روی دوربین سه بعدی نقشه پشتیبانی می کند.
یک نقشه به یک صفحه وب اضافه کنید. نقشه را با داده ها و تصاویر خود سفارشی کنید. به صورت اختیاری از کنترل های نقشه و همچنین حرکات در وب تلفن همراه پشتیبانی می کند.
از طریق یک درخواست ساده HTTP که فقط از یک URL و پارامترها تشکیل شده است، یک نقشه به یک صفحه وب اضافه کنید . در وبلاگ ها و جاهایی که نمی توانید تگ <script> اضافه کنید مفید است.
یک نقشه زمینه محلی را به یک صفحه وب اضافه کنید. نقشه زمینه محلی یک ویجت رابط کاربری ساده و انعطاف پذیر است که مکان های کلیدی مورد علاقه را در نزدیکی مکانی که شما مشخص کرده اید به کاربران نشان می دهد. کتابخانه بافت محلی شامل یک نقشه تعاملی با یک پانل جانبی است که شامل یک انتخابگر مکان متشکل از یک گالری عکس است. می‌توانید فهرست مکان‌ها را بر اساس نوع فیلتر کنید، مسیرهای رانندگی را ارائه دهید، و ظاهر بصری ویجت را سفارشی کنید.
یک مسیر را روی نقشه بکشید .
مسیری بین دو یا چند نقطه مشخص شده روی نقشه ترسیم کنید که مسافت و زمان سفر را با استفاده از اشکال مختلف حمل و نقل نشان می دهد: پیاده روی، رانندگی، دوچرخه سواری، حمل و نقل عمومی و پرواز.
اطلاعات مسیرها را از مبدأ تا مقصد با استفاده از اشکال مختلف حمل‌ونقل دریافت کنید : پیاده‌روی، رانندگی، دوچرخه‌سواری، حمل‌ونقل عمومی.
ویژگی ها و داده های دلخواه را روی نقشه تجسم کنید .
از یک نقشه حرارتی برای تجسم شدت داده ها در نقاط جغرافیایی با استفاده از رنگ های درجه بندی شده استفاده کنید . نمونه هایی از این داده ها عبارتند از تراکم جمعیت، دما، تراکم ترافیک و غیره.
داده های KML را روی نقشه تجسم کنید.
داده های GeoRSS را روی نقشه تجسم کنید.
چند ضلعی ها، مستطیل ها، چند خط ها، دایره ها، نشانگرها و پنجره های اطلاعاتی (پاپ آپ) را روی نقشه بکشید .
یک رابط گرافیکی با ابزارهایی برای ترسیم کاربران بر روی نقشه فراهم کنید.
با استفاده از تصاویر سه بعدی، دوبعدی و نمای خیابان Google ، تجسم‌های نقشه‌ای فراگیر و سفارشی‌سازی‌شده بسازید .
ایجاد و نمایش ویدیوهای نمای هوایی ارائه شده با استفاده از تصاویر مکانی سه بعدی Google.
اضافه کردن یک تصویر به نقشه ، به عنوان یک پوشش در یک مکان مشخص.
پانورامای نمای خیابان تعاملی را به برنامه خود اضافه کنید ، مکان پانوراما را تنظیم کنید، دوربین نمای خیابان (نقطه دید) را دستکاری کنید و موارد دیگر.
نمایش پانورامای ایستا نمای خیابان.
محاسبات هندسه کروی را برای محاسبه زوایا، سمت، فواصل و مساحت ها از عرض و طول جغرافیایی انجام دهید.
دنباله ای از مختصات طول و عرض جغرافیایی (LatLngs) را در یک رشته مسیر رمزگذاری شده، و یک رشته مسیر رمزگذاری شده را به دنباله ای از LatLngs رمزگشایی کنید.
برنامه Google Maps را در iOS، Android یا وب از طریق یک URL باز کنید . این یک راه مفید برای راه اندازی نقشه های گوگل از یک برنامه، یک پیام ایمیل یا یک صفحه وب است. به عنوان مثال، برنامه Maps را با یک درخواست مسیر راه اندازی کنید تا به کاربران خود دسترسی به ناوبری گام به گام را بدهید.
ظاهر نقشه را سفارشی کنید
از تصاویر مبتنی بر برداری برای اضافه کردن اشکال از پیش تعریف شده و سفارشی به نشانگرها و چند خطوط روی نقشه، با استفاده از نماد مسیر SVG استفاده کنید. نمونه هایی از این شکل ها فلش ها، خطوط چین دار، مسیرهای سفارشی و نمادهای متحرک در طول یک مسیر هستند.
نشان دادن مسیرهای حمل و نقل عمومی بر روی نقشه
نمایش مسیرهای دوچرخه سواری روی نقشه
وضعیت ترافیک فعلی را روی نقشه نشان دهید.
مختصات طول و عرض جغرافیایی یک آدرس معین را بیابید ( ژئوکدینگ )، یا مختصات طول و عرض جغرافیایی یک مکان جغرافیایی را به آدرس تبدیل کنید ( ژئوکدینگ معکوس ).
حداکثر سطح زوم را برای تصاویر ماهواره ای در یک مکان خاص پیدا کنید .
کسب‌وکارهای نزدیک و مکان‌های دیگر را بیابید یا مکان‌ها را بر اساس نوع مکان یا با یک رشته جستجو جستجو کنید .
نام، آدرس، ساعات کار و سایر جزئیات یک مکان، از جمله رتبه‌بندی‌ها و نظرات مشتریان را دریافت کنید .
رفتار جستجوی پیش‌نویس فیلد جستجوی Google Maps را به برنامه خود اضافه کنید .
تکمیل خودکار فرم آدرس
ارزیابی کنید که آیا یک آدرس در دنیای واقعی وجود دارد یا خیر.
جزئیات گسترده ای در مورد مکان ها ارائه دهید: نام ها و آدرس ها، مختصات طول و عرض جغرافیایی آنها، انواع مکان ها (کلوپ شبانه، فروشگاه، موزه)، و غیره.
عکس‌های کسب‌وکارها و سایر نقاط مورد علاقه را که از پایگاه‌های داده‌های Places و Google+‎ تهیه شده‌اند، بیابید .
نمایش نتایج جستجو برای منطقه قابل مشاهده بر روی نقشه ، از جمله مشاغل نزدیک و مکان های دیگر.
براساس اطلاعات مربوط به دکل‌های سلولی و گره‌های WiFi که یک کلاینت تلفن همراه می‌تواند شناسایی کند، شعاع مکان و دقت را دریافت کنید . برای مثال زمانی که GPS در دسترس نباشد مفید است.
کسب‌وکارها یا مکان‌های دیگری را که دستگاه در حال حاضر در آن قرار دارد، دریافت کنید.
یک تصویر ثابت از یک نقشه را نمایش دهید و به صورت اختیاری نشانگرها، چند ضلعی ها، مستطیل ها، چند خطوط، دایره ها و یک ظاهر طراحی سفارشی را اضافه کنید. برای مثال، اگر به نقشه تعاملی نیاز ندارید و می خواهید عملکرد و اندازه را بهینه کنید، این کار مفید است.
مسافت سفر و زمان سفر را برای مبدا و مقصدهای مختلف محاسبه کنید ، به صورت اختیاری اشکال مختلف حمل و نقل را مشخص کنید: پیاده روی، رانندگی، دوچرخه سواری.
ارتفاع بالاتر از سطح دریا و عمق مکان های کف اقیانوس را پیدا کنید.
نام منطقه زمانی، داده های افست زمان و ساعت تابستانی را برای یک مکان پیدا کنید .
حد مجاز سرعت را برای قسمتی از جاده تعیین کنید.
تعیین جاده هایی که وسیله نقلیه در آن تردد کرده است. مجموعه‌ای از مختصات GPS را به محتمل‌ترین جاده‌ای که وسیله نقلیه در حال حرکت است ببندید یا نزدیک‌ترین بخش‌های جاده را بیابید.
درخواست داده های محیطی در مورد یک مکان کیفیت هوا و داده های خورشیدی را درخواست کنید.
اطلاعات گرده را برای یک مکان خاص درخواست کنید. از Pollen API برای دریافت اطلاعات گرده از جمله انواع، گیاهان و شاخص‌ها برای یک مکان خاص در بیش از 65 کشور استفاده کنید.
اطلاعات کیفیت هوا را برای یک مکان خاص درخواست کنید. درخواست داده برای بیش از 70 شاخص کیفیت هوا، آلاینده ها و توصیه های بهداشتی از بیش از 100 کشور.
اطلاعات مربوط به پتانسیل خورشیدی بیش از 350 میلیون ساختمان را درخواست کنید. برای کمک به تخمین پتانسیل انرژی خورشیدی تجدیدپذیر و صرفه جویی در پشت بام، به داده های دقیق پشت بام بر اساس نقشه برداری و منابع محاسباتی گسترده Google دسترسی داشته باشید.
داده های مکانی را در Google Cloud Console آپلود کنید. داده‌های مکانی خود را در Google Cloud Console ذخیره و مدیریت کنید تا از آن‌ها با استایل مبتنی بر داده استفاده کنید.
ناوبری گام به گام را به برنامه خود اضافه کنید. تجارب ناوبری پویا را برای برنامه های تلفن همراه خود بسازید.