نحوه تنظیم موقعیت جغرافیایی موقعیت جغرافیایی چیست و چرا به آن نیاز است؟ اطلاعات کلی در مورد موقعیت جغرافیایی

خریداری شده است اندروید جدیدو می خواهید از موقعیت جغرافیایی استفاده کنید؟ ما به شما خواهیم گفت که چگونه آن را روشن کنید.

هر گوشی هوشمند مدرن مجهز به یک ماژول GPS است. این امکان استفاده از گجت را به عنوان ناوبری فراهم می کند. علاوه بر این، می‌توانید از آن برای برچسب‌گذاری عکس‌ها و استفاده از چندین ویژگی جالب دیگر استفاده کنید. بنابراین، مبتدیان علاقه مند هستند که چگونه موقعیت جغرافیایی را در اندروید فعال کنند.

معمولاً عملکرد بلافاصله فعال می شود. اما اگر خودتان آن را خاموش کرده اید و اکنون می خواهید دوباره کار کند، به تنظیمات مکان نیاز دارید.

موقعیت جغرافیایی اندروید

در بالای این بخش یک سوئیچ مسئول عملیات موقعیت جغرافیایی وجود دارد.

تنظیم موقعیت جغرافیایی در اندروید

اگر رنگ آن آبی است، این نشان می دهد که GPS فعال است. علاوه بر این، می توانید بلافاصله حالت عملکرد ناوبر را تغییر دهید. برای انجام این کار، "Mode" را باز کنید. بر اساس سنسورهای دستگاه."

چگونه موقعیت جغرافیایی را در اندروید تنظیم کنیم؟

حالت های عملیات موقعیت جغرافیایی:

چگونه موقعیت جغرافیایی را در اندروید فعال کنیم؟

  • سطح دقت بالا. این حالت از تمام اطلاعات ممکن از سنسور GPS دریافت شده از طریق Wi-Fi و همچنین دریافت شده از طریق شبکه تلفن همراه استفاده می کند.
  • صرفه جویی در شارژ این حالت به شما امکان می دهد در مصرف باتری صرفه جویی کنید، یعنی ماژول GPS فعال نمی شود. به جای geolocator از Wi-Fi و اینترنت موبایل استفاده می شود.
  • توسط سنسورها در اینجا فقط ماژول GPS فعال باقی می ماند.

به هر حال، در پنجره مکان می توانید انتقال داده های مربوط به موقعیت مکانی خود را به سرویس های Google فعال یا غیرفعال کنید. این گزینه در ارسال موقعیت مکانی یافت می شود.

ارسال اطلاعات جغرافیایی به اندروید

دو بخش دیگر در اینجا وجود دارد - "ارسال داده های جغرافیایی" و "تاریخچه موقعیت مکانی".
به هر بخش بروید و لغزنده ها را برای فعال یا غیرفعال کردن حرکت دهید.

چگونه داده های جغرافیایی را در اندروید ارسال کنیم؟

ویدئو: فعال کردن موقعیت جغرافیایی | سامسونگ گلکسی

موقعیت جغرافیایی

موقعیت جغرافیایی به شما این امکان را می دهد که موقعیت جغرافیایی بازدیدکنندگان وب سایت را تعیین کنید. و این صرفاً به معنای کشور یا حتی شهری نیست که بازدید کننده در آن واقع شده است. موقعیت جغرافیایی می‌تواند موقعیت مکانی یک فرد را به یک بلوک شهر محدود کند یا حتی اگر از طریق تلفن هوشمند به صفحه دسترسی داشته باشد، مختصات دقیق او را تعیین کند.

همه مرورگرهای اصلی سطح خوبی از پشتیبانی موقعیت جغرافیایی را ارائه می دهند:

جدیدترین قابلیت های جاوا اسکریپتکه قبلاً به آن نگاه کردیم، بخشی از مشخصات اولیه HTML5 بود و سپس زمانی که مشخصات به سازمان W3C منتقل شد، از هم جدا شدند. اما مکان یابی جغرافیایی هرگز بخشی از HTML5 نبوده است، بلکه در همان زمان شروع به کار کرد. اما تقریباً همه این فرصت را همراه با قابلیت های HTML5 به عنوان بخشی از موج بزرگ فناوری های آینده می بینند.

موقعیت جغرافیایی چگونه کار می کند

امکان موقعیت جغرافیایی سؤالات زیادی را در میان افرادی که معمولاً نمی توان آنها را پارانوئید نامید، ایجاد می کند. به عنوان مثال، چگونه برخی از نرم افزارها می توانند بدانند که من همانطور که به رئیسم گفتم بیمار نیستم، بلکه در حال تماشای فوتبال در یک کافه هستم؟ آیا نوعی وجود دارد کد مخفی، که تمام اعمال من را دنبال می کند؟ من تعجب می کنم که آن ون در خیابان چیست و آن افرادی که تظاهر به تعویض لاستیک می کنند؟

خوشبختانه، توانایی مکان یابی یکی از آن داستان های ترسناک در مورد نظارت نیست. این به این دلیل است که حتی اگر مرورگر بتواند موقعیت مکانی شما را دریابد، بدون اجازه صریح شما آن را با وب سایت به اشتراک نمی گذارد:

یک صفحه وب می خواهد داده های مکان بازدید کننده را به دست آورد. بازدیدکننده ممکن است انتخاب کند که این اطلاعات را ارائه دهد یا نه. چنین رفتاری مرورگر کرومابتکار توسعه دهندگان آن نیست، بلکه یک قانون رسمی استاندارد موقعیت جغرافیایی است که مستلزم آن است که هر وب سایتی که تلاش می کند مکان بازدیدکننده را به دست آورد باید برای انجام این کار مجوز بازدیدکننده را دریافت کند.

برای محاسبه موقعیت مکانی بازدیدکننده، مرورگر از یک ارائه دهنده موقعیت مکانی کمک می گیرد، به عنوان مثال، برای Chrome سرویس گوگلخدمات مکان یابی تعیین مکان کار آسانی نیست و فروشنده از چندین رویکرد مختلف برای حل آن استفاده می کند.

در مورد یک کامپیوتر رومیزی با اتصال ثابت (به عنوان مثال غیر بی سیم)، روش ساده است، اما چیز زیادی نمی دهد. نتایج دقیق. وقتی شخصی به اینترنت وصل می‌شود، داده‌های رایانه‌اش یا شبکه محلی(از طریق کابل، خط اجاره ای یا شماره گیری) به یک دستگاه سخت افزاری شبکه قدرتمند، که به نوبه خود آنها را به اینترنت هدایت می کند. این دستگاه سخت افزاری یک آدرس IP منحصر به فرد دارد، یعنی. یک کد عددی که این دستگاه را برای سایر شرکت کنندگان شبکه شناسایی می کند. این دستگاه یک آدرس پستی فیزیکی نیز دارد.

ارائه‌دهنده موقعیت مکانی از این دو نوع اطلاعات برای تعیین موقعیت جغرافیایی بازدیدکنندگان صفحه وب استفاده می‌کند. ابتدا آدرس IP دستگاهی که از طریق آن ارتباط برقرار می شود محاسبه شده و سپس آدرس فیزیکی آن مشخص می شود. طبیعتاً چنین رویکرد غیرمستقیمی به ما امکان می دهد مکان دقیق کاربر را نه، بلکه فقط ارائه دهنده اینترنت او را تعیین کنیم.

با این حال، اغلب حتی چنین نتایج نادرستی مفید هستند. به عنوان مثال، اگر از یک ابزار موقعیت جغرافیایی برای یافتن فروشگاهی استفاده می‌کنید که پیتزا می‌فروشد، می‌توانید به سرعت به منطقه‌ای که واقعاً به آن علاقه دارید - نزدیک خانه‌تان - بروید، حتی اگر دقیقاً در نزدیکی آن نباشید.

روش آدرس IP نادرست ترین روش مکان یابی جغرافیایی است. اگر منبع داده بهتری وجود داشته باشد، ارائه دهنده مکان از آن منبع استفاده خواهد کرد.

اگر بازدیدکننده از طریق نت بوک یا گوشی هوشمند به صفحه دسترسی پیدا کند اتصال بیسیم، ارائه دهنده موقعیت مکانی از نقاط دسترسی بی سیم نزدیک استفاده می کند. در حالت ایده‌آل، ارائه‌دهنده موقعیت مکانی داده‌ها را از یک پایگاه داده عظیم بیرون می‌کشد تا مکان دقیق این نقاط مهم را تعیین کند و سپس از اطلاعات برای مثلث‌سازی مکان بازدیدکننده استفاده می‌کند.

و در صورت ارتباط با تلفن همراهارائه دهنده موقعیت مکانی از روش مثلث بندی مشابهی استفاده می کند، اما از سیگنال های آنتن های مختلف استفاده می کند ارتباطات سیار. این روش سریع و نسبتاً کارآمد معمولاً می تواند مکان بازدیدکننده را تا 1 کیلومتر تعیین کند.

در نهایت، بسیاری از دستگاه های تلفن همراه مجهز به سخت افزار مخصوص GPS (سرویس موقعیت یابی جهانی) هستند که امکان تعیین مکان چنین دستگاه هایی را با دقت چند متری فراهم می کند. اما این روش مکان یابی نقطه ضعف خود را دارد - کندتر است و انرژی بیشتری مصرف می کند، که برای دستگاه های با باتری مهم است. علاوه بر این، به دلیل انعکاس سیگنال از ساختمان ها، در شهرهایی که ساختمان های بزرگ و بلند دارند، به خوبی کار نمی کند.

البته روش های دیگری برای تعیین مکان امکان پذیر است. هیچ چیزی مانع از استفاده ارائه‌دهنده موقعیت مکانی از سایر منابع اطلاعاتی برای این منظور، مانند داده‌های دستگاه‌های RFID (شناسایی فرکانس رادیویی)، داده‌های دستگاه های بلوتوث، کوکی هایی با اطلاعات یک سایت نقشه برداری مانند نقشه های گوگلو غیره

از همه اینها می توانیم نتیجه زیر را بگیریم: صرف نظر از روش اتصال به اینترنت، حتی اگر یک بازدیدکننده وب سایت پشت یک رایانه رومیزی نشسته باشد، قابلیت مکان یابی به شما امکان می دهد مکان او را با دقت کم و بیش تعیین کنید. و اگر از تلفن همراه یا دستگاه مجهز به سخت افزار GPS به اینترنت دسترسی داشته باشد، می توان مکان او را با دقتی بیشتر از کمتر تعیین کرد.

در چه مناطقی می توان از موقعیت جغرافیایی استفاده کرد؟

پس از پاسخ به این سوال بزرگ در مورد نحوه عملکرد موقعیت جغرافیایی، باید یکی دیگر را کشف کنیم: چه سودی برای ما دارد؟

جنبه کلیدی برای درک اینجا این است که عملکرد موقعیت جغرافیایی به شما امکان می دهد مختصات جغرافیایی تقریبی یک بازدید کننده صفحه را تعیین کنید. و این همه است. توسعه دهنده وب باید این اما ساده را ترکیب کند اطلاعات مهمبا اطلاعات دقیق تر در مورد مکان بازدید کننده. این داده ها را می توان از یک وب سرور (معمولاً یک پایگاه داده باطن عظیم) یا برخی از خدمات وب جغرافیایی (مثلاً Google Maps) به دست آورد.

به عنوان مثال، یک کسب و کار بزرگ با شعبه هایی در چندین مکان ممکن است نیاز داشته باشد که مکان بازدیدکنندگان صفحه وب را با مکان های شعب مختلف خود مقایسه کند تا مشخص کند کدام یک به بازدیدکننده نزدیکتر است.

و توسعه دهنده هر ابزاری شبکه های اجتماعیمی تواند نموداری از مکان گروهی از کاربران ایجاد کند و فاصله بین آنها را به آنها نشان دهد. یا از داده های موقعیت مکانی می توان برای ارائه خدماتی به بازدیدکنندگان وب سایت استفاده کرد، مانند تعیین محل نزدیکترین فروشگاه یا کافه 24 ساعته. در هر صورت، اطلاعات مربوط به موقعیت مکانی بازدیدکننده صفحه وب تنها در ترکیب با سایر داده های جغرافیایی مهم است.

در حالی که خدمات نقشه برداری و جغرافیایی که توسط سایر شرکت ها ارائه می شود بسیار گسترده است، کمی بعد به یکی از آنها - Google Maps - خواهیم پرداخت.

تعیین مختصات بازدید کننده

ویژگی موقعیت جغرافیایی بسیار ساده است. از سه روش در شی navigator.geolocation تشکیل شده است: getCurrentPosition()، watchPosition() و clearWatch().

شی ناوبر بخش نسبتاً کوچکی از جاوا اسکریپت است. چندین ویژگی آن اطلاعاتی در مورد مرورگر فعلی و قابلیت های آن ارائه می دهد. مفیدترین آنها ویژگی navigator.userAgent است که یک رشته اطلاعات حاوی جزئیات مربوط به مرورگر، نسخه آن و سیستم عاملی که بر روی آن اجرا می شود ارائه می دهد.

برای بدست آوردن مکان بازدید کننده، متد فراخوانی می شود getCurrentPosition(). اما باید درک کرد که فرآیند تعیین مکان طول می کشد زمان مشخص، در طی آن هیچ مرورگری که به خود احترام می گذارد تمام فعالیت های صفحه را در حالی که منتظر این داده است متوقف نمی کند. بنابراین، متد getCurrentPosition () به صورت ناهمزمان اجرا می شود، یعنی. پس از راه‌اندازی، کدی که به دنبال آن است اجرا می‌شود. هنگامی که تعیین مکان کامل شد، کد دیگری برای پردازش نتایج فعال می شود.

می‌توانید انتظار داشته باشید که تکمیل یک مکان با اعلان‌هایی مانند زمانی که دانلود تصویر به پایان رسید یا خواندن آن را دریافت می‌کنید، همراه باشد. فایل متنی. اما جاوا اسکریپت را می توان هر چیزی جز ترتیبی نامید. و زمانی که متد ()getCurrentPosition فراخوانی می شود، یک تابع تکمیل ارسال می شود.

در هنگام اجرا، این کد متد ()getCurrentPosition را فراخوانی می کند و تابعی را به آن ارسال می کند. هنگامی که مرورگر فرآیند تشخیص مکان را کامل کرد، این عملکرد را فعال می کند که یک کادر پیام نمایش داده می شود:

فراموش نکنید: استفاده از موقعیت جغرافیایی تنها در صورتی مجاز است که مرورگر از این ویژگی پشتیبانی کند و بازدیدکننده اجازه استفاده از آن را بدهد. همچنین عاقلانه است که صفحه ای را که از این ویژگی استفاده می کند، قبل از اینکه آن را روی سرور وب خود میزبانی کنید، آزمایش کنید. کاربرد عملی. در غیر این صورت، ممکن است مشکلاتی ایجاد شود (به عنوان مثال، مدیریت خطای موقعیت جغرافیایی کار نخواهد کرد) و برخی از مرورگرها به هیچ وجه نمی توانند مکان کاربر را تعیین کنند.

تعیین صحت مکان ارائه شده

اگر متد getCurrentPosition() موفق شود، کد یک شی موقعیت دریافت می کند که دارای دو ویژگی است: مهر زمانی(شامل زمان اجرای موقعیت جغرافیایی) و هماهنگی ها(شامل مختصات جغرافیایی).

اما ویژگی coords به نوبه خود، یک موضوع فرعی از شی موقعیت و علاوه بر خصوصیات است عرض جغرافیاییو طول جغرافیایی، تعیین مختصات جغرافیایی بازدید کننده، دارای چندین ویژگی دیگر است که ارائه می دهد اطلاعات تکمیلیدر مورد مکان اینها خواصی مانند ارتفاع(ارتفاع از سطح دریا)، عنوان(جهت حرکت) و سرعت(سرعت). اما در این لحظهاین ویژگی ها توسط هیچ مرورگری پشتیبانی نمی شوند.

جالبتر ملک است دقت، که دقت یک مکان خاص را بر حسب متر نشان می دهد. (این بدان معنی است که با کاهش دقت داده های مکان، مقدار ویژگی دقت افزایش می یابد که می تواند تا حدودی گیج کننده باشد.) برای مثال، مقدار ویژگی دقت 2135 متر به این معنی است که مکان کاربر در آن فاصله تعیین شده است.

ویژگی دقت برای تعیین کیفیت نتایج موقعیت جغرافیایی مفید است. به عنوان مثال، اگر مقدار ویژگی دقت در ده‌ها کیلومتر اندازه‌گیری شود، بعید است که داده‌های موقعیت جغرافیایی ارزش عملی داشته باشند:

اگر (position.coords.accuracy > 10000) ( هشدار ("بازدید کننده می تواند در هر نقطه از نقشه باشد")؛ )

در چنین حالتی، ممکن است منطقی باشد که کاربر را از اطلاعات مکان نامشخص مطلع کنیم و/یا از کاربر بخواهیم وارد کند. اطلاعات صحیحخودت

خطا در پردازش

اگر بازدیدکننده اجازه استفاده از آن را رد کند، عملکرد موقعیت جغرافیایی کار نمی کند. در این حالت، تابع تکمیل در مثال ما فراخوانی نمی‌شود و صفحه نمی‌داند که آیا مرورگر همچنان در تلاش برای تعیین مکان است یا در اجرای کد خطایی رخ داده است.

برای حل این مشکل، هنگام فراخوانی متد getCurrentPosition، نه یک تابع، بلکه دو تابع باید ارسال شود. اولین تابع، همانطور که قبلاً بحث کردیم، در صورتی فراخوانی می شود که فرآیند مکان یابی جغرافیایی با موفقیت انجام شود. در غیر این صورت تابع دوم فراخوانی می شود. مثال زیر با استفاده از این دو تابع است:

// عنصری را که در آن صفحه نتیجه var را نمایش می دهد ذخیره کنید. window.onload = function() ( result = document.getElementById("نتیجه")؛ // اگر قابلیت موقعیت جغرافیایی در دسترس است، // سعی کنید مختصات بازدیدکننده را تعیین کنید if (navigator.geolocation) ( // دو تابع را ارسال کنید navigator.geolocation .getCurrentPosition( geolocationSuccess, geolocationFailure); // نمایش نتیجه result.innerHTML = "جستجو آغاز شد"؛ ) else ( // نمایش نتیجه result.innerHTML = "مرورگر شما از موقعیت جغرافیایی پشتیبانی نمی کند"؛ ) ) تابع geolocationSuccess( position) ( result.innerHTML = " آخرین بار در اینجا مشاهده شدید: " + position.coords.latitude + "، " + position.coords.longitude; ) function geolocationFailure(positionError) ( result.innerHTML = "خطا در موقعیت جغرافیایی"؛ )

هنگامی که یک تابع خطای مکان جغرافیایی فراخوانی می شود، مرورگر یک شی خطا به آن ارسال می کند که دارای دو ویژگی است: کد(شامل یک کد عددی که یکی از چهار نوع خطا را نشان می دهد) و پیام(شامل یک اطلاعیه کوتاه در مورد مشکل). معمولاً اعلان برای اهداف آزمایشی است و کد خطا توسط کد عملکرد برای تعیین نحوه حل مشکل استفاده می شود.

یک تابع خطای اصلاح شده که تمام مقادیر کد خطای احتمالی را بررسی می کند، به این صورت است:

Function geolocationFailure(positionError) ( if(positionError == 1) ( result.innerHTML = "شما تصمیم گرفتید داده های موقعیت مکانی خود را ارائه نکنید، " + "اما این مشکلی نیست. ما دیگر از شما درخواست نخواهیم کرد."; ) else if (positionError == 2) ( result.innerHTML = "مشکلاتی در شبکه وجود دارد یا به دلایل دیگری نمی توان با سرویس مکان تماس گرفت."؛ ) else if(positionError == 3) ( result.innerHTML = "او مدیریت کرد برای تعیین مکان " + "در زمان مشخص شده. "; ) else ( result.innerHTML = "خطای مرموز."; ) )

تنظیم پارامترهای موقعیت جغرافیایی

تاکنون نحوه فراخوانی متد getCurrentPosition() را با دو پارامتر مشاهده کرده‌ایم: یک تابع برای کنترل موفقیت موقعیت جغرافیایی و یک تابع برای رسیدگی به خطا هنگام تلاش برای انجام این کار. اما به این روش می توان یک پارامتر دیگر نیز ارسال کرد، که یک شی است که پارامترهای موقعیت جغرافیایی خاصی را تنظیم می کند.

در حال حاضر، می توانید سه پارامتر را تنظیم کنید که هر کدام مربوط به ویژگی متفاوتی از شی پارامترهای موقعیت جغرافیایی است. مثال زیر یک پارامتر enableHighAccuracy را تنظیم می کند:

Navigator.geolocation.getCurrentPosition(geolocationSuccess، geolocationFailure، (enableHighAccuracy: true));

و در این مثال، هر سه پارامتر تنظیم شده است:

Navigator.geolocation.getCurrentPosition(geolocationSuccess، geolocationFailure، (enableHighAccuracy: true، timeout: 10000، maximumAge: 60000));

در هر دوی این مثال ها، پارامترهای مکان جغرافیایی با استفاده از حروف الفبای شی جاوا اسکریپت تنظیم می شوند.

این خواص به چه معناست؟ ویژگی enableHighAccuracy تعیین موقعیت مکانی بسیار دقیق با استفاده از GPS را امکان پذیر می کند (اگر دستگاه از این ویژگی پشتیبانی می کند و بازدید کننده استفاده از آن را مجاز کرده باشد). این گزینه را تنظیم نکنید مگر اینکه به مختصات دقیق نیاز داشته باشید زیرا استفاده از آن مصرف باتری دستگاه مرورگر را تا حد زیادی افزایش می دهد. به طور پیش فرض، ویژگی enableHighAccuracy روی false تنظیم شده است.

ویژگی timeout مدت زمانی را مشخص می کند که صفحه قبل از در نظر گرفتن تلاش به عنوان ناموفق، منتظر دریافت داده های موقعیت جغرافیایی خواهد بود.

مقادیر تایم اوت بر حسب میلی ثانیه تنظیم می شوند، به عنوان مثال. 10000 میلی‌ثانیه به معنای حداکثر انتظار 10 ثانیه است. شمارش معکوس پس از موافقت کاربر با ارائه داده های موقعیت جغرافیایی آغاز می شود. به‌طور پیش‌فرض، ویژگی timeout روی 0 تنظیم شده است، به این معنی که صفحه به طور نامحدود بدون ایجاد خطای مهلت زمانی منتظر نتایج مکان‌یابی خواهد بود.

ویژگی MaximAge ذخیره داده های مکان را فعال می کند. به عنوان مثال، مقدار MaximAge 60000 ms به شما امکان می دهد از داده های موقعیت جغرافیایی دریافت شده یک دقیقه قبل استفاده کنید. این باعث صرفه جویی در زمان و منابع محاسباتی می شود و همچنین به این معنی است که در صورت جابجایی بازدیدکننده، نتایج موقعیت جغرافیایی کمتر دقیق خواهد بود. به طور پیش فرض، ویژگی maximumAge روی 0 تنظیم شده است، به این معنی که نتایج مکان جغرافیایی ذخیره شده در حافظه پنهان هرگز استفاده نمی شود. همچنین می‌توان به این ویژگی مقدار ویژه‌ای از بی‌نهایت اختصاص داد، در این صورت از داده‌های مکان جغرافیایی ذخیره‌شده در هر زمان قبل استفاده می‌شود.

نمایش نقشه

تعیین مختصات جغرافیایی مکان بازدیدکنندگان وب سایت مطمئناً ترفند جالبی است. اما اگر از این اطلاعات استفاده مفیدی نکنیم، به سرعت جذابیت خود را از دست می دهد. اینطور نخواهد بود، زیرا ... مجموعه ای از داده های موقعیت جغرافیایی در اینترنت موجود است. (اغلب مشکل تبدیل این اطلاعات به فرمت مفید برای برنامه وب است.)

علاوه بر این، چندین سرویس نقشه برداری وجود دارد که رهبر بلامنازع آنها Google Maps است. برآوردهای قابل اعتماد از بازدیدهای این سرویس نشان می دهد که Google Maps پر استفاده ترین برنامه وب برای هر منظوری است.

با استفاده از نقشه های گوگل، می توانید نقشه ای در هر اندازه ای از هر نقطه از جهان ایجاد کنید. می‌توانید نحوه تعامل بازدیدکنندگان با این نقشه را مدیریت کنید، مسیرهایی را برای رسیدن از یک نقطه به نقطه دیگر ایجاد کنید، و از همه مفیدتر، اطلاعات خود را روی این نقشه قرار دهید.

Google Maps خدمات خود را به صورت رایگان (حتی برای سایت های تجاری)، مشروط به ارائه می کند دسترسی رایگانبه سایت (برای سایت های پولی، گوگل یک سرویس نقشه پولی ارائه می دهد.) در حال حاضر زمان گوگل Maps تبلیغات خود را در سایت هایی که از خدمات آن استفاده می کنند درج نمی کند، اما شرایط مجوز به صراحت این حق را در آینده مشخص می کند.

تصویر زیر یک نسخه اصلاح شده از صفحه موقعیت جغرافیایی را نشان می دهد. در اینجا مختصات جغرافیایی به دست آمده کاربر برای نمایش موقعیت مکانی وی بر روی نقشه استفاده می شود:

ایجاد چنین صفحه ای اصلا سخت نیست. اولین چیزی که نیاز داریم پیوندی به اسکریپت های Google Maps API است. این پیوند قبل از همه بلوک‌های اسکریپت که از عملکرد نگاشت استفاده می‌کنند قرار می‌گیرد:

موقعیت جغرافیایی ...

کجا زندگی می کنید؟

اندازه نقشه را می توان با استفاده از یک قانون شیوه نامه تعیین کرد:

#mapSurface (عرض: 600 پیکسل؛ ارتفاع: 400 پیکسل؛ حاشیه: توپر 1 پیکسل سیاه؛ )

اکنون آماده استفاده از عملکرد ارائه شده توسط Google Maps هستید. اولین قدم ایجاد سطح نقشه است. در این مثال، نقشه ای در بارگذاری صفحه ایجاد می شود تا بتوان از آن در توابع موفقیت یا خطای موقعیت جغرافیایی استفاده کرد. (در نهایت، یک خطای موقعیت جغرافیایی فقط به این معنی است که صفحه نمی تواند مکان فعلی کاربر را تعیین کند. در این صورت، نمایش نقشه هنوز منطقی است، اما فقط آن را حول مختصات پیش فرض متمرکز کنید.)

نتایج Var; نقشه var; window.onload = function() ( result = document.getElementById("نتیجه")؛ // برخی پارامترهای نقشه را تنظیم کنید. در این مثال// نصب شده است سطح اولمقیاس بندی و نوع نقشه // برای سایر گزینه ها، به اسناد Google Maps مراجعه کنید. var myOptions = ( بزرگنمایی: 13، mapTypeId: google.maps.MapTypeId.ROADMAP ); // با استفاده از پارامترهای تنظیم شده در بالا نقشه ایجاد کنید = new google.maps.Map(document.getElementById("mapSurface"), myOptions); // تلاش برای تعیین مکان کاربر اگر (navigator.geolocation) ( navigator.geolocation.getCurrentPosition(geolocationSuccess, geolocationFailure); result.innerHTML = "جستجو کامل شد"؛ ) other ( result.innerHTML = "مرورگر شما موقعیت جغرافیایی را پشتیبانی نمی کند" ; goToDefaultLocation( ); ) )

اما نقشه ایجاد شده توسط این کد هنوز در صفحه نمایش داده نمی شود، زیرا موقعیت جغرافیایی هنوز مشخص نشده است. برای این کار باید با استفاده از شی LatLng یک نقطه جهانی خاص ایجاد کنید که سپس با استفاده از روش روی نقشه قرار می گیرد. setCenter()کارت ها در زیر کدی وجود دارد که همه این کارها را برای مختصات بازدیدکننده انجام می دهد:

تابع geolocationSuccess(position) ( // تبدیل مکان به یک شی LatLng var location = new google.maps.LatLng(position.coords.latitude,position.coords.longitude)؛ // نمایش این نقطه روی map map.setCenter( محل))

این کد برای نمایش نقشه ای مانند تصویر بالا کافی خواهد بود. اما به این نقشه اصلیمی توانید اسبابک های مختلفی را اضافه کنید، به عنوان مثال، مکان های دیگر را در نوار کناری یا یک پنجره اطلاعات پاپ آپ نمایش دهید. مورد دوم با استفاده از شی infoWindow ایجاد می شود. در زیر کد ایجاد و نمایش پنجره اطلاعات پاپ آپ (مانند تصویر بالا) آمده است:

تابع geolocationSuccess(position) ( ... // یک پنجره اطلاعات پاپ آپ ایجاد کنید و // متن و موقعیت آن را روی نقشه تنظیم کنید. var infowindow = new google.maps.InfoWindow(); infowindow.setContent("شما جایی هستید در این ناحیه."); infowindow.setPosition(location); // نمایش یک پنجره بازشو infowindow.open(map); results.innerHTML = "مکان روی نقشه مشخص شده است."; )

در نهایت، در صورت بروز خطا در موقعیت جغرافیایی یا عدم پشتیبانی در مرورگر بازدیدکننده، می‌توانید اساساً همان اقدامات را انجام دهید، اما از مختصات از پیش تعیین شده جایگزین به جای مختصات بازدیدکننده استفاده کنید:

تابع geolocationFailure(positionError) ( ... goToDefaultLocation(); ) function goToDefaultLocation() ( // مختصات تقریبی مرکز مسکو var moscow = new google.maps.LatLng(55.753878,37.649275(mosco.wC); )

ردیابی حرکات بازدیدکنندگان

در تمام مثال‌هایی که تا کنون بررسی کرده‌ایم، از متد ()getCurrentPosition استفاده کرده‌ایم که یک عملکرد کلیدی موقعیت جغرافیایی است. اما شی موقعیت جغرافیایی دو روش دیگر دارد که به شما امکان می دهد حرکات بازدید کننده را ردیابی کنید و صفحه را از این حرکات مطلع کنید.

اولین مورد از این روش ها متد ()watchPosition است که کاملاً شبیه متد getCurrentPosition است. مانند متد getCurrentPosition()، متد watchPosition() پارامترها را می گیرد: یک تابع موفقیت (تنها پارامتر مورد نیاز) و یک تابع خطا:

Navigator.geolocation.watchPosition(geolocationSuccess، GeolocationFailure);

تفاوت بین این دو روش در این است که متد watchPosition() می تواند چندین بار تابع موفقیت را اجرا کند - برای اولین بار یک مکان را شناسایی کند و سپس هر بار یک مکان جدید را شناسایی کند. برای کامپیوترهای رومیزی، که هرگز حرکت نمی کنند، متدهای getCurrentPosition() و watchPosition() دقیقاً اثر مشابهی دارند.

اما بر خلاف متد ()getCurrentPosition، متد watchPosition() عددی را برمی گرداند. این عدد را می توان ذخیره کرد و به متد clearWatch() برای توقف ردیابی حرکات ارسال کرد:

Var watch = navigator.geolocation.watchPosition(geolocationSuccess، geolocationFailure); ... navigator.geolocation.clearWatch(watch);

می‌توانید از این مرحله رد شوید و تا زمانی که بازدیدکننده صفحه را ترک کند، به دریافت پیام‌های ناوبری ادامه دهید.

موقعیت جغرافیایی - تعیین مکان (طول و عرض جغرافیایی یک مکان) یک کاربر اینترنت با استفاده از سیگنال های رادیویی ناوبری جهانی سیستم ماهواره ای GLONASS/GPS، بر اساس سطح سیگنال نقطه دسترسی به وای فای، با شماره سلول CellID در شبکه تلفن همراه، توسط آدرس IP کامپیوتر.

موقعیت جغرافیایی از Google برای تعیین موقعیت مکانی کاربران، مرورگرهای مدرن از موقعیت جغرافیایی به شکل یک شی navigator.geolocation پشتیبانی می کنند. این شی دارای دو متد getCurrentPosition() و watchPosition(). نمونه ای از استفاده از متد () navigator.geolocation.getCurrentPosition در زیر آورده شده است.

/* تعیین مختصات فعلی با استفاده از * فناوری موقعیت مکانی (GNSS، WiFi، CellID، IP) و Yandex.API */ تابع getPosition() (if(navigator.geolocation) ( navigator.geolocation.getCurrentPosition(// تلاش برای تعیین googleAPI فعلی مختصات، // در غیر این صورت، مختصات مرکز شهر را با آدرس IP با استفاده از Yandex.API yandexAPI تعیین می کنیم، // پارامترها (enableHighAccuracy: true، // مهلت زمانی حالت دقت بالا: 27000، // حداکثر زمان انتظار پاسخ (بر حسب میلی ثانیه) MaximAge: 0 // حداکثر طول عمر داده های دریافتی )); ) else (yandexAPI(); ) // تنظیم تایمر برای فراخوانی همان روش پس از 30 ثانیه setTimeout("getPosition()", 30000); ) /* تعیین مختصات با استفاده از Google.API */ تابع googleAPI(position) ( alert(position.coords.latitude+", "+position.coords.longitude); ) /* تعیین مختصات با استفاده از Yandex.API */ function yandexAPI(خطا) ( هشدار (ymaps.geolocation. latitude+، "+ymaps.geolocation.longitude)؛ ) در این مثال، اطلاعات مکان هر 30 ثانیه یکبار به روز می شود و هر بار اطلاعات از Google دوباره درخواست می شود و 27 ثانیه منتظر می مانند.

اولین آزمایش عملیات مکان یابی جغرافیایی هنگام استفاده از موقعیت جغرافیایی در یک پروژه اینترنتی، بلافاصله این سوال در مورد دقت تعیین مختصات مطرح می شود. این دقیقاً همان کاری است که ما اکنون انجام خواهیم داد. بیایید یک آزمایش کوچک برای این کار انجام دهیم. برای انجام این کار، ما یک وب‌سایت حاوی جاوا اسکریپت ایجاد می‌کنیم که در فرکانس مشخصی برای تعیین مختصات دو دستگاه نظرسنجی می‌کند: اولی یک لپ‌تاپ با آداپتور WiFi روشن است که از طریق یک مودم GPRS/3G به اینترنت متصل است. دومی یک گوشی هوشمند با گیرنده GPS خاموش و پشتیبانی ناوبری روشن در تلفن های همراه است شبکه های GSMو/یا از طریق نقاط دسترسی WiFi، متصل به اینترنت همچنین از طریق یک مودم GPRS/3G. بنابراین، ما این فرصت را داریم که دقت ناوبری را فقط با استفاده از نقاط دسترسی WiFi و با در نظر گرفتن داده ها ارزیابی کنیم. شبکه تلفن همراهکلوب جی اس ام. بنابراین، بیایید همه دستگاه ها را در ماشین بگذاریم و آنها را در جاده های سن پترزبورگ برانیم. تجهیزات زیادی وجود نداشت؛ همه چیز در صندلی سرنشین جلو جا می شد.

برنج. 1. ظاهرراه اندازی آزمایشی

طول مسیر 15 کیلومتر است، از مناطق مسکونی سنت پترزبورگ در گراژدانکا شروع می شود و به دانشگاه آب و هواشناسی روی خاکریز، روبروی لاورای الکساندر نوسکی ختم می شود. نتایج اندازه‌گیری‌های موقعیت مکانی متوالی هر 30 ثانیه توسط خطوط مستقیم به هم متصل می‌شوند: آبی - WiFi، WiFi/GSM قرمز.


برنج. 2. داده های تست موقعیت مکانی در شبکه های سلولی GSM و/یا نقاط دسترسی WiFi

از داده های به دست آمده، می توانیم یک نتیجه اولیه بگیریم که دقت کاملاً رضایت بخش است، حداقل انحراف از مسیر از 1000 متر تجاوز نمی کند. به اندازه کافی عجیب، دقت موقعیت جغرافیایی از طریق WiFi/GSM بدتر از WiFi است. این را می توان از پرش های تراکتور قرمز از یک ایستگاه پایه به ایستگاه دیگر به وضوح دید.
با این حال، برای تعیین کمیت دقت، لازم است منبع سومی از داده‌های مکان را که از سیگنال‌های رادیویی GLONASS/GPS تعیین می‌شود، درگیر کنیم. در این حالت، مختصات باید بدون استفاده از موقعیت جغرافیایی گوگل تعیین شود. این به این دلیل است که استفاده از روش navigator.geolocation.getCurrentPosition() با گیرنده GLONASS/GPS و ماژول WiFi فعال است، دقت موقعیت جغرافیایی برای نقاط دسترسی WiFi را بهبود می بخشد و در نتیجه بر نتایج ارزیابی دقت تأثیر می گذارد (دقت همیشه وجود دارد. بهتر از آن جاهایی که هنوز نرفته ایم).

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

امروزه همه می توانند تعیین کنند که صاحب یک تلفن همراه کجاست. اکثر اپراتورها یک گزینه را ارائه می دهند - موقعیت جغرافیایی. این امکان را به شما می دهد تا موقعیت مکانی یک مشترک را تا چند متر ردیابی کنید. نیازی به خدماتی مانند GPS یا GLONASS نیست.

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

چندین سرویس وجود دارد که به شما امکان می دهد موقعیت مکانی را که در حال حاضر در آن قرار دارید ردیابی کنید. تلفن همراه(در بیشتر موارد، صاحب آن نیز چنین می کند). یکی از این خدمات مانیتورینگ موبایل است. خدمات ارائه شده توسط این سرویس پولی است. در زمان نوشتن، یک ماه استفاده از خدمات 400 روبل هزینه داشت. مقدار کمی برای به دست آوردن اطلاعات در مورد عزیزان.

موقعیت جغرافیایی چیست: چگونه یک شخص را به صورت آنلاین با شماره تلفن پیدا کنیم؟

موقعیت جغرافیایی موقعیت جغرافیایی دقیق یک شی است. هنگام استفاده از ارتباطات سلولی، تلفن مشترک باید به طور دوره ای با ایستگاه پایه ارتباط برقرار کند. این یکی از ویژگی های این فناوری ارتباطی است. بنابراین می توان موقعیت جغرافیایی و حتی مسیر آن را با آنالیز چنین تماس های تلفنی با نزدیک ترین ایستگاه ها به راحتی ردیابی کرد.

در عین حال، نیازی به فعال کردن عملکرد اتصال دستگاه با ماهواره نیست. این ماژول ها ممکن است اصلا در گوشی نباشند. اما، به لطف دکل های تلفن همراه، هنوز هم می توان مشترک را "محاسبه" و ردیابی کرد.

موقعیت جغرافیایی

در مورد دقت چنین داده هایی، بستگی به نوع اتصال سلولی دارد. در شهری که تراکم ایستگاه های تلفن همراه بیشتر است، می توان مکان یک مشترک را تا شماره خانه تعیین کرد. در جایی که برج های سلولی کمتر نصب می شوند، خطا در تعیین موقعیت جغرافیایی می تواند به چندین کیلومتر برسد.

چگونه با استفاده از تلفن Beeline موقعیت مکانی شخص را تعیین کنیم؟

اگر فرد تحت تعقیب مشترک Beeline باشد، می توان او را با استفاده از گزینه ویژه این اپراتور پیدا کرد. اما، در عین حال، کسی که به دنبال آن است باید مشترک Beeline نیز باشد.

می توانید "Locator" را با استفاده از شماره فعال کنید:

09853

با کمک آن، نه تنها می توانید موقعیت دوستان و خانواده را پیدا کنید، بلکه می توانید امکانات مفید شهری را نیز پیدا کنید: بیمارستان ها، کلینیک ها، مغازه ها، کارواش ها و غیره. علاوه بر این، اگر تلفن همراه خود را گم کنید، این گزینه می تواند مفید باشد.

سرویس Beeline.Locator از آن استفاده می کند ایستگاه های پایه. در عین حال، کاربر می تواند داده ها را روی کارت (هنگام استفاده از تلفن هوشمند) یا از طریق اعلان پیام کوتاه دریافت کند.

هزینه خدمات 3 روبل در روز است. هفته اول استفاده رایگان است.

سرویس مکان یاب در Tele2

سرویسی مشابه گزینه Beeline.Locator نیز در Tele2 موجود است. این "جغرای جستجو" نامیده می شود و برای مشترکین این اپراتور در هر موردی در دسترس است طرح تعرفه. با استفاده از این گزینه می توانید متوجه شوید که مشترک Tele2 در حال حاضر در کجا قرار دارد. اما، در عین حال، مشترکی که می خواهید از این طریق نظارت کنید، باید به شما اجازه انجام این کار را بدهد.

کافی است یک بار اجازه بگیرید. پس از آن می توانید درخواست های خود را ایجاد کنید و سرور Tele2 موقعیت مکانی مشترک را در قالب یک پیام کوتاه برای شما ارسال می کند. چنین پیامی نشان دهنده آدرس تقریبی مشترک و پیوندی به نقشه خواهد بود. اگر از گوشی هوشمند یا تبلت استفاده می‌کنید، با استفاده از این پیوند می‌توانید نقشه را باز کنید و دقیقاً ببینید شخصی که می‌خواهید مکانش را بدانید کجاست.

اتصال گزینه Geosearch:

*119*01#

وقتی سرویس فعال شد، باید یک درخواست USSD با شماره تلفن مالک مورد نظر خود تنظیم کنید. یک پیامک به تلفن او ارسال می شود که در آن اطلاعاتی در مورد موقعیت مکانی او درخواست می شود. اگر او اجازه دهد، پیامی بر روی تلفن خود دریافت خواهید کرد که به شما می گوید مشترک Tele2 در کجا قرار دارد.

هزینه Geosearch 2 روبل است.

مگافون - سرویس رادار

در Megafon ، سرویس مشابه "رادار" نامیده می شود. ماهیت آن ساده است. موقعیت مکانی مشترک از طریق شبکه ای از ایستگاه ها ردیابی می شود. برای چنین جستجویی، شبکه همه اپراتورها درگیر است، بنابراین هنگام روشن شدن تلفن، ردیابی یک شخص بسیار آسان است.



اما، بر خلاف سایر اپراتورها، Megafon یک خط کامل از تعرفه ها را برای تشخیص مشترک ایجاد کرده است:

  • "نور رادار". نسخه سبک وزن این گزینه. با کمک آن می توانید یک بار در روز موقعیت مکانی یک مشترک را ردیابی کنید.
  • "رادار". با استفاده از این گزینه می توانید روزانه حداکثر پنج مشترک را ردیابی کنید. علاوه بر این، می توانید مکان آنها را هر چند بار که دوست دارید پیدا کنید. هزینه - 3 روبل.
  • "رادار +". گران ترین گزینه. هزینه 7 روبل در روز. با کمک آن می توانید مسیر مشترک را تعیین کنید و یک geofence تنظیم کنید که پس از خروج از آن پیامک دریافت خواهید کرد.

مهم: Radar+ اغلب توسط والدین برای ردیابی فرزندان خود سفارش می شود. اما، به جای پرداخت روزانه 7 روبل، می توانید یک ابزار ویژه برای فرزند خود بخرید - یک ساعت "هوشمند" کودکان با گیرنده GPS. با کمک چنین ساعتی می توانید با کودک خود تماس بگیرید و مسیر حرکت او را دنبال کنید.

می توانید Megafon Radar را از طریق صفحه radar.megafon.ru یا با استفاده از دستورات کوتاه متصل کنید. در مورد آنها در زیر بخوانید.

می توانید مکان مشترک را از طریق سرویس Megafon Radar با استفاده از یک برنامه ویژه که در وب سایت اپراتور بارگیری می شود، ردیابی کنید.

MTS - سرویس یاب، کودک تحت نظارت

در زرادخانه فدرال اپراتور تلفن همراه MTS به طور همزمان دو سرویس دارد که به شما امکان می دهد مشترک پیدا کنید: "مکان یاب" و "کودک تحت نظارت". تنها در صورت رضایت مشترک می توانید از اولین سرویس استفاده کنید.

این سرویس در فعال می شود حساب شخصیمشترک در وب سایت www.mts.ru. از طریق اپلیکیشن ویژه این اپراتور یا سرویس پیامکی. دو هفته اول هزینه اشتراکبرای استفاده از خدمات هیچ هزینه ای دریافت نمی شود. سپس هزینه خدمات 100 روبل در ماه است. کاربر به 100 درخواست در ماه دسترسی دارد. اما بیش از پنج درخواست در روز نیست.

سرویس کودک تحت نظارت Beeline

در دوران پرتلاطم ما، حتی زمانی که به دلایل مختلف در نزدیکی نیستید، لازم است از فرزندان خود محافظت کنید. این کار را می توان با استفاده از سرویس "کودک تحت نظارت" انجام داد. در ابتدا، این سرویس فقط در Beeline قابل فعال شدن بود. اما، در نوامبر 2015، MTS و Megafon با Beeline ادغام شدند و این سرویس را به طور مشترک ارائه کردند.



Beeline. مکان یاب

هنگام استفاده از این سرویس، یک "خانواده" ایجاد می شود که می توانید تعداد اقوام و فرزندان را در آن ترکیب کنید. اقوام با استفاده از دستورات کوتاه متحد می شوند. برای اطلاع از مختصات کودک، باید درخواستی ارسال کنید WHERE THE CHILDREN یا WHERE is the child_name.

جاسوسی از یک شخص از طریق آیفون

برای گوشی های هوشمند روشن سیستم عاملاندروید و iOS چندین اپلیکیشن وجود دارند که می‌توانند موقعیت مکانی کاربر را در یک لحظه مشخص نشان دهند. برای دارندگان آیفون، چنین برنامه ای "دوستان من را بیابید" است. با کمک آن می توانید مکان دقیق دوستان خود را در آن پیدا کنید نقشه ناوبری. این اپلیکیشن از فناوری GPS استفاده می کند. برای استفاده از این برنامه، شخصی که می‌خواهید موقعیت مکانی او را بدانید باید به شما اجازه این کار را بدهد.

درخواست USSD برای مکان مشترک

درخواست های USSD دستورات کوتاهی هستند که مشترکین به سرورهای اپراتورهای سلولی ارسال می کنند. با کمک چنین درخواست هایی می توانید به سرعت و به طور خودکار دریافت کنید اطلاعات لازم، یک سرویس خاص را فعال یا غیرفعال کنید.

"Tele2 Geosearch"

  • اتصال *119*01#
  • غیرفعال کردن *119*00#
  • یافتن مشترک *119*2*7xxxxxxxxxx#

مکان یاب مگافون

  • *148*شماره_مشترک#

"بیلاین یاب"

  • مکان مشترک را بیابید *566#

"MTS Locator"

  • این گزینه از طریق پیامک متصل و مدیریت می شود
پیدا کردن گوشی با GPS با استفاده از برنامه اندروید

برای محافظت از خود در برابر مفقود شدن یا سرقت گوشی خود، باید برنامه ای را از قبل روی آن نصب کنید که داده های مکان دستگاه را از طریق GPS منتقل می کند. چندین برنامه از این نوع وجود دارد که می تواند مکان های تلفن هوشمند را بر اساس نقشه گوگل نشان دهد.

شما همچنین می توانید از داخلی استفاده کنید عملکرد اندرویدمدیریت دستگاه. اگر فعال است، می توانید گوشی هوشمند خود را از طریق یک ویژه پیدا کنید صفحه گوگل. ولی. باید بدانید که اگر گوشی هوشمند شما دزدیده شود یا آن را گم کنید و کسی که آن را پیدا کرده بخواهد آن را نگه دارد، قطعاً این عملکرد را خاموش می کند و نمی توانید دستگاه خود را با آن پیدا کنید.



بنابراین، یکی از بهترین راه حل هانصب برنامه اندروید Lost Free وجود خواهد داشت. پس از نصب در منو قابل مشاهده نخواهد بود. این بدان معنی است که حذف آن دشوار خواهد بود.

این برنامه علاوه بر تنظیم زنگ هشدار و مدیر داده، می‌تواند تماس‌ها را ردیابی کند، از دوربین گوشی هوشمند شما عکس بگیرد و Wi-Fi و GPS را روشن یا خاموش کند. همچنین یک ویژگی مفید برنامه های اندروید Lost Free یک اعلان در مورد تغییر سیم کارت است.

چگونه از طریق وایبر موقعیت مکانی افراد را مشخص کنیم؟

وایبر، یک پیام رسان محبوب در کشور ما، می تواند به تعیین موقعیت مکانی کاربر کمک کند. در عین حال، مکان مخاطب فقط برای شخصی که از طریق این برنامه با او ارتباط برقرار می کند قابل مشاهده خواهد بود.

برای نشان دادن موقعیت مکانی خود به همکار خود، باید عملکرد موقعیت جغرافیایی را فعال کنید.

روی "ارسال موقعیت مکانی" کلیک کنید

پس از فعال کردن این عملکرد، مخاطب مختصات مکان فعلی را روی نقشه می بیند.

چگونه بدون رضایت شوهرم بیکن را روی گوشی نصب کنم؟

مانند ردیابی تلفن GPS، وجود دارد برنامه های کاربردی خاصبه منظور آگاهي از نحوه گذراندن زمان ديگري كه شما در كنار شما نيستيد. یکی از این برنامه ها VkurSe است. با کمک آن می توانید مکاتبات را از طریق پیام کوتاه و پیام رسان های فوری محبوب بخوانید، به تماس های ورودی و خروجی گوش دهید، مکان صاحب تلفن را بدانید و غیره. پس از نصب، برنامه خود را به عنوان مبدل می کند فایل سیستمیو در پوشه ریشه دستگاه مخفی می شود. بنابراین تشخیص آن دشوار است.

مهم: اما، قبل از نصب این برنامه، به این فکر کنید که آیا واقعاً می خواهید بدانید شوهرتان در غیاب شما چه می کند؟ آیا ارزش آن را دارد که به دلیل اطلاعاتی که ممکن است به دست آورید، ازدواج خود را خراب کنید؟

آیا ردیابی شخص با شماره تلفن بدون رضایت او قانونی است؟

البته نمی توانید بدون رضایت شخص را دنبال کنید. بنابراین استفاده از ردیاب های GPS یا نرم افزارهای ردیابی خاص ممنوع می باشد. به همین دلیل است که کلیه خدمات اپراتورهای تلفن همراه از این نوع نیاز به تأیید اجباری استفاده از آنها توسط شخصی که می خواهید مکان آن را بدانید دارد.

ویدئو. چگونه یک شخص را با شماره تلفن پیدا کنیم؟

کلمه "ژئولوکاسیون" مدتهاست که توسط همه شنیده می شود. اما بیشتر مردم فقط یک ایده کلی از چیستی آن دارند. بیایید نگاهی دقیق‌تر به این کنیم که این سرویس چیست و چگونه می‌تواند مفید باشد.

مفهوم "مکان جغرافیایی"

موقعیت جغرافیایی چیست؟ موقعیت جغرافیایی داده‌هایی است که مکان دقیق رایانه، تبلت یا تلفن و بر این اساس، صاحب آن را گزارش می‌کند. از طریق از این سرویسداده هایی مانند کشوری که مشترک در آن قرار دارد، شهر، خیابان و خانه ایجاد شده است.

چگونه کار می کند

یک پیش نیاز برای کارکرد این سرویس، اتصال دستگاه به اینترنت است. هر دستگاه تلفن همراه دارای نرم افزار خاصی است که به شما امکان می دهد موقعیت جغرافیایی فعلی آن را ردیابی کنید.

به لطف اتصال به اینترنت، این سرویس با استفاده از آدرس IP فعلی مشترک، مکان دستگاه را تعیین می کند. ما در بالا بحث کردیم که سرویس موقعیت جغرافیایی چیست. اکنون باید بفهمیم که چگونه کار می کند.

این برای چیست؟

امروزه برنامه های زیادی برای گوشی های هوشمند، تبلت ها و کامپیوترهای شخصی، در هنگام ثبت نام، و برخی در حین استفاده، داده های موقعیت جغرافیایی فعلی را درخواست می کنند.

برخی از برنامه ها به این نیاز دارند تا این داده ها را در نمایه مشتری قرار دهند تا سایر کاربران بتوانند مکان واقعی او را ببینند.

برنامه هایی که برای درخواست موقعیت جغرافیایی طراحی شده اند تا به مشترک اطلاع دهند که در زمان معین دقیقاً کجاست، به ترسیم کوتاه ترین مسیر به مکان مورد نظر کمک می کند.

کار با پرس و جوهای جستجو

موقعیت جغرافیایی در طول پردازش از اهمیت بالایی برخوردار است پرس و جوهای جستجوکاربران موقعیت جغرافیایی در موتور جستجو چیست و چه کمکی می کند؟

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

بنابراین، به عنوان مثال، هنگامی که از شما می پرسد که چقدر هزینه دارد و از کجا می توان یک خودروی جدید خریداری کرد، سیستم ابتدا سایت هایی را نشان می دهد که حاوی تبلیغات خودروهای برای فروش در شهرهای مجاور هستند.

در دستگاه های تلفن همراه

موقعیت جغرافیایی در گوشی چیست؟ خدمات ارائه شده کمک می کند تا تعیین کنید نزدیک ترین کافه ها، رستوران ها، تئاترها، مراکز تناسب اندام و غیره در کجا قرار دارند.

علاوه بر این، سیستم موقعیت جغرافیایی فعال روی تلفن به شما کمک می کند تا دستگاه را در صورت گم شدن یا سرقت پیدا کنید. این سرویس حتی در صورت تعویض سیم کارت در هنگام سرقت گوشی نیز معتبر خواهد بود. نکته اصلی این است که اینترنت به کار خود ادامه می دهد. این می تواند اینترنت از سیم کارت یا Wi-Fi باشد.

هزینه خدمات

این سرویس کاملا رایگان است. تنها چیزی که هزینه یا مگابایت دارد، ترافیکی است که برای دانلود نقشه ها استفاده می شود. اگر گوشی فقط از اینترنت استفاده می کند اپراتور تلفن همراه، سپس با توجه به تعرفه ای که مشترک به آن متصل است، هزینه پرداخت می شود.

اگر در دستگاه موبایلمنحصراً با استفاده از Wi-Fi یا متصل است اینترنت نامحدوداز یک اپراتور تلفن همراه، تنها ترافیک اینترنت مصرف می شود.

برای کسب و کار

موقعیت جغرافیایی برای کسب و کار چیست؟ چگونه می تواند در رشد او کمک کند؟ با پیگیری تقاضا برای محصولات خاص در مناطق خاص، شرکت می تواند تغییراتی در شعب خود ایجاد کند. به عنوان مثال، شما می توانید بیشتر نصب کنید قیمت های پایینبرای کالاهایی که تقاضا ندارند.

علاوه بر این، برای راحتی مشتریان، می‌توانید قیمت‌های هر منطقه را به ارز مورد استفاده برای پرداخت مشخص کنید.

چگونگی اتصال

موقعیت جغرافیایی در گوشی هوشمند چیست؟ چگونه آن را وصل کنیم و چگونه از آن استفاده کنیم؟ در تلفن های سری چهارم، برای فعال کردن عملکرد تعیین مکان فعلی خود، باید به "تنظیمات" بروید. در این منو باید آیتمی به نام «جغرافی» را پیدا کنید و آن را فعال کنید این تابع، کلید را به طرفین حرکت دهید.

پس از فعال کردن این ویژگی، از شما خواسته می‌شود که انتخاب کنید به کدام برنامه‌ها اجازه استفاده از داده‌های موقعیت مکانی خود را می‌دهید.

موقعیت جغرافیایی در آیفون چیست؟ چگونه وصل می شود؟ برای فعال کردن این گزینه در گوشی های دارای سری پنجم اپل، باید به بخش "تنظیمات" نیز بروید، از آنجا به تب به نام "حریم خصوصی" بروید، جایی که در همان خط اول تابعی به نام "خدمات جغرافیایی" وجود دارد. ".

پس از فعال‌سازی این عملکرد، سیستم از شما می‌خواهد تمام مراحل مشابه مدل چهارم را انجام دهید. شما باید انتخاب کنید که کدام برنامه ها می توانند از داده های موقعیت جغرافیایی شما استفاده کنند و منطقه زمانی را تعیین کنید.

موقعیت جغرافیایی iAd چیست؟ این همان هدف برای iPhohe است. روشن این برنامهجهانی.

تنها تفاوتی که می تواند بسیار مفید باشد، امکان یافتن گوشی گم شده یا دزدیده شده با استفاده از تبلت در همان پلتفرم iOS است.

برای انجام این کار باید نصب کنید برنامه ویژه، که "یافتن آیفون" نام دارد. می توانید آن را به صورت رایگان از طریق اپلیکیشن AppStore دانلود کنید. بعد باید در این ثبت نام کنید برنامه جستجوبا وارد کردن اطلاعات Apple ID خود در آنجا. سپس باید بررسی کنید که عملکرد «Find iPhone» در گوشی شما فعال باشد. برای انجام این کار، باید به بخش "تنظیمات" بروید، به برگه ای به نام ICloud بروید که در آن می توانید این عملکرد را فعال کنید.

برای اینکه این سرویس کار کند، باید آن را فعال کنید و اجازه استفاده از موقعیت جغرافیایی را بدهید.

آخرین نسخه نرم افزارسری پنجم یک سرویس اضافی ارائه می دهد. در همان منویی که عملکرد جستجوی تلفن فعال است، می توانید عملکردی را که با آن فعال است را فعال کنید گوشی گم شدهقبل از تخلیه کامل، اطلاعات مربوط به مکان فعلی خود را به شرکت سازنده ارسال می کند.

برای پیدا کردن تلفن گم شده یا دزدیده شده، باید از دستگاه دیگری که قبلاً با آن جفت شده است، به بخش «همه دستگاه‌ها» بروید. در مرحله بعد، به تب "دستگاه های من" بروید، جایی که مدل گم شده قابل مشاهده است، پس از آن مکان دستگاه درخواستی نشان داده می شود.

اگر تلفن گمشده قطع شده است، باید بخش «به من در مورد پیدا کردن اطلاع بده» را در دستگاهی که از آن جستجو می‌کنید بررسی کنید. به این ترتیب وقتی گوشی دوباره کار می کند، دقیقاً می دانید کجاست.

برای سهولت در جستجوی شما، این برنامه چندین عملکرد مفید دارد. می توانید به تنظیمات برنامه Find iPhone بروید و تیک کنار Play sound را بزنید. اگر فعال باشد، هنگام جستجوی دستگاهی روشن می شود، که با کمک آن می توانید به راحتی دستگاه گم شده را پیدا کنید.

دومین ویژگی مفیدبرنامه - "حالت گم شده". اگر آن را فعال کنید، می توانید گوشی را مسدود کنید، در حالی که صفحه نمایش آن شماره ای را نشان می دهد که شخصی که آن را پیدا می کند می تواند با شما تماس بگیرد.

عملکرد سوم "Erase iPhone" نام دارد. با کمک آن، می توانید از راه دور تمام داده های ذخیره شده خود را در یک دستگاه گم شده پاک کنید.

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