الحصول على بيانات الموقع من متصفح الجوال

StackOverflow https://stackoverflow.com/questions/97865

  •  01-07-2019
  •  | 
  •  

سؤال

أقوم بتطوير تطبيق ويب سيتم ضربه بشكل متكرر بواسطة متصفحات الهاتف المحمول.أتساءل عما إذا كانت هناك طريقة للحصول على معلومات كافية من طلب المتصفح للبحث عن بيانات الموقع (التثليث أو نظام تحديد المواقع العالمي) وليس من الطلب مباشرة، بطبيعة الحال. اقترح أحد الزملاء أن بعض شركات النقل توفر معرفًا فريدًا في رأس الطلب يمكن إرساله إلى خدمة ويب مكشوفة بواسطة المزود المذكور والتي ستعيد بيانات الموقع إذا قام العميل بتمكين ذلك.هل يمكن لأي شخص أن يوجهني في الاتجاه الصحيح لهذه الطريقة أو أي طريقة أخرى لجمع بيانات الموقع، حتى لو كانت تقريبية جدًا.من الواضح أن هذا هو تطبيق الحلوى، على سبيل المثال.إذا كانت البيانات غير متوفرة فإن التطبيق لا يهتم حقًا ...

أو ربما خدمة ويب تقدمها شركة النقل والتي ستوفر بيانات مثلثة عبر IP؟

هل كانت مفيدة؟

المحلول

جوجل لديها موقع العميل كجزء من واجهات برمجة تطبيقات AJAX الخاصة بهم.ستحتاج إلى تحميل AJAX API من Google (يتطلب مفتاح واجهة برمجة التطبيقات) وستحاول حل بيانات موقع المستخدم نيابةً عنك.

نصائح أخرى

لقد حصلت على نظام تحديد المواقع العالمي (GPS) الخاص بنظام Blackberry لجافا سكريبت يعمل بشكل جيد في مزيج GMaps.بسيطة جدا، في الواقع. http://www.saefern.org/tickets/test4.php - ساعد نفسك في عرض المصدر.

(ليس لدي حاليًا bb.أرسل لي أحد المستخدمين عبر البريد الإلكتروني "...يبدو أنه يتم الاقتراع كل 15 ثانية أو نحو ذلك، لذلك فهو يستمر في إضافة مواقع جديدة ...".)

أنا أبحث عن معلومات نظام تحديد المواقع جافا سكريبت على ما يعادل iPhone.و نوكيا و....

أي معلومات موضع تقدير.

لقد استخدمت مكتبة جافا سكريبت هذه بنجاح:

http://code.google.com/p/geo-location-javascript/

الأمثلة تعمل بشكل رائع.ستتم مطالبة المستخدم دائمًا بمشاركة موقعه - لا أعرف طريقة لتجنب ذلك.

استخدم عنوان IP المصدر لتقريب موقع الشبكة.لا، لن تحصل على خط الطول وخط العرض في طلب HTTP من جهاز iPhone.ليس إلا إذا كتبت تطبيقًا تابعًا لجهة خارجية وتطلب منهم تشغيله.

قد يكون من الأفضل لك إجراء استطلاع للرأي على موقع الويب الخاص بك.

أعلم أن بعض مقدمي الخدمة في اليابان لديهم خدمة تتبع لموقع الهواتف المحمولة.وأعلم أيضًا أن المعلومات ليست عامة.أعتقد أنك بحاجة إلى سبب وجيه للغاية قبل أن يقدم مقدم الخدمة هذه المعلومات مجانًا لأنها في رأيي بيانات شخصية حساسة.بالطبع سيعطون المعلومات لضباط الشرطة ولكن ليس لعامة الناس.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top