google map یک محصل مبتنی بر web هست که توسط شرکت گوگل معرفی شد . که این محصولش یک نقشه دقیق و کاملی رو از زمین ارائه میکنه که شما می تونید با استفاده از اون ، در عرض چند ثانیه ، به هر نقطه ای از دنیا که دوست داشتید سفر کنید . اپلیکیشن گوگل مپ از فناوری هایه شرکت هایی مثل Tele Atlas ، که یک شرکت هلندی تبار در زمینه نقشه های پویایه دیجیتال و راه یابی کار میکنه بهره می گیره ، که استفاده از ابزارهای این شرکت ، باعث رشد سریع و بهتر این ابزار دوست داشتنی
اپلیکیشن Google Map شامل چه مواردی میشه؟
اپلیکیشن گوگل مپ از امکانات متفاوتی بهره میگیره که من سه تا از مهمترین هاش رو اینجا نوشتم
1 – فهرست نقشه ها : شما با استفاده از این قابلیت گوگل مپ ، میتونید نقشه هایه مختلف رو در دسته بندی های متفاوت و گوناگون مشاهده کنید . و بنا به نیازتون تصمیم بگیرید که از کدوم نقشه استفاده کنید .
2 – نقشه های من : با استفاده از این قابلیت گوگل ، شما می تونید جاهایی که رفتید ، مکان هایی که بازدید کردید ، مسیرهای روزانه و قرار ملاقات هاتون رو از این طریق با دیگران به اشتراک بذارید . تا اون ها هم در تجربه هایی که شما داشتید سهیم باشند و بتونند از جاهایی که شما استفاده کردید ، استفاده کنند
3 – پین کردن مکان ها : شما با استفاده از این قابلیت می تونید مکان هایه مورد علاقه ، مورد نیاز ، مهم و … رو پین کنید ، تا در مواقعی که خیلی به اون ها نیاز دارید بتونید سریع به اون ها مراجعه کنید .
آموزش Google Map پیشنیازی هم داره؟
دروه گوگل مپ پیشنیاز خاصی نداره ، فقط باید همون مسائل مقدماتی (به خصوص کار با SDK Manager) رو بدونید ?
توی دوره آموزش Google Map چه مباحثی رو یاد میگیریم؟
توی دوره آموزش Google Map سعی می کنم اصل مطلب کار با گوگل مپ رو به شما آموزش بدم . اما اگر بخوایم یک نگاهه مختصری به مباحث دوره آموزش google map مون داشته باشیم . میتونم به مباحث زیر اشاره کنم .
فقط قبلش به یک نکته اشاره کنم !!! و اون این که ، توی این دوره بر خلاف ویدئوهای قبلیم ، من آموزش ها رو به صورت قسمت به قسمت ضبط کردم . و سعی کردم مباحث مرتبط به هم رو توی یک قسمت (منظورم از قسمت یعنی چندتا ویدئویه جدا از هم) به شما آموزش بدم و در پایان هر قسمت هم یک پروژه نسبتا کاربردی ایجاد کنم .
1 – راه اندازی Google Map : توی مرحله اول از دوره مون یاد میگیریم که چطور جواز استفاده از گوگل مپ رو از کنسول دولوپر گوگل دریافت کنیم . و بعد از اون با مبحث UISettings و انواع مختلف Map آشنا میشیم . و در نهایت هم یک پروژه از مباحث گفته شده در قسمت اول مون درست می کنیم
2 – کار با دوربین : توی این قسمت یاد میگیریم که چطور دوربین واقع شده روی نقشه رو به کار بگیریم و اون رو به مکان های مختلفی که مد نظرمون هست ، جابجا کنیم . بعد از اون هم یاد میگیریم که چطور با استفاده از کتابخونه GeoCoder هر شهری رو داخل Map جستجو کنیم و مختصات مون رو به اون شهر یا منطقه مورد نظر جابجا کنیم . در پایان هم یک پروژه از همین مباحثی که توی قسمت 2 یاد میگیریم ، درست می کنیم .
3 – کار با Marker ها : توی این قسمت ، Markerها رو به کار میگیریم و با استفاده از اون ، روی مکان های مورد نظرمون علامت میزنیم . و در ادامه یاد میگیریم که چطور Marker مورد نظرمون رو به شکل و رنگ دلخواه مون تغییر بدیم . علاوه بر این ها با نحوه ساخت Custom Snippet و رویدادهای مارکر هم آشنا میشیم و در نهایت هم یک پروژه کاربردی ایجاد میکنیم ?
4 – نحوه کار با Current Location : توی قسمت چهارم از آموزش google map ، با نحوه کار با مکان جاریه کاربر (Current Location) آشنا میشیم . و یاد میگیریم که چطور دوربین گوگل مپ رو به مختصات جاری کاربر انتقال بدیم .
5 – رسم Polyline : توی این قسمت یاد میگیرید که چطور روی نقشه خط رسم کنید . و در نهایت هم یک پروژه ازش درست می کنیم .
6 – رسم Polygon : توی این قسمت یاد میگیرید که چطور روی نقشه چند ضلعی رسم کنید . و در نهایت هم یک پروژه ازش درست می کنیم .
7 – رسم Circle : توی این قسمت یاد میگیرید که چطور روی نقشه دایره رسم کنید . و در نهایت هم یک پروژه ازش درست می کنیم .
8 – کار با StreetView و StyleMap : توی قسمت آخر از آموزش google map ، بنا به درخواست هموطن های خارج از کشورمون ، مبحث StreetView و بعد از اون StyleMap رو به شما عزیزان آموزش میدم . و در نهایت هم یک پروژه کاربردی از این قسمت مون ایجاد میکنم .
امیدوارم که این دوره براتون مفید واقع بشه