description

اشتراک گزاری لوکیشن در مپ با ریکت

- 2 ماه پیش
توسط Farshidpg آپدیت شد
arazsalmasi ( 777 تجربه )
2 ماه پیش

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

Farshidpg ( 1048 تجربه )
2 ماه پیش

برابی ریکت جی اس نوشتید یعنی تحت وب میخواید ؟ اگر منظورتون برای وب باشه شما قبل از هر چیز باید ک ارتباط به روز ( لحظه ای ) با اون تاکسی ( کاربر ) داشته باشید .

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

استفاده از interval و ارسال درخواست و دریافت lat و lng تاکسی

استفاده از SSE

و بهترین روش استفاده از سوکت و تکنولوژی push from server که به نظرم با بهترین حالت برای این جور اپ ها پیاده سازی یک Real-Time rest api asynchronous با node js هستش . یا go lang

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

برای ارسال پاسخ باید وارد سایت شوید