Google'ın yeni vektör harita döşemeleri için kablo biçimi nedir?


18

Google kısa süre önce mobil haritaları için yeni vektör haritacılık yayınladı . Buradaki herhangi birinin iletim için kullandıkları tel formatı hakkında herhangi bir bilgiye sahip olup olmadığını merak ediyorum? Ben de dahil olmak üzere yılda birkaç biçimleri İle denediği bencode , BSON ait varyantları WKT ve WKB ve sınırlı duyarlıklı gzip'lenmesi GeoJSON'a ben en iyi dengeyi anlaşılabilirliği ve dosya boyutu olduğu tespit ettik. Google'ın neye karar verdiğini bilmek isterim, ancak test etmek için bir Android cihazım yok.


Yukarıdaki sürüm bağlantısını tekrar ziyaret edebilirsiniz. bu web sitesinden. "Güncelleme (12:47 pm PST): Görüntü haritaları zum seviyeleri arasındaki farkın açıklamasını değiştirdi."
Brad Nesom

Android SDK alırsanız, görevinize yardımcı olabilecek bir simülatör çalıştırabilirsiniz. Bununla birlikte, SDK lisansı bu tür etkinlikleri yasaklayabilir (önce okuyun) ve simülatör Haritalar'ı çalıştırırken sorun yaşayabilir (yavaş !!)
mwalker

Bir TCP dökümünden birkaç HTTP yanıtı almayı başardım. Orada pek mantıklı değil, ikili açma becerilerim oldukça yumuşak.
Michal Migurski

@MichalMigurski: Bu araştırma için herhangi bir ilerlemeniz var mı?
giser

Yanıtlar:


3

Ben diske kaydedilmiş bir kez dosyanın anlamda her türlü gelemedi ve sanırım Adam üzerindedir decompiling fikri ile doğru yolda .

Ben koda ve dürtmek başardı. 'A', 'b', 'c' olarak adlandırılan yüzlerce (belki binlerce) dersi sıralamaya çalışmak benim için çok fazlaydı, ama bence cevap onların etrafını bilen biri için orada. Kesinlikle sadece uygulamayı kullanmayı tercih ediyorum!

dexDosyayı dosyadan çıkarmaya apkve bir kavanoza dönüştürmeye meyilli iseniz, bir java decompiler ile açabilirsiniz. Bu, yazılım lisansına veya yaşadığınız ülkeye bağlı olarak yasal olabilir veya olmayabilir - ancak droidimdeki uygulamam hakkında özel bir şey bulamadım. Belki android işletim sistemini kullanırken yasal metin ( bu durumda, geri dönüp bu cevabın bir kısmını silmek zorunda kalacağım ).

alternatif metin


2

Aslında bakmadım, Protokol Tamponları kullanılarak kodlanmış bir şey tahmin ediyorum. Muhtemelen daha fazla tahmin edersem, KML-ish.


1
Basit, aptal GET'ler yerine birçok POST isteği gördüğüme şaşırdım. İçlerinde ne olduğunu anlayamıyorum, hepsi gizemli uygulama / ikili lekeler.
Michal Migurski

Eğer 'diske' kaydederseniz, 'dosya' hakkında söyleyecekleri bir şey var mı?
Seth Fitzsimmons

2

Muhtemelen bu soru ile ilgili yardım almanın en iyi yolu, android cihazı ödünç almak, android cihazın daha önce göstermediği nispeten seyrek (eşleme) bir alan seçmek, yerel kablosuz ağa bağlanmak ve ağı yakalamak için bir dinleyici kullanmaktır. Eğer android cihaz üzerinde bu alanı görüntülemek gibi trafik.

Seçtiğiniz alanın görüntüsünü ve koordinatlarını gönderin, böylece gerekirse çevredeki alanı kontrol edin ve ağ izini gönderin.

Bunu incelemek için zamanı olanlar, yukarıdaki gibi iyi bir veri parçası verirseniz size yararlı bilgiler verme şansı daha fazla olacaktır.

Eşleme verilerinin tescilli olduğunu ve şifrelemelerini mümkün olduğunu unutmayın. Başka bir şey değilse, şifrelemek, kullanıcılarına sadece google'ın konum bilgilerine sahip olduğunu ve yalnızca ağ trafiğini koklayarak kolayca bulunamayacağını bildiği için gizlilik duygusu verir.

Şifrelenmişse, Google Harita Uygulamasını sökerek veya parçalarını çözerek başlamak daha kolay olabilir.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.