تا پایان امشب - بیشترین تخفیف تا امروز (%۷۰ و %۹۰) ویژه حمایت از دانشجویان‌ و کسب‌وکارهای آسیب‌دیده جزئیات

آموزش نقشه گوگل و استفاده از آن

موضوع بسیار پرکاربرد نقشه گوگل (Google maps) حتماً نظر شما رو هم جلب کرده تا بتونید از اون در سایت خودتون استفاده کنید. امروز در خدمت شما هستیم با آموزش کار با نقشه گوگل  و استفاده از آن در وب سایت به زبان فارسی در خدمت شما هستیم.

در این دوره  شما رو با چگونگی استفاده از نقشه گوگل با Google Maps API آشنا می‌کنیم. در این دوره شما ابتدا با مفاهیم اصلی و چگونگی استفاده ساده از google map در سایت خود آشنا می شوید سپس در بخش بعدی آموزش شما قادر خواهید شد اطلاعاتی را از بانک SQL خوانده و بر اساس موقعیت بر روی نقشه نشان دهید و نهایت هم امکان نمایش موقعیت جاری کاربر بر روی نقشه را با استفاده از GEOLocation به شما آموزش خواهیم داد!

در آموزش کار با نقشه گوگل یاد میگیریم:

قسمت اول:

در این ویدئو که قسمت اول این آموزش هست به موارد زیر پرداخته شده است:

  • روش افزودن یک موقعیت مکانی جدید به نقشه گوگل
  • آشنایی با مفهوم API و Google Maps API
  • یادآوری مفاهیم عرض و طول جغرافیایی
  • آشنایی با مراحل دریافت API Key از سایت گوگل
  • توضیح کامل کدهای مورد نیاز برای استفاده از نقشه
  • آشنایی با نحوه‌ی تغییر Option های مختلف نقشه با استفاده از کدنویسی
  • مشخص کردن رنگ پس زمینه، نمای نقشه، موقعیت و استایل کنترلهای نقشه

قسمت دوم:

در بخش اول کدهای بررسی شده در قسمت قبل در محیط ویژوال استودیو پیاده سازی شده است.

در بخش دوم به مبحث نمایش موقعیت‌های مکانی ذخیره شده در بانک اطلاعاتی بر روی نقشه پرداخته شده است. و موارد زیر مورد بررسی قرار گرفته است:

  • تعریف جدول مورد نیاز برای درج اطلاعات موقعیت‌های مکانی
  • روش بدست آوردن مختصات جغرافیایی آدرس‌ها بصورت اعشاری
  • ارتباط با بانک اطلاعاتی توسط تکنولوژی LINQ
  • آشنایی با کنترل Repeater و Eval و انجام یک مثال با کنترلNET
  • بررسی کدهای جاوا اسکریپت مورد نیاز
  • تغییر آیکون علامت(Marker)های روی نقشه

قسمت سوم:

در این قسمت به مبحث ترسیم اشکال بر روی نقشه (Drawing Shapes) پرداخته شده است.

و با ترسیم اشکال زیر به صورت تعاملی (interactive) بر روی نقشه، آشنا خواهید شد:

  • خط شکسته (Polyline)
  • چندضلعی (Polygon)
  • مستطیل (Rectangle)
  • دایره (Circle)

و نحوه ی تغییر استایل مربوط به این اشکال (fillColor, strokeWeight, …) را فرا خواهید گرفت.

همچنین با نحوه ی تغییر خواص قابلیت جابجایی توسط کاربر (draggable) و تغییر سایز توسط کاربر (editable)

و مفهوم geodesic در ترسیم اشکال نیز آشنا خواهید شد.

قسمت چهارم:

در این قسمت سرویس مسیریابی (Directions Service) نقشه های گوگل مورد بررسی قرار گرفته است. به دلیل حجم بالای مطالب مربوط به این سرویس مهم و پر کاربرد، مطالب این بخش در 3 بخش پوشش داده شده است.

در بخش اول با موارد زیر آشنا خواهید شد:

  • سرویس مسیریابی و کاربرد آن در وب سایت
  • حالت های مختلف مسافرت در مسیریابی
  • تأمین مسیر بدون اخذ عوارض در صورت امکان
  • تأمین مسیر بدون عبور از بزرگراه های اصلی در صورت امکان
  • مفاهیم CSS مورد نیاز مانند negative margin

همچنین فارسی سازی داده های نقشه(زبان کار با نقشه و اطلاعات مربوط به مسیریابی) را فرا میگیرید.

در بخش دوم با موارد زیر آشنا خواهید شد:

  • نمایش اطلاعات مربوط به مسیریابی تأمین شده
  • تعریف عنصر در برگیرنده ی لیست های کشویی انتخاب مبدأ و مقصد
  • مفهوم شماره مسیر جاده ها
  • مدیا کوئری print و page@ و تنظیم استایل در هنگام چاپ
  • الویت استایل دهی ها در CSS
  • و دیگر مفاهیم CSS مورد نیاز

در بخش سوم با موارد زیر آشنا خواهید شد:

  • نمایش علامت  بر روی مسیر
  • نمایش هشدارهای مربوط به مسیر تأمین شده
  • مشخص کردن محل های توقف در مسیر برای عبور از آنها
  • تأمین مسیر بهینه (کوتاهترین مسیر) در عبور از محل های توقف
  • نمایش اطلاعات قسمت های مختلف مسیریابی
  • نمایش مسیر بر روی نقشه با قابلیت جابجایی (draggable)
  • محاسبه طول کل مسیر در حالت draggable بصورت پویا
  • بدست آوردن اطلاعات مربوط به قسمت ها و مراحل مختلف مسیریابی

قسمت پنجم:

در این قسمت مبحث پرکاربرد Geolocation یا بدست آوردن موقعیت جغرافیایی کاربر را بررسی میکنیم.

در بخش اول مقدمات و مبانی Geolocation مورد بحث قرار گرفته است و با موارد زیر آشنا خواهید شد:

  • Geolocation API از HTML5 (روش کار، دقت، حریم خصوصی کاربر و پشتیبانی مرورگرها)
  • منابع تأمین اطلاعات در مورد موقعیت جغرافیایی کاربر
  • IP Address و MAC Address
  • ناوبری هذلولوی
  • سامانه موقعیت یابی جهانی(GPS)
  • شبکه‌های بی‌سیم و موبایل (Wi-Fi, Cellular Network, GSM)
  • سنسورهای موبایل (شتاب سنج، ژیروسکوپ، قطب نما و فشارسنج)

در بخش دوم بصورت عملی کدنویسی‌های Geolocation مورد بررسی قرارگرفته است:

  • کدنویسی‌های مربوط به بدست آوردن موقعیت جغرافیایی کاربر
  • بررسی خطاها
  • آشنایی با ورژن‌های مختلف API ی نقشه گوگل
  • بررسی پارامترهای مختلف در موقعیت یابی کاربر
  • موقعیت یابی پیوسته کاربر
  • بررسی تنظیمات موقعیت یابی در مرورگرهای مختلف
  • بررسی تنظیمات موقعیت مکانی گوگل در موبایل
  • استایل دهی به پنجره پیغام (InfoWindow)
  • آشنایی بیشتر با کاربردهای Geolocation
  • افزودن امکان "ورود به سیستم" به نقشه، برای ورود کاربر به حساب گوگل شخصی
این آموزش، ویدیویی و به زبان فارسی بوده و توسط تیم مدرسین آکادمی لرن فایلز تهیه شده است.
همراه با فایل های جانبی: سورس و سایر فایل های جانبی به صورت کامل ضمیمه آموزش شده است.

ویدئو های نمونه از آموزش کار با نقشه گوگل:

تعدادی از ویدئو های این دوره در بخش مربوط به پیش نمایش آموزش (بالا – ستون سمت راست) برای شما قرار داده شده است تا از کیفیت کمی و کیفی آموزش کار با نقشه گوگل و استفاده در سایت مطمئن شوید و قبل از شروع این دوره آموزشی به خوبی سطح آن را از همه لحاظ ارزیابی کنید.

راهنمای دریافت آموزش کار با نقشه گوگل:

این آموزش رایگان می باشد و می توانید با کلیک بر روی دکمه “دریافت آموزش” (بالا – ستون سمت راست) آموزش را به حساب کاربری خود اضافه کنید. حالا به راحتی در هر زمان و مکان می توانید با مراجعه به حساب کاربری، یادگیری خود را شروع کنید!

قبل از شروع آموزش کار با نقشه گوگل و استفاده در سایت نیاز به یادگیری آموزش های زیر دارید:

این آموزش تاکنون نیاز به آپدیت نداشته است و کاملاً بروز می باشد!

چنانچه احساس میکنید این آموزش نیاز به آپدیت و بروزرسانی دارد لطفاً این موضوع را با ما در میان بگذارید.

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

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

44 نظر ثبت شده است
میهمان
مهدی ارجمند (28 تیر 1397 | 00:33)

سلام و خسته نباشید
یه انتقاد سازنده میکنم امیدوارم ناراحت نشید.
دوستان ما تو ایران زندگی میکنیم کشوری که تقریبا 3/4 دنیا تحریمش کردن چرا آموزش گوگل میزارید که توش تحریم هستیم درسته گوگل نقشش کامل تره ولی به درد ما نمیخوره چون به مشکل بر میخوریم برای تحریم حالا حالا ها هم تحریم ها برداشته نمیشه و تازه دارن بیشتر تحریم میکنن. اگه از نقشه های دیگه مثل Open Street Map استفاده کنید به نظرم تو ایران بیشتر به کار برنامه نویسای ایرانی میاد تا گوگل.

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (28 تیر 1397 | 08:33)

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

ارسال پاسخ
میهمان
pouya (19 تیر 1397 | 11:59)

با تشکر از زحماتتون .
لطفا سعی کنید در اموزش ها تا جای ممکن سریع و خلاصه باشه خیلی خیلی زیاد توضیح اضافی تو این اموزش ها وجود داره که بار ها گفته شده توش . و اینکه تو سری اموزش مپ لازم نیست تو هر جلسه نیم ساعت وقت برای اموزش html و js بزارید. من که کلافه شدم از این همه تکرار مکررات و چیزی از مپ نفهمیدم .

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (20 تیر 1397 | 08:41)

سلام دوست من
من انتقادتون رو به بخش آموزش ارجاع دادم، خیلی ممنونیم از انتقادی که می کنین

ارسال پاسخ
میهمان
محسن (1 آبان 1396 | 20:40)

سلام
آیا این آموزش با استفاده از php و mysql انجام میشه?
بعدش آیا امکان داره دوره پروژه محور mysqli رو هم آموزش بدید؟

ارسال پاسخ
میهمان
کمال (29 آذر 1396 | 19:09)

این آموزش همش javascript , html ,css هست و ربطی به php نداره
فقط قسمت دومش هست که به دیتابیس وصل میشه که با ajax میشه راحت اینکار رو انجام داد

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (2 آبان 1396 | 12:24)

درود
برای آشنایی با محتویات دوره سرفصل های آموزش رو به دقت مطالعه کنید .
این دوره رایگان است و لینک های دانلود در کادر سمت چپ اومده .
با تشکر

ارسال پاسخ
میهمان
Akbar Sheikhlou (24 مرداد 1396 | 07:26)

خیلی عالی بود.

ارسال پاسخ
میهمان
mohamad (3 خرداد 1396 | 22:13)

با سلام و عرض ادب
لینک قسمت دوم خراب می باشد لطفا بررسی نمایید

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (3 خرداد 1396 | 22:43)

درود . مشکل لینک برطرف شد می توانید دانلود کنید .موفق باشید

ارسال پاسخ
میهمان
علی (20 دی 1395 | 01:29)

با سلام و خسته نباشید
دستتون درد نکنه انشالله که در پناه حق همیشه موفق باشید
من که نیاز مبرم داشتم و خیلی استفاده بردم

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (20 دی 1395 | 12:02)

درود
نظر لطفتونه . شما هم موفق باشید .
با تشکر

ارسال پاسخ
میهمان
نیما (5 مهر 1395 | 11:20)

سلام
من میخوام این کار رو با PHP و MySql پیاده سازی کنم .
دیدن این آموزش میتونه به من کمکی کنه ؟ شما آموزش مرتبطی که با زبان PHP باشه توی سایت ندارید ؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (5 مهر 1395 | 11:46)

سلام و ادب
دوره های php و ساخت فروشگاه اینترنتی با PHP بر روی سایت موجود هست که میتونه برای شما مفید باشه .
با تشکر

ارسال پاسخ
میهمان
رهباردار (26 مرداد 1395 | 10:31)

با سلام و عرض ادب. بسیار آموزش خوبی بود فقط اگر لطف کنین و در مورد نحوه ی اتصال نقشه و دیتابیس در php و اینکه چطور میشه در php آدرس ها رو از دیتابیس روی نقشه آورد و اینکه چطور میشه در php با text box آدرس ها رو در دیتابیس ذخیره کرد آموزش داشته باشین ممنون میشم چون این آموزش به زبان C# بود.

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (26 مرداد 1395 | 11:49)

سلام و ادب
در صورت درخواست بیشتر کاربران به سراغ این دوره خواهیم رفت .
با تشکر از پیشنهاد شما

ارسال پاسخ
میهمان
هادی (10 مرداد 1395 | 00:48)

سلام
سپاسگذارم بابت این اموزش رایگان و مقید

ارسال پاسخ
میهمان
سارا (8 تیر 1395 | 16:04)

عرض سلام ووقت بخیر
فیلم های مهندس قصری خیلی عالی بود .هم چنین تشکر از سایت خوبتون
یه در خواست دارم اینکه ،اگه امکانش هست دوره های این فیلم بیشتر کنین ویکم تخصصی ترش کنین.مثلا اینکه اگه بخوایم کوئری های مبتنی برنقشه ی گوگل مپ برای یک سایت خاص مثلا مشاور املاک بسازیم چه جوری امکان پذیره ؟؟
با تشکر

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (8 تیر 1395 | 18:19)

سلام
ممنون از لطفتون
ایشالا در آموزش های بعدی موردی رو که فرمودید لحاظ خواهیم کرد
دوره های مد نظرتون رو میتونید در آدرس زیر پیشنهاد بدید و این پیشنهادات میتونه در روند تهیه آموزش ها خیلی موثر باشه :
https://learnfiles.net/suggestion/
موفق باشید

ارسال پاسخ
میهمان
یوسف (5 تیر 1395 | 17:25)

سلام. ببخشید این دوره به زبان php هست یا asp.net

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (6 تیر 1395 | 14:22)

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

ارسال پاسخ
میهمان
ali (13 خرداد 1395 | 22:10)

میتونید آموزشی برای ساخت نقشه درست کنید و درست قرار بدید؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (14 خرداد 1395 | 00:04)

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

ارسال پاسخ
میهمان
ali (13 خرداد 1395 | 14:59)

سلام من یک مپ مثل این سایت میخوام با دیدن این آموزش میتونم یه همچنین چیزی درست کنم؟
http://tafrih.ir/map

ارسال پاسخ
لرن فایلز
لرن فایلز
4111 روز همراهی
لرن فایلز (13 خرداد 1395 | 15:16)

سلام
همونطور ملاحظه میکنید این آموزش مربوط به نحوه کار با نقشه گوگل و استفاده از اون در وبسایت هست و مربوط ساخت نقشه نیست
برای اطلاعات بیشتر سرفصل دوره رو ملاحظه بفرمایید
موفق باشید

ارسال پاسخ
آموزش های پیشنهادی
ایمیل خود را وارد کنید
تا از بروزرسانی ها و تخفیفات با خبر شوید...
آموزش هک

آموزش هک