รูปแบบการวางสายสำหรับกระเบื้องแผนที่เวกเตอร์ใหม่ของ Google คืออะไร


18

Google เพิ่งปล่อยออกมาทำแผนที่เวกเตอร์ใหม่สำหรับแผนที่บนมือถือของพวกเขา ฉันอยากรู้ว่าใครที่นี่มีความเข้าใจในรูปแบบลวดที่พวกเขาใช้สำหรับการส่งหรือไม่ ฉันได้ทดลองกับรูปแบบไม่กี่ปีที่ผ่านมารวมถึงbencode , bson , ตัวแปรของWKTและWKBและ gzipped, geojsonความแม่นยำที่จำกัดซึ่งฉันพบว่าเป็นการแลกเปลี่ยนที่ดีที่สุดในความเข้าใจและขนาดไฟล์ ฉันชอบที่จะรู้ว่า Google ตัดสินใจเลือกอะไร แต่ฉันไม่มีอุปกรณ์ Android ที่จะทำการทดสอบ


คุณอาจกลับไปที่ลิงค์ประชาสัมพันธ์ด้านบน นี่คือจากเว็บไซต์ "Update (12:47 pm PST): ปรับแต่งคำอธิบายความแตกต่างระหว่างระดับการซูมแผนที่ภาพ"
Brad Nesom

หากคุณได้รับ Android SDK คุณสามารถเรียกใช้โปรแกรมจำลองที่อาจช่วยในการทำเควสต์ของคุณ อย่างไรก็ตามใบอนุญาต SDK อาจห้ามกิจกรรมดังกล่าว (อ่านผ่านมันเป็นครั้งแรก) และจำลองอาจจะมีปัญหาในการรันแผนที่ (มันช้า !!)
mwalker

ฉันจัดการเพื่อรับการตอบสนอง HTTP สองสามอย่างจากการถ่ายโอนข้อมูล TCP ไม่ค่อยมีความหมายเท่าไหร่ทักษะการเปิดกล่องบรรจุไบนารีของฉันนั้นค่อนข้างอ่อน
Michal Migurski

@MichalMigurski: คุณมีความคืบหน้าสำหรับการวิจัยนี้หรือไม่?
giser

คำตอบ:


3

ฉันไม่สามารถทำความเข้าใจกับไฟล์ได้เลยเมื่อฉันบันทึกลงดิสก์และฉันคิดว่าอดัมกำลังติดตามความคิดที่ถูกต้อง

ฉันสามารถถอดรหัสและกระตุ้นรอบ ๆ พยายามเรียงลำดับชั้นเรียนหลายร้อย (อาจเป็นพัน) ชื่อ 'a', 'b', 'c' มากเกินไปสำหรับฉัน แต่ฉันคิดว่าคำตอบนั้นอยู่ในนั้นสำหรับคนที่รู้จักพวกเขา ฉันชอบใช้แอพนี้อย่างแน่นอน!

หากคุณมีแนวโน้มที่จะแตกdexไฟล์ออกจากapkไฟล์และแปลงเป็น jarคุณสามารถเปิดได้ด้วยตัวถอดรหัส java สิ่งนี้อาจหรืออาจไม่ถูกกฎหมายขึ้นอยู่กับลิขสิทธิ์ซอฟต์แวร์หรือประเทศที่คุณพำนัก - แม้ว่าฉันจะไม่พบสิ่งใดเป็นพิเศษเกี่ยวกับแอพของฉันบน droid ของฉัน อาจเป็นข้อความทางกฎหมายในการใช้ระบบปฏิบัติการ android ( ในกรณีนี้ฉันจะต้องกลับมาและลบคำตอบบางส่วน )

ข้อความแสดงแทน


2

ไม่มีการค้นหาจริง ๆ ฉันเดาว่ามีบางอย่างที่เข้ารหัสโดยใช้ Protocol Buffers น่าจะเป็น KML-ish ถ้าฉันต้องเดาเพิ่มเติม


1
ฉันรู้สึกประหลาดใจที่เห็นคำขอ POST จำนวนมากแทนที่จะได้รับ GET ที่เรียบง่าย ไม่สามารถคิดออกว่ามีอะไรในพวกเขาพวกเขาทั้งหมดเป็นความลึกลับของแอปพลิเคชัน / ไบนารี blobs
Michal Migurski

ไฟล์ 'มีอะไรที่จะพูดเกี่ยวกับพวกเขาถ้าคุณบันทึกลงในดิสก์?
Seth Fitzsimmons

2

อาจเป็นวิธีที่ดีที่สุดในการรับความช่วยเหลือสำหรับคำถามนี้คือการยืมและอุปกรณ์ Android เลือกพื้นที่ที่ค่อนข้างกระจัดกระจาย (การทำแผนที่) ที่อุปกรณ์ android ไม่ได้แสดงมาก่อนเชื่อมต่อกับเครือข่ายไร้สายในพื้นที่แล้วใช้ดมกลิ่น การจราจรในขณะที่คุณดูพื้นที่นั้นบนอุปกรณ์ Android

โพสต์ภาพของพื้นที่ที่คุณเลือกและพิกัดเพื่อให้สามารถตรวจสอบพื้นที่โดยรอบหากจำเป็นและโพสต์ติดตามเครือข่าย

ผู้ที่มีเวลาในการตัดทอนจะมีโอกาสที่ดีกว่าในการให้ข้อมูลที่เป็นประโยชน์แก่คุณหากคุณมอบข้อมูลที่ดีดังกล่าวไว้ข้างต้น

โปรดทราบว่าข้อมูลการทำแผนที่เป็นกรรมสิทธิ์และค่อนข้างเป็นไปได้ว่าพวกเขากำลังเข้ารหัสข้อมูล หากไม่มีสิ่งอื่นการเข้ารหัสจะให้ความรู้สึกเป็นส่วนตัวแก่ผู้ใช้เนื่องจากพวกเขาจะรู้ว่ามีเพียง Google เท่านั้นที่มีข้อมูลตำแหน่งของพวกเขาและไม่สามารถพบได้ง่ายเพียงแค่ดมการรับส่งข้อมูลเครือข่าย

ถ้ามันถูกเข้ารหัสมันอาจจะง่ายกว่าที่จะเริ่มต้นด้วยการถอดหรือแยกส่วนประกอบแอปพลิเคชันแผนที่ของ Google


1
ที่นี่มีสาม blobs ตอบสนองแยกต่างหากที่ฉันได้เห็นทั้งหมดที่บันทึกไว้ในพื้นที่รอบ ๆ (44.990738, -93.270514): mike.teczno.com/img/gmaps-vector/unknown-response-1.bin , mike.teczno.com/ img / gmaps-vector / unknown-response-2.binและmike.teczno.com/img/gmaps-vector/unknown-response-3.bin
Michal Migurski
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.