به طور معمول، برای دریافت اطلاعات مکان و دریافت آدرس، از API شبکه برای تبدیل طول و عرض جغرافیایی به آدرس استفاده کنید.
انجام دادن. حتی اگر یک برنامه موقعیت مکانی را در Google Play جستجو کنید، در مورد آن الگو است.
چون میخواستم با گوشی هوشمندی که دیگر از آن استفاده نمیکنم اطلاعات مکان را دریافت کنم و در فواصل زمانی معین آن را ضبط کنم.
من یک برنامه ایجاد کردم که می تواند آدرس را فقط به صورت آفلاین بدون استفاده از نت تبدیل کند.
از آنجایی که حجم داده ها در سراسر کشور زیاد بود، من ابتدا فقط کیوشو و اوکیناوا را که در آن زندگی می کنم پیاده سازی کردم.
با این حال، من نتوانستم بخشی را بسازم که در فواصل زمانی منظم کار کند، بنابراین برنامه های دیگری مانند MacroDroid
باید با هم استفاده شود.
همچنین، اگر سعی کنید از مرجع موقعیت مکانی پس زمینه استفاده کنید، درخواست برای Google Play بسیار دشوار خواهد بود.
بنابراین، تصمیم گرفتم از اطلاعات موقعیت مکانی پس زمینه استفاده نکنم.
بنابراین، اگر بدون صفحه قفل کار نکنید، نمی توانید اطلاعات مکان را به دست آورید.
> درباره تنظیمات
-همانطور که در توضیح توضیح داده شد، برای ضبط منظم لازم است از اپلیکیشن های دیگر مانند MacroDroid با هم استفاده کنید.
امکان ضبط منظم بدون صفحه قفل، روشن شدن صفحه در فواصل زمانی معین + راه اندازی جدید این برنامه وجود داشت.
> نحوه استفاده
-بعد از راه اندازی، چند ثانیه طول می کشد تا داده های آدرس در حافظه گسترش یابد.
・ پس از گسترش داده های آدرس، آدرس (تا قسمت انتخابی) مربوط به اطلاعات مکان فعلی نمایش داده می شود.
-برای ذخیره موقعیت فعلی در یک فایل، سوئیچ "Record" را روشن کنید.
سوئیچ را نمی توان کار کرد مگر اینکه در وضعیت "همیشه از اطلاعات مکان استفاده شود" باشد.
・ مقصد ذخیره ثابت است و حافظه داخلی
Android / data / io.github.kobayasur.revgeo / فایل ها
است.
20220313.txt
بر اساس تاریخ با نامی مانند ثبت می شود.
برای جلوگیری از پر شدن فضای ذخیره سازی، فایل های قدیمی تر از 30 روز هستند
این طراحی شده است که به طور خودکار حذف می شود.
اگر می خواهید آن را حفظ کنید، آن را در مکان دیگری کپی کنید.
・ دکمه تاریخچه را فشار دهید تا تاریخچه ثبت شده روز در نمای پایین نمایش داده شود.
علاوه بر این، این برنامه موقعیت فعلی را تنها یک بار بلافاصله پس از شروع به کار ذخیره می کند. (زمانی که ضبط معتبر است)
برای ذخیره منظم، از MacroDroid و غیره برای شروع یک برنامه جدید هر چند دقیقه تا چند ده دقیقه استفاده کنید.
لازم است.
> مجوز
من از موارد زیر برای داده های آدرس برای تبدیل استفاده کردم.
ممنون که منتشر کردید
داده های آدرس Geolonia
https://geolonia.github.io/japanese-addresses/
تاریخ بهروزرسانی
۱۵ تیر ۱۴۰۴