Google के नए वेक्टर मैप टाइल्स के लिए तार प्रारूप क्या है?


18

Google ने हाल ही में अपने मोबाइल मानचित्रों के लिए नई वेक्टर कार्टोग्राफी जारी की है । मैं उत्सुक हूं कि अगर किसी को भी ट्रांसमिशन के लिए उपयोग किए जाने वाले तार प्रारूप में कोई अंतर्दृष्टि है? मैं पिछले कुछ वर्षों में कुछ प्रारूपों, सहित के साथ प्रयोग किया गया है bencode , bson , के वेरिएंट वाली WKT- और WKB , और gzipped, सीमित परिशुद्धता GeoJSON जो मैं सर्वश्रेष्ठ डील बोधगम्यता और फ़ाइल आकार में होना पाया गया है। मुझे यह जानकर अच्छा लगेगा कि Google ने क्या निर्णय लिया था, लेकिन मेरे पास परीक्षण करने के लिए Android डिवाइस नहीं है।


आप ऊपर दिए गए लिंक को फिर से देख सकते हैं। यह वेबसाइट से है। "अपडेट (दोपहर 12:47 बजे पीएसटी): छवि मानचित्र ज़ूम स्तर के बीच अंतर के विवरण को तोड़ दिया।"
ब्रैड नेसोम

यदि आपको एंड्रॉइड एसडीके मिलता है, तो आप एक सिम्युलेटर चला सकते हैं जो आपकी खोज में मदद कर सकता है। हालाँकि, SDK लाइसेंस ऐसी गतिविधि को प्रतिबंधित कर सकता है (पहले इसके माध्यम से पढ़ें), और सिम्युलेटर में मैप्स चलाने में समस्या हो सकती है (यह धीमा है !!)
mwalker

मैंने TCP डंप से कुछ HTTP प्रतिक्रियाएँ प्राप्त करने का प्रबंधन किया। वहाँ बहुत समझदारी नहीं है, मेरे बाइनरी अनपैकिंग कौशल बहुत नरम हैं।
मीकल मिगुर्सकी

@MichalMigurski: क्या आपके पास इस शोध के लिए कोई प्रगति है?
गेज़र

जवाबों:


3

एक बार डिस्क पर सहेजने के बाद मैं किसी भी तरह की फाइल नहीं बना सकता था और मुझे लगता है कि एडम विघटित विचार के साथ सही रास्ते पर है

मैं चारों ओर विघटित और प्रहार करने में सक्षम था। 'ए', 'बी', 'सी' नामक वर्गों के सैकड़ों (शायद हजारों) के माध्यम से छाँटने की कोशिश मेरे लिए बहुत ज्यादा थी, लेकिन मुझे लगता है कि इसका जवाब किसी ऐसे व्यक्ति के लिए है जो अपने आस-पास के लोगों को जानता है। मैं निश्चित रूप से सिर्फ ऐप का उपयोग करना पसंद करता हूं!

यदि आप dexफ़ाइल से फ़ाइल को अनपैक करने के लिए इच्छुक हैं apkऔर इसे एक जार में परिवर्तित कर सकते हैं, तो आप इसे एक जावा कम्पॉइलर के साथ खोल सकते हैं। यह सॉफ़्टवेयर लाइसेंस या उस देश के आधार पर कानूनी हो सकता है या नहीं हो सकता है जिसमें आप रहते हैं - हालाँकि मैं अपने droid पर अपने ऐप के बारे में विशेष रूप से कुछ भी नहीं पा सका। शायद यह एंड्रॉइड ओएस का उपयोग करने में कानूनी पाठ है ( जिस स्थिति में, मुझे वापस आना होगा और इस उत्तर का हिस्सा हटाना होगा )।

वैकल्पिक शब्द


2

वास्तव में देखा नहीं है, मुझे लगता है कि कुछ प्रोटोकॉल बफ़र्स का उपयोग कर एन्कोडेड होगा। संभवतः केएमएल-ईश, अगर मुझे आगे अनुमान लगाना था।


1
मुझे सरल, गूंगे GET के बजाय बहुत सारे POST अनुरोधों को देखकर आश्चर्य हुआ। पता नहीं कर सकते हैं कि उनमें क्या है, वे सभी रहस्य आवेदन / बाइनरी ब्लॉब्स हैं।
मीकल मिगुर्सकी

क्या 'फ़ाइल' के पास उनके बारे में कहने के लिए कुछ है अगर आप उन्हें डिस्क पर सहेजते हैं?
सेठ फिट्ज़सिमोंस

2

संभवतः इस प्रश्न के साथ सहायता प्राप्त करने का सबसे अच्छा तरीका है कि आप डिवाइस को उधार लें और उसे चुनें, एक अपेक्षाकृत विरल (मैपिंग) क्षेत्र चुनें, जिसे एंड्रॉइड डिवाइस ने पहले नहीं दिखाया है, स्थानीय वायरलेस नेटवर्क से कनेक्ट करें, और नेटवर्क पर कब्जा करने के लिए एक स्निफर का उपयोग करें। ट्रैफ़िक जैसा कि आप Android डिवाइस पर उस क्षेत्र को देखते हैं।

आपके द्वारा चुने गए क्षेत्र की छवि को पोस्ट करें, और इसके निर्देशांक यदि आवश्यक हो, तो आसपास के क्षेत्र की जांच कर सकते हैं और नेटवर्क ट्रेस पोस्ट कर सकते हैं।

जिन लोगों के पास इसे अलग करने का समय है, उनके पास आपको उपयोगी जानकारी देने का एक बेहतर मौका होगा यदि आप उन्हें उपरोक्त डेटा का एक अच्छा हिस्सा सौंपते हैं।

ध्यान दें कि मानचित्रण डेटा स्वामित्व है, और यह काफी संभव है कि वे इसे एन्क्रिप्ट कर रहे हैं। यदि और कुछ नहीं, तो इसे एन्क्रिप्ट करने से उनके उपयोगकर्ताओं को गोपनीयता की कुछ समझ मिलती है क्योंकि उन्हें पता होता है कि केवल Google को उनके स्थान की जानकारी है, और यह आसानी से नेटवर्क ट्रैफ़िक को सूँघने से नहीं मिल सकता है।

यदि इसे एन्क्रिप्ट किया जाता है, तो Google मैप एप्लिकेशन को असंबद्ध या विघटित करके शुरू करना आसान हो सकता है।


1
यहां तीन अलग-अलग प्रतिक्रियाएं हैं जो मैंने देखी हैं, जो सभी के आसपास के क्षेत्र में दर्ज हैं (44.990738, -93.270514): mike.teczno.com/img/gmaps-vector/unknown-response-1.bin , mike.teczno.com/ img / gmaps-वेक्टर / अज्ञात-प्रतिक्रिया-2.bin , और mike.teczno.com/img/gmaps-vector/unknown-response-3.bin
मीकल मिगुर्सकी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.