خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

آموزش openstreetmap اندروید استودیو

آموزش openstreetmap اندروید استودیو

دوره آموزش استفاده از نقشه openstreetmap اندروید

آموزش osm اندروید

آموزش openstreetmap اندروید استودیو

آموزش openstreetmap اندروید استودیو

آموزش openstreetmap

عرض سلام و ادب خدمت کاربران محترم سایت خانه اندروید در خدمت شما کاربران گرامی هستیم با  آموزش کار با نقشه openstreetmap  قصد داریم در این آموزش شما رو با نقشه قدرتمندی که جایگزین گوگل مپ می شود آشنا کنیم و نحوه پیاده سازی این نقشه در اندروید استودیو همراه با اضافه کردن کتابخانه osm و کار با نقشه رو خدمتون به صورت کامل و  دقیق آموزش می دهیم.

نکته کلیدی که می توان در مورد نقشه osm صحبت کرد افلاین بودن آن است.کافی هست فقط یکبار نقشه لود شود.

سرفصل های دوره آموزشی :

شامل ایجاد کردن یک پروژه در اندروید استودیو

اضافه کردن کتابخانه openstreetmap

پیاده سازی قسمت دیزاین نقشه

آموزش توضیحات مقدماتی در مورد نقشه

استفاده از کانفیگ

آموزش تبدیل DecimalFormat به double و رشته

استفاده از controller ها

استفاده از کتابخانه volley برای دریافت location کاربر

بدست آوردن location کاربر

هدایت کردن کاربر به لوکیشن جاری

استفاده از locationmanager

استفاده از Gpsprovider

تعریف دیالوگ برای فعال سازی موقعیت

افزودن مارکر

استفاده از ایکن متفاوت به جای ایکن پیشفرض مارکر

استفاده از مارکر ها

کلیک روی مارکر ها

دستورات php پیاده سازی دریافت location کاربر

استفاده از interface لوکیشین

استفاده از پرمیژن های ران تایم برای دریافت location

آموزش استفاده از پرمیژن فایل

حرکت مارکر به سبک اپلیکیشن دیجی کالا و اسنپ

جذف دکمه های فیزیکی روی نقشه

اضافه کردن دکمه برای دریافت location

پیاده سازی قسمت ارسال اطلاعات به سمت سرور

تبدیل کردن px به dpi برای کیفیت بهتر نقشه

استفاده از متد های مختلف نقشه

و…

قیمت اصلی آموزش صرفا جهت اطلاع : ۱۹۹ هزار تومان

وضعیت دوره : تکمیل شده

مدت زمان آموزش : ۲٫۵ ساعت

تعداد قسمت ها : ۴ 

مدرسین دوره آموزشی :  جواد محمدی

خانه اندروید دانلود فیلم آموزشی  لطفا دوره  آموزشی رو هم ببنید برای توضیحات بیشتر :

حجم فیلم آموزشی   حجم دوره آموزشی : حجم فعلی تقریبا ۴۰۰ مگابایت

پسورد فایل   پسورد فایل فشرده : homeandroid.ir

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

تصاویر از دوره آموزشی:

آموزش openstreetmap اندروید استودیو آموزش openstreetmap اندروید استودیو آموزش openstreetmap اندروید استودیو

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

40 دیدگاه

  1. عقیل گفت:

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

    • سلام و درود دوست گرامی
      ما سعی می کنیم مواردی رو خدمتون عرض کنیم که کاربردی باشه مواردی جزیی رو می تونید با جستجو بدست بیارین
      با احترام.

  2. بهنام باقرلو گفت:

    سلام خسته نباشید
    آموزشی که قرار دادید نحوه استفاده از نقشه http://www.openstreetmap.com هستش؟
    و اینکه در حال حاظر امکان استفاده از osm برای اپلیکیشن ها رایگانه؟
    چون در سایت http://www.openstreetmap.com هیچ قسمتی برای دولوپرها پیدا نکردم.

  3. شهاب گفت:

    سلام
    آموزش به زبان جاواست؟

  4. مهدی گفت:

    من نقشه های osm روی یه سرور مجازی ریختم و میخوام برنامم نره از سایت اصلی osm بخونه و میخوام نقشه ها رو از سرور خودم بخونه مثل برنامه بلد
    اگه این آموزش توی این دوره هست بخرم و الا …

  5. پسر اندرویدی گفت:

    سلام وقت بخیر ممنون از سایت خوبتون من خیلی از اموزش های کانال شما استفاده میکنم
    من میخام این اموزش رو تهیه کنم
    سوالی که دارم این هست ایا تپسی و الوپیک از این مپ استفاده میکنند؟
    و ایا استفاده از این مپ(به دلیل تحریم گوگل مپ) برای تاکسی اینترنتی و پروژه هامون خوب هستش؟یا بهتره با مپ های دیگه کار کنیم؟
    اگر نظرتون روی مپ های دیگر هست ممنون میشم پیشنهادشو بدید

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

  6. Nima گفت:

    سلام خدمت شما. من میخواستم ببینم این مپ قابلیت آفلاین لود شدن رو داره؟ تیکه کوچیکی از مپ میخوام افلاین با نصب برنامه از اول بدون اینترنت لود بشه تو مپ و یک ground overlay یا تصویری هم دوباره روی مپ خودم با برنامه نویسی لود کنم.
    این دو کار امکان پذیر هست؟
    با تشکر

  7. یوسفی گفت:

    سلام وقت بخیر
    می خواستم بدونم دوره Full Stack Maps تکمیل شده یا بازم ویدیو اضافه میشه بهش ؟

  8. رضایی گفت:

    برای پیدا کردن نقطه به ادرس چی سروری داره از اندروید GET کنیم ادرس برگرده ؟

  9. mohammad گفت:

    شما بین نقشه ایرانی یا osm کدوم رو ترجیح میدید در کل …؟

    • Admin گفت:

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

  10. ندا گفت:

    با سلام و تشکر از آموزش خوبتون
    من فیلم اموزشی شما خریدم و نگاه کردم و کتابخونه ها اضافه کردم
    اما رویداد mapView.addMapListener() برای من خطا میده و پیغام cant resolve ,method میده باید چیکار کنم؟

    • Admin گفت:

      سلام و احترام خدمت شما
      دقت بفرمایین شاید کتابخانه رو اشتباهی انتخاب کردین در بخش mapview حتما بررسی کنید. چون متد های مورد نظر توی کتابخانه هستن و توی فیلم هم کاملا واضح و مشخص هست.
      با احترام.

  11. مرتضی گفت:

    مقایسه ای که کردم نسبت به mapbox و google map سرعت لودش خیلی کم هست فکر کنم mapbox بهتره و بدون دردسر هس اموزشی تو این زمینه ندارین؟

  12. مرتضی گفت:

    سلام
    آموزشتون خیلی عالی بود فقط سرعت لود نقشه خیلی پایین هست راه حلی برای این مورد هس؟
    ممنون

  13. Alireza گفت:

    با سلام و خسته نباشید
    ببخشید برای این پروژه از osmdroid استفاده کردید؟

  14. جعفر گفت:

    سلام از این اموزش برای تاکسی اینترنتی میشه استفاده کرد ؟

    • Admin گفت:

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

  15. علی گفت:

    سلام. بله میدونم دوره اسنپ یکی دیگه بود. این یک سوال جدا بود اون. یعنی منظورم اینه اون ۲۷ قسمت دیگه اون دوره تموم شد؟ واینکه من دوره اسنپ رو خریدم ولی هنوز شروع نکردم. بخوام اونو شروع کنم قسمت نقشه رو توصیه میکنید با نقشه گوگل برم یا با این نقشه ؟

    • Admin گفت:

      سلام و احترام
      اول دوره ۲۷ قسمت متخصص گوگل رو پیش برین و یاد بگیرن و سپس با این نقشه کار کنید.
      با احترام.

  16. محمد علی گفت:

    سلام
    وقتتون بخیر

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

    تشکر

    • Admin گفت:

      سلام و احترام
      معمولا ایمیل ارسال میشه مگر اینکه شما ایمیل خودتون رو لشتباه وارد کرده باشین .
      بهتر هست توی تلگرام به بنده پیام ارسال کنید .در دین خصوص
      با احترام

  17. حمید یاران گفت:

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

  18. رضا حاتمی گفت:

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

  19. علی گفت:

    سلام دوره ساخت اسنپ تموم شد؟؟
    اونجا با خود نقشه گوگل کار کردید؟؟ این بهتره یا اون؟؟

    • Admin گفت:

      سلام و احترام
      دقت بفرمایین دوره فوق اسنپ نیست و فقط بخشی از امکانات اپلیکیشن اسنپ بود که همراه با دیتابیس mongodb آموزش داده شدتا قسمت ۲۷ و اگر دوره فوق را تهیه کردین با این دوره می توانید ادغام کنید آموزش رو به نحوهی که دیگر تحریمی در کار نیست چون openstreetmap رایگان هست و می توانید استفاده کنید و حتی قدرتمند تر از گوگل مپ
      با احترام.

  20. محمد جواد اسدی گفت:

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

    • Admin گفت:

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