API مکان ساده و کم مصرف برای Android
برنامه ها می توانند از سیگنال های ارائه شده توسط چندین سنسور در دستگاه برای تعیین مکان دستگاه استفاده کنند. با این حال، انتخاب ترکیب مناسب سیگنال ها برای یک کار خاص در شرایط مختلف ساده نیست. یافتن راه حلی که از نظر باتری نیز کارآمد باشد، حتی پیچیده تر است.
ارائهدهنده مکان ترکیبی یک API مکان در سرویسهای Google Play است که به طور هوشمند سیگنالهای مختلف را برای ارائه اطلاعات مکان مورد نیاز برنامه شما ترکیب میکند.
ارائهدهنده مکان ادغام شده، فناوریهای موقعیت مکانی اساسی، مانند GPS و Wi-Fi را مدیریت میکند و یک API ساده ارائه میکند که میتوانید از آن برای تعیین کیفیت خدمات مورد نیاز استفاده کنید. برای مثال، میتوانید دقیقترین دادههای موجود یا بهترین دقت ممکن را بدون مصرف انرژی اضافی درخواست کنید.
پشتیبانی از سناریوهای مکان رایج
آخرین مکان شناخته شده
با استفاده از API ارائهدهنده مکان ترکیبی، برنامه شما میتواند آخرین مکان شناخته شده دستگاه کاربر را درخواست کند. دریافت آخرین مکان شناخته شده معمولاً نقطه شروع خوبی برای برنامه هایی است که به اطلاعات مکان نیاز دارند.
تنظیمات مکان
هنگام درخواست اطلاعات موقعیت مکانی از منابع مختلف موقعیت مکانی مانند GPS و Wi-Fi استفاده می شود. تصمیمگیری برای استفاده از کدام منابع میتواند چالشبرانگیز باشد، اما API ارائهدهنده مکان ترکیبی با تغییر خودکار تنظیمات سیستم مناسب، حدسها را حذف میکند. تنها کاری که برنامه شما باید انجام دهد این است که سطح خدمات مورد نظر را مشخص کند.
به روز رسانی مکان
علاوه بر آخرین مکان شناخته شده، API ارائهدهنده موقعیت مکانی ترکیبی میتواند بهروزرسانیهای مکان را در بازههای زمانی مشخصی به یک تماس در برنامه شما ارائه دهد. می توانید فاصله مورد نظر را به عنوان پارامتر کیفیت خدمات مشخص کنید. با استفاده از بهروزرسانیهای مکان، برنامه شما میتواند اطلاعات بیشتری مانند جهت و سرعت ارائه دهد.