راکت

گرفتن موقعیت دقیق کاربر

12 پاسخ

سلام دوستان میدونم این موضوع زیاد تو انجمن مطرح میشه ولی جواب خوبی پیدا نکردم بهتره برای همیشه این مشکل حل بشه.
میخوام مشتری در صفحه تکمیل خرید موقعیتشو وارد کنه وقتی کاربر با موبایل باشه موقعیت دقیقشو با gps انتخاب کنه و در دیتابیس ثبت کنه.
بعد از اون در پنل فروشندگان قابل دسترس باشه یعنی فروشنده(پیک) بتونه هم موقعیت مشتری رو ببینه و هم موقعیت خودش رو .
راه حلی برا لاراول سرغ دارین؟خیلی ممنون میشم کمکم کنید.
@developer
@nimageneral
@hosseinshirinegad98
@hesammousavi
@khanzadimahdi
@endworld
@behzad.azizan
کاربرانی که صدا زدم خیلی ببخشید😅

ali7rangoo
ali7rangoo
@ali7rangoo
ثبت پرسش جدید

پاسخ‌ها

12
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

درود بر شما اگر روی وبسایت هست از قابلیت location که در pwa توسط مرورگر در اختیار کاربر توسعه دهنده قرار گرفته استفاده کنید
میتونید با اجازه ای خود کاربر به موقعیتش دسترسی پیدا کنید

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

@hesammousavi خیلی ممنون بابت پاسختون.
چطور ازش تو لاراول استفاده کنم .بعدش مشتری چطور نشونه رو تغییر بده تا موقعیت دقیق خودشو بزاره(مثلا تو کامپیوتر که gps ندارن خیلی دقیق نیست باید به ذره تغییرش بده) و بعد از اون چطور تو پنل فروشنده باید اونرو نمایش بدم؟
ببخشید مزاحم شما شدم .

شاید پاسخ شما همین‌جا باشد

محمد امیری
محمد امیری
@mohammadeng3731

تخصص: backend coder

@ali7rangoo
سلام از پکیج geoip میتونید در لاراول استفاده کند

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

@mohammadeng3731 خیلی ممنون ولی به نظر نمیومد این پکیج به درد من بخوره .
چون کاربر نمیتونه موقعیت خودشو روی نقشه انتخاب کنه به همراه gps که موقعیت رو انتخاب کنه ولی بشه تغییر داد چیزی مثل دیجی کالا اسنپ مارکت تزول و...

محمد امیری
محمد امیری
@mohammadeng3731

تخصص: backend coder

سلام.
اگه اونطوری میخواید باید از pwa استفاده کنید که دورش تو این سایت وجود داره

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

@mohammadeng3731 خیلی ممنون فقط من الآن وسط پروژه هستم و وقت گذروندن یه دوره کامل رو ندارم آموزش کوتاهی که فقط رو این موضوع کار کرده باشه رو ندارین؟

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

دوستان راه حل دیگه ای نبود
؟؟؟

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

یعنی هیچ روشی سریعی(چهار پنچ روزه) نیست😥

Matio
Matio
@matio

تخصص: برنامه نویس

سلام وقت بخیر دوست عزیز. من هم با این مسئله مواجه شدم و می خوام وقتی کاربر عکسی رو برای سایت می فرسته با اجازه خودش از gps گوشی استفاده بشه و موقعیتش هم فرستاده بشه. ممنون میشم که راه حلی دارین برای من هم بفرستین. با تشکر فراوان
@ali7rangoo

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

@matio من از همون geolocation pwa استفاده کردم بعد با map.ir نمایش دادم.
ولی برای اینکه موقعیت درست بگیره مجبور شدم به وسیله geolocation.watchPosition موقعیت زنده رو چند ثانیه بگیرم بعد آخرین موقعیتشو ذخیره کنم برای افزایش دقتش هم تکه کد زیر رو باید داشته باشه

enableHighAccuracy: true 

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

Matio
Matio
@matio

تخصص: برنامه نویس

ممنون از پاسختون. من چون از pwa استفاده نمی کنم فکر کنم بتونم از این راهی که شما رفتین برم. دوباره سوال رو مطرح کردم در راکت و آقای @mhyeganeh
HTML Geolocation API رو معرفی کردن.

ali7rangoo
ali7rangoo
@ali7rangoo

تخصص: html,css,js,php,mysql,laravel

@matio خوشحالم مشکلتون حل شده.البته من هم از اون pwaی که مد نظر شماست استفاده نمیکنم من هم اول وقتی تو این تایپک دیدم برام نوشتند pwa دلسرد شدم چون بلد نبودم ،ولی فهمیدم مدنظر همونه که از gps موبایل استفاده کنی و کاری که بهتون گفتم دقیقا همون geolocation API بود منتها برای اینکه دقیق بشه یه سری تنظیمات رو باید انجام بدیم که در بالاتر بهتون گفتم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام