เข้าถึงแผนที่จากบรรทัดคำสั่งที่แสดงผลใน ASCII ด้วย Mapscii
สารบัญ:
คุณเคยคิดอยากจะเข้าถึงแอปพลิเคชันการทำแผนที่จากบรรทัดคำสั่งหรือไม่? ตอนนี้คุณสามารถทำได้ด้วย Mapscii ซึ่งคล้ายกับ Google Maps หรือ Apple Maps แต่สำหรับ Terminal โดยข้อมูลแผนที่ทั้งหมดจะแสดงเป็นข้อความและอักขระ ASCII
MapSCII ใช้ข้อมูล OpenStreetMap และสามารถสำรวจโลกทั้งหมดผ่านบรรทัดคำสั่งที่แสดงผลใน ASCII ได้อย่างราบรื่นนอกเหนือจากความน่าสนใจและแนวคิดที่พิสูจน์ความสนุกในการเข้าถึงข้อมูลการแมปจากบรรทัดคำสั่งในคอนโซลแมปที่แสดงผลใน ASCII แล้ว MapSCII ยังรองรับอักษรเบรลล์ซึ่งเห็นได้ชัดว่ามีประโยชน์สำหรับผู้ใช้จำนวนมากในตัวมันเอง (และแน่นอนว่ามีประโยชน์มากกว่า ดู Star Wars ใน ASCII จาก Terminal)
พอคุยได้ คุณคงอยากลองเอง (ก็ถ้าคุณเป็น geek แบบผมอยู่ดี) สิ่งนี้แสดงให้เห็นใน Mac ที่มีแอป Terminal แต่เนื่องจากคุณกำลังเชื่อมต่ออินเทอร์เน็ตเข้ากับเซิร์ฟเวอร์ระยะไกล คุณจึงสามารถเข้าถึง MapSCII จากแอปพลิเคชันเทอร์มินัลอื่น ๆ ได้ ไม่ว่าจะเป็นบน Mac OS X, Linux, unix หรือ Windows ด้วยแอปอย่าง PuTTY หรือ the Windows 10 linux bash shell.
การเข้าถึงแผนที่จากเทอร์มินัลด้วย MapSCII
- เปิดแอปพลิเคชัน Terminal ซึ่งอยู่ใน /Applications/Utilities/ และพิมพ์ไวยากรณ์คำสั่งต่อไปนี้:
- Hit Return และเมื่อคุณเชื่อมต่อกับเซิร์ฟเวอร์ MapSCII ระยะไกล คุณก็พร้อมที่จะเรียกดูและเพลิดเพลินไปกับแผนที่ ASCII
telnet mapscii.me
MapSCII สามารถนำทางด้วยแป้นพิมพ์หรือเมาส์ การนำทางด้วยแป้นพิมพ์ทำได้ง่ายด้วยปุ่มต่อไปนี้:
- ใช้ปุ่มลูกศรเพื่อนำทางไปรอบๆ แผนที่: ขึ้น ลง ซ้าย ขวา
- ซูมแผนที่
- Z ซูมออกจากแผนที่
- C สลับโหมด ASCII ปิด/เปิด
คุณยังสามารถคลิกและลากแผนที่ค้างไว้โดยใช้เคอร์เซอร์ของเมาส์
ไม่ว่าคุณจะคิดว่ามันสนุก น่าสนใจ เกินบรรยาย มีประโยชน์หรือไม่มีประโยชน์ ขึ้นอยู่กับคุณผู้ใช้ส่วนใหญ่จะพึงพอใจอย่างยิ่งกับการใช้ Google Maps บนเว็บหรือ iPhone หรือแอป Apple Maps บน Mac, iPhone หรือ iPad แต่ถึงอย่างนั้นก็ยังสนุกที่จะสามารถเข้าถึงแอปพลิเคชันแผนที่เต็มรูปแบบจากบรรทัดคำสั่ง
มาดูกันว่าการฝังนี้จะได้ผลหรือไม่:
โครงการ MapSCII เป็นโอเพ่นซอร์ส และคุณยังสามารถติดตั้งในเครื่องได้หากต้องการ ตรวจสอบโครงการบน GitHub ที่นี่
หากคุณชอบสิ่งนี้ คุณจะเพลิดเพลินไปกับโพสต์และหัวข้อบรรทัดคำสั่งอื่นๆ ของเรา ดังนั้นลองดูสิ