دوره آموزشی Flutter Google Map APIs Google Cloud - در سال 2024
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- Google Map APIs
- Google Places API
- Google Direction API
- Google Reverse Geocoding API
- Google Forward Geocoding API
- رسم مسیر بین مکانهای مختلف روی نقشه
- رسم چندضلعیها روی نقشه گوگل
- نمایش پنجره اطلاعات سفارشی روی نشانگرهای مکان
- نمایش آیکونهای سفارشی به عنوان نشانگر روی نقشه گوگل
- و خیلی بیشتر
پیش نیازهای دوره
- شما باید دانش برنامهنویسی اولیه داشته باشید.
- شما باید دانش اولیه فلاتر داشته باشید.
توضیحات دوره
در این دوره شما با استفاده از فلاتر، Google APIs را یاد خواهید گرفت و پیادهسازی خواهید کرد.
Places API یک سرویس است که درخواستهای HTTP برای داده مکانی را از طریق متدهای مختلف میپذیرد. این سرویس داده مکانی و تصاویر قالببندیشدهای را درباره مؤسسات، مکانهای جغرافیایی یا نقاط دیدنی برجسته برمیگرداند.
ویژگیهای آگاه از مکان ایجاد کنید تا داده مکانی دقیق را به راحتی در دسترس کاربران خود قرار دهید. داده موجود از طریق Places API بر اساس یکی از دقیقترین، بروزترین و جامعترین مدلهای مکانی از دنیای واقعی ساخته شده است. در اینجا نمونههایی از موارد استفاده برای اپلیکیشنهای آورده شده است:
- نمایش اجاره آپارتمان در مناطق شهری بزرگ با نتایجی که به طور خاص برای شهرها هدفگذاری شدهاند.
- گنجاندن جزئیات مکان در بروزرسانی وضعیت تحویل یا دریافت
- نمایش لیستی از پارکها در یک منطقه به همراه عکسها و نظرات ارسالی کاربران
- فراهم کردن اطلاعات تماس، نظرات و سطوح قیمت برای مؤسسات در طول مسیر برای افرادی که در حال برنامهریزی سفر هستند.
شما میتوانید از Places API برای گنجاندن ویژگیهای زیر در اپلیکیشنهای خود استفاده کنید:
- ارائه نتایج جستجوی مکان از انواع مختلف کوئریهای کاربران، مانند ورودی متن، مکانهای نزدیک و کوئریهای مبهم یا طبقهبندی شده کاربران
- فعال کردن ویژگیهای تکمیل خودکار برای انواع مختلف جستجو، چه کوئریهای متنی خاص و چه کوئریهای طبقهبندی شده
- اصلاح نوع جزئیات بازگردانده شده درباره یک مکان، مانند ساعات کاری، خلاصه، نظرات کاربران و عکس
- افزودن عکسهای با کیفیت بالا به مکانهایی که اپلیکیشن شما ارائه میدهد.
اصطلاح geocoding به طور کلی به ترجمه یک آدرس قابل خواندن توسط انسان به یک مکان روی نقشه اشاره دارد. فرآیند انجام عمل معکوس، یعنی ترجمه یک مکان روی نقشه به یک آدرس قابل خواندن توسط انسان، به عنوان reverse geocoding شناخته میشود.
Geocoding فرآیند تبدیل آدرسها (مانند آدرس خیابان) به مختصات جغرافیایی (مانند عرض و طول جغرافیایی) است که میتوانید از آن برای قرار دادن نشانگرها روی نقشه یا موقعیت دادن به نقشه استفاده کنید. Reverse geocoding فرآیند تبدیل مختصات جغرافیایی به یک آدرس قابل خواندن توسط انسان است.
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد Google Map APIs را یاد بگیرد و پیادهسازی کند.
- هر کسی که میخواهد با APIs یاد بگیرد و کار کند.
دوره آموزشی Flutter Google Map APIs Google Cloud - در سال 2024
-
مقدمه 04:19
-
ایجاد و راهاندازی API نقشههای Google 05:16
-
راهاندازی یک پروژه جدید Flutter در Android Studio 07:03
-
تنظیمات نقشه Google 13:55
-
افزودن نشانگرها و نمایش نوع نقشه 14:04
-
حرکت دوربین به سمت منطقه خاص 09:12
-
پیادهسازی UI و UX 10:27
-
دریافت آدرس از عرض و طول جغرافیایی - دریافت عرض و طول جغرافیایی از آدرس 16:52
-
دریافت مکان کاربر - قسمت 1 11:06
-
دریافت مکان کاربر - قسمت 2 12:57
-
تنظیم API مکانها 11:32
-
پیادهسازی متد برای ارسال درخواست به API و دریافت پاسخ 12:45
-
دریافت نتیجه جستجوی مکان و نمایش آن 17:12
-
نشانگرهای چندگانه سفارشی - قسمت 1 16:39
-
نشانگرهای چندگانه سفارشی - قسمت 2 17:31
-
نمایش پنجره اطلاعات سفارشی - قسمت 1 11:17
-
نمایش پنجره اطلاعات سفارشی - قسمت 2 18:52
-
چگونه چندضلعی را در Google Map تنظیم و ترسیم کنیم؟ - قسمت 1 15:52
-
چگونه چندضلعی را در Google Map تنظیم و ترسیم کنیم؟ - قسمت 2 17:36
-
نمایش تصویر سفارشی به عنوان نشانگر در Google Map - قسمت 1 18:36
-
نمایش تصویر سفارشی به عنوان نشانگر در Google Map - قسمت 2 16:11
-
تمهای Google Map - استایلدهی به Google Map - قسمت 1 10:57
-
تمهای Google Map - استایلدهی به Google Map - قسمت 2 16:03
مشخصات آموزش
دوره آموزشی Flutter Google Map APIs Google Cloud - در سال 2024
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:23
- مدت زمان :05:06:54
- حجم :3.39GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy