دوره پروژه محور مسیر یابی با Google Directions در اندروید (پیدا کردن کوتاه ترین مسیر)

سلامی به گرمی دل های کاربران عزیز و دوست داشتنی مون 😍❤ ، با یکی دیگه از آموزش های محبوب و پر طرفدار در خدمتتون هستم و اون هم آموزشی نیست جز … دوره پروژه محور مسیر یابی با Google Directions در اندروید . شما با استفاده از این API خواهید تونست به راحتی برای پروژه هاتون که از Google Map استفاده می کنند ، قابلیت مسیریابی رو اضافه کنید و به قابلیت های Google Map تون اضافه کنید .

اما قبل از این که آموزش رو بخواید ببینید ، حتما بهتون پیشنهاد می کنم که دوره آموزش گوگل مپ در اندروید استودیو رو از همین سایت ، حتما نگاه کنید .

 

توجه توجه!!!

با توجه به تغییر سیاست های مالی گوگل در استفاده از apiهای گوگل مپ ، قبل از خرید این دوره ، مستندات مربوط به سیستم Billing گوگل مپ رو از اینجا مطالعه کنید .

 

اما مسیر یابی با Google Directions در اندروید چی هست؟

همونطور که از اسم تیتر این آموزش پیدا هست ، نحوه مسیر یابی با Google Directions در اندروید ، یعنی شما با استفاده از این قابلیت ، خواهید تونست امکان مسیریابی رو به پروژه و نقشه تون اضافه کنید . و با این کارتون به کاربری که از نقشه پروژه شما استفاده میکنه ، اجازه خواهید داد ، که به راحتی بین مسیرهایی که مد نظرش هست تصمیم گیری کنه .

Google Directions در واقع یک API و یا وب سرویس ، از زیر مجموعه API های گوگل مپ هست ، که توسط همین شرکت ، برای توسعه دهندگان اندروید و وب ارائه شده . و شما با استفاده از این API می تونید : 1 – مسیرهای متفاوت بین یک مبدا و یک مقصد ، 2 – مدت زمان لازم برای طی شدن هر مسیر بنا به حالت حمل و نقل (پیاده ، با ماشین ، با دوچرخه) و 3 – مسافت هر مسیر رو به دست بیارید .

منبع : Developer Google

مسیر یابی با Google Directions در اندروید چطوریه؟

مسیر یابی با Google Directions در اندروید طی انجام سه مرحله انجام میشه .

1 – مشخص کردن مبدا

2 – مشخص کردن مقصد

3 – ارسال درخواست و دریافت پاسخ (که این پاسخ از نوع JSON هست)

علاوه بر این مواردی که گفته شد ، شما با گوگل دایرکشن می تونید مسیرهایی رو تحت عنوان wayPoints هنگام درخواست دادن به API تعریف کنید که اگر من بخوام مفهومش رو ساده و با یک مثال بگم ، اینطوری میشه گفت که : (علاوه بر این که قصد دارم از فلان مبدا به فلان مقصد برم ، در این بین از شهرهای فلان و فلان هم بگذرم ، مثلا من از بیرجند میخوام برم به تهران و در این بین از مشهد و قم هم بگذرم)

عکس از پروژه ساخته شده در این دوره

خب دیگه بیشتر از این حرف نمیزنم ، پروژه ای رو هم که توی این آموزش درست می کنم رو می تونید از این پایین ببینید 👇 ، امیدوارم که براتون مفید و کارآمد باشه 🙂

مدت زمان آموزش 02:19:04

13,900تومان – خرید

نظرات

  • مشکل

    سلام وقت بخیر بنده مثل فیم api key از گوگل دریافت کردم و کدهارو مثل شما زدم ولی متاسفانه وقتی وارد صفحه مپ میشه مپ لود میشه و ارور میده
    The api project is not authrized to use this api

  • مشکل در نسخه انتشار

    با سلام من دارم روی گوگل مپ کار میکنم در حالت debug زمانی که در روی non هست همه چی درست کار میکنه زمانی که روی android app قرار میدهم و کد sha1 میزنم مپ نشون میده ولی Directions از کار میوفته و در حالت release نه Directions کار میکنه نه مپ نشون میده و یه صفحه سفید میاد و فقط لوگوی گوگل نشون میده بنظرتون مشکل از کجاست کد sha1 هم وارد کردم ممکنه مشکل از اکانت billing که گوگل جدیدن اضافه کرده باشه یا چیز دیگه هست

  • ساخت کتابخانه Google Direction

    سلام
    من نمیدونم فایل Direction Lib.aar رو چجوری باید بسازم و چه چیزهایی توش باید باشه.

  • سلام وقت بخیر . امکانش هست یک مبدا و چند مقصد بهش بدیم و نزدیک ترین مقصد به ما رو نشون بده؟ با تشکر

    سلام وقت بخیر . امکانش هست یک مبدا و چند مقصد بهش بدیم و نزدیک ترین مقصد به ما رو نشون بده؟ با تشکر

  • با سلام

    میخواستم ببینم غییراتی که توی هزینه استفاده از api های گوگل شده، شامل گوگل دیرکشن هم میشه ؟

    یعنی الان پولیه یا رایگان ؟

    • سلام بر شما hossein
      تغییراتی که گوگل توی پرداختش داده ، شامل تمامیه API های مپ میشه و به این صورت هست که تا سقف 200$ استفاده از API رایگان هست ، منتهی برای این که از قابلیت رایگانش استفاده کنید ، باید سیستم Billing اکانتتون رو فعال کنید

      • سلام خسته نباشید. ممنون بابت تلاشتون.
        من با استفاده از آموزش شما قدم به قدم پیش رفتم و الان هر روز تنها یک بار امکان ترسیم مسیر دارم و برای بار دوم پیام زیر رو دریافت می کنم
        You have exceeded your daily request quota for this API
        آیا این به سیستم بیلینگ و محدودیت اون مرتبط هست؟

  • مسیرهای داخل شهر

    با سلام و وقت بخیر ، میخاستم بپرسم ایا مسیر های داخل شهر هم میتوانند با استفاده از این آموزش مشخص شوند ؟ مثلا از یک میدان به میدان دیگر در داخل شهر ؟

    • سلام بر شما aydin321
      بله هیچ محدودیتی نداره ، شما از هر نقطه به نقطه دیگه ، اگر مسیری وجود داشت می تونید درخواست دایرکشن بدید . حالا این دو نقطه یا هر دو توی یک خیابونند ، یا فاصله بین دو شهر

  • برای ثبت نظر باید ابتدا وارد اکانت خود شوید