অ্যান্ড্রয়েড কীভাবে মোটা জায়গা পায়?


15

আমি পড়েছি যে অ্যান্ড্রয়েড (এবং সিমিলার অপারেশন সিটেমগুলি উদাহরণস্বরূপ আইওএস) ওয়াইফাই বা জিএসএম টাওয়ার ত্রিকোণ ব্যবহার করে বর্তমান মোটা জায়গা পান। আমি মূল ধারণাটি পাই তবে বিশদ সম্পর্কে প্রশ্ন রয়েছে।

  1. অ্যান্ড্রয়েড সাধারণত উভয় পদ্ধতি ব্যবহার করে বা এটি একটি পছন্দ করে এবং অন্যটিতে ফিরে যায়?
  2. এটি কি কোনও সার্ভারের সাথে ওয়াইফাইয়ের মাধ্যমে অবস্থান পাওয়ার জন্য যোগাযোগ করে? (যেমন একটি ওয়েব সার্ভিসে ওয়াইফাইসের এসআইডি প্রেরণ)
  3. এটি জিএসএম টাওয়ারগুলির মাধ্যমে অবস্থান পাওয়ার জন্য ক্যারিয়ারের সাথে যোগাযোগ করে বা ডিভাইসে এটি করা হয়েছে?

উত্তর:


8

কীভাবে অবস্থান পরিষেবাটি বাস্তবায়ন করা যায় তা সত্যই বিকাশকারীদের। সম্পূর্ণ বিবরণ এখানে পাওয়া যায়:

http://developer.android.com/guide/topics/location/obtaining-user-location.html

পৃষ্ঠার প্রায় 1/3 য় গ্রাফটি একটি সাধারণ অ্যাপ্লিকেশনটি কী করতে পারে তা দেখতে বেশ দরকারী, তবে আবার এটি অ্যাপ্লিকেশন বিকাশকারীদের সম্পূর্ণরূপে। অবস্থান পরিষেবার ধরণগুলি হ'ল:

  • ক্যাশেড ফিক্স
  • সেল আইডি
  • ওয়াইফাই
  • জিপিএস
  • উপহাস অবস্থান

অ্যাপ্লিকেশনটি কেবল মোটা জায়গার জন্য অনুমতি চাইলে, অবস্থান নির্ধারণের জন্য এটি জিপিএস ব্যবহার করবে না।

আপনার প্রশ্নের উত্তর দিতে ...

  1. এটি পৃথক অ্যাপ্লিকেশন বিকাশকারীদের উপর নির্ভর করে তবে বেশিরভাগ ক্ষেত্রে সিকোয়েন্সটি সেই ক্রমে ক্যাশেড ফিক্স, সেল-আইডি, ওয়াইফাই, জিপিএস হবে।
  2. হ্যাঁ, ওয়াইফাই সংকেতের টাওয়ার আইডি বা এসএসআইডি অর্জন করার পরে, কোনও তথ্য কোনও অবস্থান নির্ধারণের জন্য সেই ডেটা গুগলে স্থানান্তরিত হয়।
  3. না, গুগল এখানে সত্যিই চতুর কিছু করেছে। গুগলের সেল টাওয়ারের লোকেশনগুলির নিজস্ব ডেটাবেস রয়েছে এবং টাওয়ারের অবস্থান নির্ধারণের জন্য ক্যারিয়ারের সাথে কোনও ইন্টারঅ্যাকশন প্রয়োজন হয় না।

এই নিবন্ধটিতে http://franciscokattan.com/2010/02/06/dynamic-cell-id-clever-way-to- block-google-but-will-it-backfire / এর কিছু বিশদ রয়েছে

সংক্ষিপ্ত সংস্করণটি হ'ল, আপনি যখন গুগল ম্যাপের মতো অ্যাপ্লিকেশন ব্যবহার করবেন তখন অ্যাপটি আপনার বর্তমান জিপিএস ফিক্সের সাথে বর্তমান সেল-আইডি তথ্যটি প্রেরণ করবে। এইভাবে, গুগল বিভিন্ন স্থানে সিগন্যাল শক্তির খুব ভাল নমুনা পায় এবং একটি খুব সমৃদ্ধ ডাটাবেস তৈরি করতে সক্ষম হয়।


আমি আপনার উত্তরটি বেশ পছন্দ করি, তবে আমি নিশ্চিত নই যে "এটি সম্পূর্ণ বিকাশকারীদের উপর নির্ভর করে" - পার্টের উপর আপনার অধিকার আছে কিনা। আমি যতদূর বলতে পারি, বিকাশকারী কেবল জরিমানা বা মোটা জায়গা পাওয়ার সিদ্ধান্ত নিতে পারেন। অন্য কথায় লোকেশন ম্যানেজ.নারেটওয়র্ককেপ্রোভিডার এবং / অথবা লোকেশন ম্যানেজ.জি.পি.এস.প্রোভিডার ব্যবহার করতে পারে। আমি মনে করি তিনি সিদ্ধান্ত নিতে বা এমনকি দেখতে পারবেন না, যদি ওয়াইফাই বা জিএসএম ব্যবহার করা হয়, তাই না?
টিম বাথ

সর্বাধিক সাধারণ ক্ষেত্রে ডেভেলপাররা ডেটা ওয়াইফাই বা সেল-আইডি থেকে আসছে কিনা সেদিকে খেয়াল রাখবে না, তবে ওয়াইফাই অক্ষম করা বা জিপিআরএস / জিএসএম অক্ষম থাকলে কেবল অ্যাপ্লিকেশনটিকে কাজ করার অনুমতি দেওয়ার জন্য দেব কিছুটা বিধিনিষেধ আরোপ করতে পারে। আমি আপনার প্রশ্নটির অর্থ এইভাবে গ্রহণ করেছি: "সমস্ত অ্যাপ্লিকেশন অনুসরণ করে এমন কোনও মানক অনুক্রম আছে" এবং এর উত্তর নেই। তবে, ওয়াইফাই এবং সেল-আইডির মধ্যে পার্থক্য সম্পর্কে সুনির্দিষ্ট বিষয়ে, অ্যাপ্লিকেশন বিকাশকারী বিশেষত এক ধরণের লোকেশন পরিষেবাদির জন্য অনুরোধ করার সীমাবদ্ধ ক্ষমতা রাখে।
জেডম্যাসন

1
ওয়াই-ফাই হটস্পটগুলির অবস্থান তাদের ডাটাবেসে জমা দেওয়ার কোনও উপায় কি আপনি জানেন যাতে আমার আশেপাশে / বাড়ির ভিতরে আরও ভাল ত্রিভুজ হয়? আমার এই প্রশ্নকর্তার জন্য আমি একটি থ্রেড খুলেছি: android.stackexchange.com/questions/4715/…
üzgür

3

এর অনেকটাই ক্যারিয়ার নির্দিষ্ট এবং আমি কোনও দেব নই তবে বৈদ্যুতিন অপরাধ তদন্তে আমি যে ইন্টারভিউ এবং ট্রেনিং পেয়েছি তা থেকে আমি কী একসাথে টুকরো টুকরা করতে পারি:

  1. হ্যাঁ তবে এটি নির্দিষ্ট অ্যাপস এলবিএসের অগ্রাধিকারের উপর নির্ভর করে যা দেব দ্বারা সেট করা থাকে এবং বর্তমান কোর্সের যথার্থতা, বিদ্যুতের স্তর, পূর্বনির্ধারিত অগ্রাধিকারের উপর ভিত্তি করে ...
  2. হ্যাঁ. ক্যারিয়ারগুলির মালিকানাধীন ওয়াইফাই বেস স্টেশন লোকেশন ডিবি রয়েছে।
  3. আমি বিশেষ করে অ্যান্ড্রয়েডের সাথে কথা বলতে পারি না, তবে সাধারণত এটি ক্যারিয়ার এবং নেটওয়ার্ক টাইপ (সিডিএমএ বা জিএসএম) হতে চলেছে। ফোনগুলি উভয়ের পক্ষে সক্ষম তবে কমপক্ষে কয়েক বছর আগে ওটা ব্যান্ডউইদথ সীমাবদ্ধতার কারণে তারা হ্যান্ডসেটটিতে এই কাজটি করেছিল।


0

আপনার ফোনটি জানেন যে নিকটতম টাওয়ারগুলি কী। প্রতিটি দেশের জন্য একটি প্রদানকারী ডাটাবেস রয়েছে যেখানে টাওয়ার আইডিটি মানচিত্রে অবস্থিত। এই ডেটাবেসটি আপনার সরবরাহকারীর দ্বারা পুনরায় ইনস্টল করার জন্য বা বায়ু সরবরাহের জন্য যথেষ্ট ছোট হতে পারে। একটি অ্যান্ড্রয়েড ফোন কীভাবে এই ডেটা পায় তা আমি জানি না।


-1

# 3 এর জন্য আমার কিছুটা আলাদা উত্তর রয়েছে: আপনি যদি ত্রিভুজ ব্যবহার করতে চান তবে ডিভাইসটি ব্যবহার করা যেতে পারে, তবে আপনি সেল-আইডি এবং জিএসএম (বা সিডিএমএ) টাওয়ারের স্থানীয়করণের সাথে মেলে রাখতে চাইলে ক্যারিয়ারটি ব্যবহার করতে হবে।


তবে এটি কি এমন একটি বিকল্প যা কোনও অ্যাপ বিকাশকারী বা কোনও শেষ ব্যবহারকারী দ্বারা নির্ধারিত হতে পারে বা এটি এমন কিছু যা ক্যারিয়ার দ্বারা নির্ধারিত হয়?
ম্যাট

এটি বাধ্যতামূলক, যদি আপনি কোনও ডিভাইস স্থানীয়করণের জন্য এইভাবে ব্যবহার করতে চান। ত্রিভঙ্গীকরণ বা অন্য কোনও পদ্ধতি ব্যবহারের মাধ্যমে আপনি অ্যান্টেনার অবস্থান বনাম কোথায় তা জানতে পারবেন। তবে আপনি যদি অ্যান্টেনার শেষ / দীর্ঘ অংশটি জানেন না, আপনি কোনও মানচিত্রে আপনার অবস্থান পেতে সক্ষম হবেন না। আমি বাড়িতে আমি পরিষ্কার :)
রব

@ রব তবে টাওয়ারটির অবস্থান অনুসন্ধান করার জন্য আপনার ক্যারিয়ারের দরকার নেই। প্রতিটি টাওয়ার একটি অনন্য আইডি সম্প্রচার করে, যে কোনও স্বতন্ত্রভাবে এটিকে বাছাই করতে এবং মানচিত্রটি তৈরি করতে পারে, কোনও ক্যারিয়ারের কোনও ইন্টারঅ্যাকশন ছাড়াই। গুগল সেল টাওয়ার এবং ওয়াইফাই অ্যাক্সেস পয়েন্টগুলির জন্য এটি কিছু সময়ের জন্য করে আসছে। গুগল স্ট্রিটভিউ গাড়িটি ভ্রমণের সাথে সাথে তথ্যটি তুলেছে এবং বিভিন্ন প্ল্যাটফর্মের গুগল ম্যাপের ব্যবহারকারীরা অ্যান্টেনা এবং ওয়াইফাই আইডি এবং শক্তি সহ অজানা তথ্য মেলানো জিপিএস ফিক্সগুলিও ফেরত পাঠান। এটি কীভাবে গুগল শহরগুলিতে তাদের প্রচুর ট্র্যাফিক ডেটা তুলেছে তার অনুরূপ, তারা প্রচুর মানচিত্রের ব্যবহারকারীদের থেকে গতি এবং অবস্থান একত্রিত করে।
গাথ্রন

তুমি কি নিশ্চিত ? অবাক লাগছে। উদাহরণস্বরূপ, জার্মানি (এবং ইউরোপের অন্যান্য দেশগুলিতে) গুগলের বিরুদ্ধে ওয়াইফাই তথ্য সংগ্রহের জন্য মামলা করা হয়েছে, সুতরাং দেখে মনে হচ্ছে তারা এই সংস্থানটি ব্যবহার করেনি। জিএসএম ডাটাবেসের জন্য, গুগলের যদি মালিকানা থাকে তবে এটি অ্যাক্সেসযোগ্য হওয়া উচিত এবং আমি কখনই এ সম্পর্কে শুনিনি।
রব

1
@Rob googlemobile.blogspot.com/2008/06/... "ফোন সেল টাওয়ার এটি বর্তমানে ব্যবহার সে সম্পর্কে আইডি জানেন। ফোন GPS, ফোনে মানচিত্রে আবেদন থাকে সেল আইডি সহ জিপিএস স্থানাঙ্ক পাঠায় গুগল লোকেশন সার্ভার। লিঙ্কটি এখনই খুঁজে পাচ্ছেন না তবে তারা কিছুক্ষণ আগে ঘোষণা করেছিল যে ব্ল্যাকবেরি গুগল ম্যাপস অ্যাপটি একই কারণে কাছাকাছি ওয়াইফাই এসএসআইডি এবং শক্তি ফিরিয়ে দিচ্ছে। এটি স্ট্রিটভিউ সফ্টওয়্যারটিতে প্রোগ্রামিং "ত্রুটি" এর মতো নয় যা তাদের বিরুদ্ধে মামলা করা হচ্ছে যা তার চেয়ে বেশি ওয়াইফাই ডেটা ধরেছিল।
গাথ্রন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.