Apa format kawat untuk petak peta vektor baru Google?

18

Google baru-baru ini merilis kartografi vektor baru untuk peta seluler mereka . Saya ingin tahu apakah ada orang di sini yang memiliki wawasan tentang format kawat yang mereka gunakan untuk transmisi? Saya telah bereksperimen dengan beberapa format selama bertahun-tahun, termasuk bencode , bson , varian WKT dan WKB , dan gojip, geojson presisi terbatas yang saya temukan sebagai trade-off terbaik dalam hal kelayakan dan ukuran file. Saya ingin tahu apa yang Google putuskan, tetapi saya tidak memiliki perangkat Android untuk diuji.

Michal Migurski
sumber
Anda dapat mengunjungi kembali tautan rilis di atas. ini dari situs web. "Pembaruan (12:47 pm PST): Tweaked deskripsi perbedaan antara tingkat zoom peta gambar."
Brad Nesom
Jika Anda mendapatkan Android SDK, Anda dapat menjalankan simulator yang mungkin membantu dalam pencarian Anda. Namun, lisensi SDK dapat melarang aktivitas semacam itu (bacalah terlebih dahulu), dan simulator mungkin memiliki masalah dalam menjalankan Peta (lambat !!)
mwalker
Saya berhasil mendapatkan beberapa tanggapan HTTP dari TCP dump. Tidak banyak akal di sana, keterampilan membongkar biner saya cukup lembut.
Michal Migurski
@MichalMigurski: Apakah Anda memiliki kemajuan untuk penelitian ini?
giser

Jawaban:

3

Saya tidak bisa memahami file itu begitu saya simpan ke disk dan saya pikir Adam berada di jalur yang benar dengan ide penguraian .

Saya bisa mendekompilasi dan melihat-lihat. Mencoba memilah-milah ratusan (mungkin ribuan) kelas bernama 'a', 'b', 'c' terlalu banyak untuk saya, tetapi saya pikir jawabannya ada di sana untuk seseorang yang tahu mereka ada di sekitar. Saya pasti lebih suka menggunakan aplikasi saja!

Jika Anda cenderung membongkar dexfile keluar dari apkfile dan mengubahnya menjadi jar , Anda dapat membukanya dengan decompiler java. Ini mungkin legal atau tidak tergantung pada lisensi perangkat lunak atau negara tempat Anda tinggal - walaupun saya tidak dapat menemukan apa pun secara spesifik tentang aplikasi saya di droid saya. Mungkin itu teks hukum dalam menggunakan OS android ( dalam hal ini, saya harus kembali dan menghapus bagian dari jawaban ini ).

teks alternatif

Jay Cummins
sumber
2

Tidak benar-benar melihat, saya kira sesuatu dikodekan menggunakan Protokol Buffer. Mungkin KML-ish, jika saya menebak lebih jauh.

Seth Fitzsimmons
sumber
1
Saya terkejut melihat banyak permintaan POST bukannya GET sederhana, bodoh. Tidak tahu apa yang ada di dalamnya, mereka semua adalah aplikasi misteri / gumpalan biner.
Michal Migurski
Apakah 'file' memiliki sesuatu untuk dikatakan tentang mereka jika Anda menyimpannya ke disk?
Seth Fitzsimmons
2

Mungkin cara terbaik untuk mendapatkan bantuan dengan pertanyaan ini adalah dengan meminjam dan menggunakan perangkat android, pilih area (pemetaan) yang relatif jarang yang belum pernah ditunjukkan oleh perangkat android sebelumnya, sambungkan ke jaringan nirkabel lokal, dan gunakan sniffer untuk menangkap jaringan. lalu lintas saat Anda melihat area itu di perangkat android.

Posting gambar area yang Anda pilih, dan koordinatnya sehingga orang dapat memeriksa area sekitarnya jika diperlukan, dan memposting jejak jaringan.

Mereka yang memiliki waktu untuk membedahnya akan memiliki kesempatan yang lebih baik untuk memberi Anda informasi yang berguna jika Anda memberikan mereka sepotong data yang baik seperti di atas.

Perhatikan bahwa data pemetaan adalah milik, dan sangat mungkin bahwa mereka mengenkripsi data tersebut. Jika tidak ada yang lain, mengenkripsi itu memberi pengguna mereka rasa privasi karena mereka akan tahu bahwa hanya google yang memiliki informasi lokasi mereka, dan bahwa itu tidak dapat dengan mudah ditemukan hanya dengan mengendus lalu lintas jaringan.

Jika dienkripsi, mungkin lebih mudah untuk memulai dengan membongkar atau mendekompilasi Aplikasi Google Map.

Adam Davis
sumber
1
Berikut adalah tiga gumpalan respons terpisah yang telah saya lihat, semuanya direkam di area sekitar (44.990738, -93.270514): mike.teczno.com/img/gmaps-vector/unknown-response-1.bin , mike.teczno.com/ img / gmaps-vector / unknown-response-2.bin , dan mike.teczno.com/img/gmaps-vector/unknown-response-3.bin
Michal Migurski