Pocket geolocation เป็นสิ่งที่ค่อนข้างธรรมดาและคุ้นเคยเมื่อเร็ว ๆ นี้ ตอนนี้โทรศัพท์สมัยใหม่ทุกรุ่นมีระบบ GPS แต่บ่อยครั้งที่ผู้ใช้มีคำถามเกี่ยวกับเรื่องนี้ ตัวอย่างเช่น พวกเขาสนใจที่จะปรับปรุงการรับสัญญาณ GPS บน Android หรือ IOS เพื่อให้ได้ข้อมูลตำแหน่งที่แม่นยำยิ่งขึ้น หรือเพื่อเล่นเกมที่ต้องการตำแหน่งทางภูมิศาสตร์โดยละเอียดสะดวกยิ่งขึ้น มาวิเคราะห์ปัญหานี้กันดีกว่าว่าทำอะไรได้บ้าง
GPS คืออะไร
GPS เป็นระบบที่ช่วยให้สมาร์ทโฟนของคุณใช้แอพนำทางและกำหนดตำแหน่งของคุณเพื่อมอบเส้นทางที่ดีที่สุดไปยังปลายทางของคุณ อิงจากการรับข้อมูลจากดาวเทียมในอวกาศ
ทำไมต้องใช้
การนำทาง GPS ถูกใช้โดยแอปพลิเคชันการนำทาง พวกเขาช่วยกันเพื่อไปยังสถานที่ที่เหมาะสมโดยไม่ต้องศึกษาแผนที่กระดาษของพื้นที่อย่างละเอียดและโพลผู้อื่นในหัวข้อ "จะไปที่ไหนต่อไปและเลี้ยวที่ไหน"
เครื่องนำทาง GPS ฟรีที่โด่งดังที่สุดสำหรับ Android: Yandex. Maps หรือ Yandex. Navigator, GoogleMaps และ MapsMe คุณยังสามารถค้นหา Navitel เวอร์ชันละเมิดลิขสิทธิ์ได้ทางอินเทอร์เน็ต แต่โปรแกรมอาจเป็นปีเก่าที่เผยแพร่ ในกรณีนี้สามารถนำคุณไปสู่ถนนที่ไม่มีอยู่จริงและอยู่ภายใต้ "อิฐ" นอกจากนี้โปรแกรมอาจติดไวรัส จากนั้นมีความเป็นไปได้ที่มันจะ "ทำลาย" ระบบของสมาร์ทโฟนของคุณ และคุณจะต้องเปลี่ยนไม่เพียงแต่เนวิเกเตอร์ แต่ยังรวมถึงโทรศัพท์หรืออย่างน้อยเฟิร์มแวร์ของมัน
ปัจจุบันโทรศัพท์รุ่นทั่วไปและทันสมัยที่สุดคือ IPhone ที่ใช้ IOS และโทรศัพท์ที่รองรับระบบอื่น ("Android") พวกเขาใช้ GPS ในรูปแบบขั้นสูงกว่า - A-GPS นี่คือฟังก์ชันที่เพิ่มความเร็วของแอปพลิเคชันในระหว่างการเริ่มต้นที่เย็นและร้อน เนื่องจากช่องทางการสื่อสารอื่นๆ (WI-FI, เซลลูลาร์) และยังปรับปรุงความแม่นยำของตำแหน่งอีกด้วย
เริ่มเย็น - สถานการณ์ที่โทรศัพท์ไม่สามารถเชื่อมต่อกับดาวเทียมใหม่เมื่อเปิดแอปพลิเคชัน ในกรณีนี้ มันทำงานโดยอัตโนมัติตามข้อมูลที่ส่งระหว่างการเปิดเครื่องครั้งก่อนโดยดาวเทียมที่เชื่อมต่อ Hot start - เมื่อรวมดาวเทียมเข้ากับงานทันที ปรากฏบนหน้าจอแอปพลิเคชันหรือในแท็บพิเศษสำหรับติดตามงานและรับข้อมูล
ตัวเลือกการปรับปรุงสัญญาณแรก
มีหลายวิธีในการปรับปรุงการรับสัญญาณ GPS บน Android หรือ IOS มาดู 3 คนดังกัน อันดับแรกและวิธีที่ง่ายที่สุดในการเพิ่มสัญญาณ GPS คือการเปิดโหมดที่เหมาะสมในการตั้งค่าโทรศัพท์ โดยทำตามขั้นตอนต่อไปนี้:
- เปิด GPS (ตำแหน่งทางภูมิศาสตร์) แล้วไปที่การตั้งค่าโทรศัพท์
- ค้นหาส่วน "ข้อมูลภูมิศาสตร์"
- เลือกปุ่มบนสุด "โหมด"
- เปิดหน้าต่างชื่อ "วิธีการตรวจจับ"
- เลือกรายการ "ความแม่นยำสูง"
ประสิทธิภาพของโทรศัพท์ของคุณจะดีขึ้นโดยเปิดความแม่นยำ ในเวลาเดียวกัน เวลาทำงานโดยไม่ต้องชาร์จใหม่สามารถลดลงได้หลายครั้ง ประเด็นก็คือเนวิเกเตอร์ที่รวมไว้จะ "กิน" แบตเตอรีเท่านั้น
วิธีที่สองในการปรับปรุงการรับสัญญาณ GPS บน Android
ตัวเลือกที่สองซับซ้อนกว่า แต่ก็ช่วยได้บ่อยเท่าครั้งแรก คุณต้องดาวน์โหลดแอปเพื่อล้างข้อมูล GPS หลังจากอัพเดทข้อมูลดาวเทียมแล้ว ระบบนำทางจะทำงานได้ดีกว่าเดิม แต่ตัวเลือกนี้อาจไม่เหมาะกับโทรศัพท์บางรุ่นเนื่องจากแอปและรุ่นไม่เข้ากัน พื้นที่ว่าง ฯลฯ
วิธีที่ยากที่สุดแต่เชื่อถือได้
มีวิธีแก้ไขปัญหาที่สามที่ยากที่สุด วิธีปรับปรุงการรับสัญญาณ GPS บน Android เหมาะสำหรับอัจฉริยะคอมพิวเตอร์ สาระสำคัญอยู่ในการเปลี่ยนแปลงไฟล์ระบบที่ควบคุมการทำงานของระบบ GPS ของโทรศัพท์ มาเรียงตามลำดับ:
- จำเป็นต้องแตกไฟล์ GPS. CONF ที่อยู่ในโฟลเดอร์system/etc/gps/conf ผ่านโปรแกรมพิเศษที่ให้การเข้าถึงไฟล์ระบบ จากนั้นเราย้ายไปยังหน่วยความจำภายในของโทรศัพท์หรือการ์ด SD เพื่อให้สามารถเปิดบนคอมพิวเตอร์ได้ในอนาคต
- การเปลี่ยนการตั้งค่า GPS. CONF ทำได้ผ่านโปรแกรม Notepad++ บนพีซีทั่วไป และโทรศัพท์เชื่อมต่อกับคอมพิวเตอร์ผ่านสาย USB มาตรฐาน
- ถัดไป คุณต้องเปลี่ยนการตั้งค่าของเซิร์ฟเวอร์ NTP ซึ่งใช้สำหรับการซิงโครไนซ์เวลา ปกติเค้าจะพูดประมาณนี้ - north-america.pool.ntp.org ต้องเขียนรายการใหม่ - ru.pool.ntp.org หรือ europe.pool.ntp.org ด้วยเหตุนี้ จึงควรเป็นดังนี้: NTP_SERVER=ru.pool.ntp.org
- นอกจากนี้ คุณไม่จำเป็นต้องเข้าสู่เซิร์ฟเวอร์เพิ่มเติมโดยไม่ทำการเปลี่ยนแปลงใดๆ กับเซิร์ฟเวอร์เพิ่มเติม: XTRA_SERVER_1=https://xtra1.gpsonextra.net/xtra.bin, XTRA_SERVER_2=https://xtra2.gpsonextra.net /xtra. bin, XTRA_SERVER_3=https://xtra3.gpsonextra.net/xtra.bin.
- ถัดไป คุณต้องตัดสินใจว่าเครื่องรับ GPS จะใช้ WI-FI เพื่อเพิ่มสัญญาณหรือไม่ เมื่อป้อนพารามิเตอร์ ENABLE_WIPER=คุณต้องป้อนตัวเลขที่จะอนุญาต (1) หรือห้าม (0) การใช้การเชื่อมต่อไร้สาย ตัวอย่างเช่น ENABLE_WIPER=1.
- พารามิเตอร์ต่อไปคือความเร็วการเชื่อมต่อและความถูกต้องของข้อมูล ที่นั่น ทางเลือกของคุณคือ: INTERMEDIATE_POS=0 <-- (แม่นยำ แต่ช้า) หรือ INTERMEDIATE_POS=1 <-- (ไม่ถูกต้อง แต่เร็ว)
- ในประเภทการใช้การถ่ายโอนข้อมูล ผู้มีความรู้แนะนำให้ตั้งค่า User Plane ซึ่งมีหน้าที่ในการถ่ายโอนข้อมูลสมาชิกในวงกว้าง จากนั้นในบรรทัดโปรแกรมก็เขียนว่าDEFAULT_USER_PLANE=TRUE.
- ความถูกต้องของข้อมูล GPS ได้รับการตรวจสอบผ่านพารามิเตอร์ INTERMEDIATE_POS=ซึ่งคุณสามารถตั้งค่าได้ทั้งโดยคำนึงถึงข้อมูลทั้งหมดโดยไม่มีข้อยกเว้น และลบข้อผิดพลาด หากคุณใส่ 0 (ศูนย์) หลังเครื่องหมาย "=" ตำแหน่งทางภูมิศาสตร์จะพิจารณาทุกอย่างที่พบ และหากเป็น 100, 300, 1000, 5000 ระบบจะลบข้อผิดพลาดออก โปรแกรมเมอร์แนะนำให้ตั้งค่าเป็น 0 แต่ถ้าอยากลองก็ใช้การดีบักได้นะ
- แอปพลิเคชันของฟังก์ชัน A-GPS ตามที่กล่าวไว้ข้างต้น ได้รับการสนับสนุนหรือเปิดใช้งานโดยอัตโนมัติในอุปกรณ์ที่ทันสมัยทั้งหมด แต่ถ้าคุณยังต้องการให้ฟังก์ชันทำงานอย่างแน่นอน คุณต้องตั้งค่า DEFAULT_AGPS_ENABLE=TRUE ในบรรทัดเปิดใช้งาน A-GPS
- ไฟล์เวอร์ชันสุดท้ายจะต้องบันทึกและดาวน์โหลดลงในโทรศัพท์ จากนั้นรีบูตเครื่อง
จุดสำคัญ: หากคุณไม่ต้องการทำเองทั้งหมดด้วยเหตุผลต่างๆ เช่น เพราะความเกียจคร้าน กลัวที่จะทำลายบางสิ่งในระบบ ฯลฯ คุณจะพบไฟล์ GPS. CONF ด้วยพารามิเตอร์ที่คุณต้องการและเพียงแค่คัดลอกไปยังสมาร์ทโฟนของคุณ เหลือเพียงการรีสตาร์ทโทรศัพท์และใช้ GPS ที่ปรับปรุงแล้ว
ทำไม GPS ถึงใช้ Android ไม่ได้
มีปัญหาอื่นๆ มันเกิดขึ้นที่ GPS ไม่ทำงานบน Android เลย (ไม่เปิดไม่ค้นหาดาวเทียม ฯลฯ) การรีเซ็ตระบบเป็นการตั้งค่าจากโรงงานสามารถช่วยแก้ปัญหานี้ได้ ทำได้ผ่านการตั้งค่าโทรศัพท์ นอกจากนี้ แกดเจ็ตสามารถ reflashed หรือมอบให้กับพนักงานศูนย์บริการที่จะ "ขุด" เข้าไปในอุปกรณ์อิเล็กทรอนิกส์และซ่อมแซมข้อบกพร่อง