سلام.
وقت همه بخیر.
علاوه بر استفاده از APIهای ایرانی نقشه، یک راه جایگزین برای پیدا کردن محل کاربر استفاده از IP GeoLocation API هست. این روش از آی پی کاربر برای پیدا کردن محل تقریبیش استفاده میکنه که چندین مزیت و عیب داره:
مزایا:
-رایگان
-سایتهای زیاد ارائه دهنده این سرویس
-اطلاعات نسبتا زیاد درباره محل کاربر مثل طول و عرض جغرافیایی، timezone، شهر، کشور
-عدم تحریم و فیلتر
معایب:
-در صورت روشن بودن vpn، محل کاربر اشتبا نمایش داده میشود.
-عدم دقت بالا (بعضا تا 1 کیلومتر خطا هم ازش دیدم)
این روش صرفا برای پیدا کردن محل تقریبی کاربر کاربرد داره. یعنی نهایتا میتونید محله کاربر رو بصورت قابل اطمینان باهاش پیدا کنید.