জিপিএস উচ্চতা মাঝে মাঝে লাফ দেয় কেন?


14

আমি বর্তমানে অ্যান্ড্রয়েডে কিছুটা অ্যাপ্লিকেশন বিকাশ করছি যা জিপিএস ব্যবহার করে।

আমি যখন একটি বোতাম ক্লিক করি তখন আমি একটি "ট্র্যাক" রেকর্ড করতে শুরু করি। আমি যদি ঘুরে বেড়াই তবে আমি প্রতি সেকেন্ডে আমার অবস্থানটি একটি ফাইলে সংরক্ষণ করি। এটি একটি জিনিস ব্যতীত পুরোপুরি কাজ করে:

আমি কেবল দ্রাঘিমাংশ এবং অক্ষাংশকেই সঞ্চয় করি না তবে বর্তমান উচ্চতাও সংরক্ষণ করি। ডেটা অনুসন্ধান করে আমি সনাক্ত করেছি যে উচ্চতা কিছু সময় লাফ দেয়।

উদাহরণস্বরূপ উচ্চতার মানগুলি এর মতো দেখায়:

271,4073616670083; 271,5165709069828; 345,6; 271,58538936056465;

270 মিটারের কাছাকাছি মানগুলি বেশ ভাল। এগুলি অনিয়মিত হলেও প্রায়শই ঘটে যাওয়ার মতো লাফিয়ে যান (প্রতি 15 সেকেন্ডে কমপক্ষে 1 লাফ দেওয়া যায় না)। এবং মানগুলি সর্বদা প্রায় 340 মিটারের উপরে উঠে যায়।

আমার অ্যাপ্লিকেশনটির সাথে ট্র্যাক রেকর্ড করার সময় আমি এনএমইএ রেকর্ডার নামক একটি অ্যাপ্লিকেশনটি নিয়েও ঘুরছি। এই অ্যাপ্লিকেশনটি উচ্চতার মানগুলিও রেকর্ড করেছে তবে তারা যে মানগুলি পেয়েছে তার মতো তারা লাফায় না।

আমি জানি যে জিপিএসের উচ্চতার মানগুলি (ডাব্লুজিএস 84-এলিপসয়েড দ্বারা গণনা করা) খুব সঠিক নয় তবে এটি এখনও ব্যাখ্যা করে না যে মানগুলি কখনও কখনও কেন ঝাঁপিয়ে যায়।

যদি কেউ আমাকে বলতে পারে যে এই জাতীয় লাফ কেন ঘটে।


1
দীর্ঘ / দীর্ঘ স্থানাঙ্ক সম্পর্কে কী? এগুলিও কি আলাদা হয়?
আর কে

দ্রাঘিমাংশ বা অক্ষাংশ নিয়ে আমার এখনও কোনও সমস্যা হয়নি। এটি কেবলমাত্র উচ্চতা যা কখনও কখনও লাফিয়ে উঠেছিল।
সিগজি

উত্তর:


20

আপনার উপরে সমানভাবে ছড়িয়ে থাকা কয়েকটি উপগ্রহ কল্পনা করুন। এখন মাত্র একটি উপগ্রহ চয়ন করুন। এটি থেকে আপনার সঠিক দূরত্বের ব্যাসার্ধের সাহায্যে সেই উপগ্রহের চারদিকে কেন্দ্রিক একটি গোলকটি দেখুন। প্রতিটি উপগ্রহ দেখার জন্য একই করুন।

আপনি এখন যা দেখছেন তা হ'ল গোলকগুলির একগুচ্ছ যা আপনি যেখানে দাঁড়িয়েছেন ঠিক ঠিক তা ছেদ করে। এটি একটি জিপিএস রিডিং মূলত কীভাবে কাজ করে।

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

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি নিজের অ্যাপ্লিকেশনটিকে আরও নির্ভুল করে তুলতে চান তবে আপনার অবস্থানটি 'বিশ্বাস' করার আগে আপনাকে সিগন্যালের গুণমান এবং (উপলব্ধ থাকলে) ডিওপি গণনার দিকে নজর দিতে হবে।


কিন্তু তারপরে, স্থানাঙ্কগুলিও ভুল হবে না?
আর কে

2
@RK কীভাবে গোলকগুলি একেবারে ত্রুটিটিকে ছেদ করে তা নির্ভর করে উল্লম্ব হতে পারে।
ড্যান ফায়ারল্ড ফায়ারলাইট

2

একজন ইঞ্জিনিয়ার হিসাবে জিপিএস উপগ্রহের সাথে কাজ করার পরে, আমি আপনাকে একটি ব্যাখ্যা দিতে পারি - আপনি কতগুলি জিপিএস স্যাটেলাইট আপনার পড়াশোনার জন্য সিগন্যাল পাচ্ছেন তার সাথে এটি করা দরকার। বর্তমান গ্লোবাল পজিশনাল সিস্টেমে 24 টি কার্যনির্বাহী উপগ্রহ রয়েছে এবং আপনার অবস্থানের উপর নির্ভর করে (কোনও ভবনের অভ্যন্তরে, গাছের নীচে, লম্বা ভবনের মাঝে ইত্যাদি) আপনি 3 বা 4 টি উপগ্রহ থেকে সিগন্যাল তুলবেন। টি উপগ্রহ থেকে প্রাপ্ত সংকেতগুলি তাদের গোলকের মাঝখানে চাপকে ছেদ করে। এবং উত্থানের ডেটা সঠিক নাও হতে পারে 4 টি উপগ্রহ থেকে প্রাপ্ত সংকেতগুলি এক পর্যায়ে ছেদ করায় তারা বেশ নির্ভুল! আশা করি এটি সাহায্য করবে।


আমার সংস্থায় আমরা কিছু কাস্টম উন্নত শিল্পের জিপিএস মডিউল পেয়েছি এবং এগুলি সবসময় সঠিক অবস্থান দেয় তবে অ্যান্ড্রয়েডে একই সাথে বিভিন্ন ডিভাইসে অনেক সময় সত্য অবস্থানের কাছাকাছি জাম্পিং অবস্থান দেয়। কেন এমন হয়?
বিকাশকারী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.