नोकिया के ओवीआई मानचित्रों की तरह ऑफलाइन इस्तेमाल किया जा सकता है, Google मानचित्र टाइल्स को कैशिंग करने का कुछ तरीका होना चाहिए। कोई संकेत?ऑफ़लाइन उपयोग के लिए Google मानचित्र टाइल्स कैश कैसे करें?
उत्तर
दुर्भाग्यवश, मुझे यह लिंक मिला जो यह इंगित करता है कि हम इन स्थानीय रूप से कैश नहीं कर सकते हैं, इसलिए इस सवाल को हल करना।
http://support.google.com/enterprise/doc/gme/terms/maps_purchase_agreement.html
4,4 कैश प्रतिबंध। ग्राहक नहीं प्री-फ़ेच कर सकते हैं, को पुनः प्राप्त, कैश, सूचकांक, या किसी भी सामग्री की दुकान, या अपवाद के साथ सेवा के भाग जा रहा है ग्राहक सामग्री की सीमित मात्रा में स्टोर कर सकता है पूरी तरह से कारण ग्राहक कार्यान्वयन के प्रदर्शन में सुधार करने के नेटवर्क विलंबता के लिए, और केवल तभी ग्राहक अस्थायी रूप से, सुरक्षित रूप से और इस तरह से करता है कि (ए) सेवाओं के बाहर सामग्री का उपयोग करने की अनुमति नहीं देता है; (बी) केवल सत्र-आधारित है (ब्राउज़र बंद होने के बाद, कोई भी अतिरिक्त संग्रहण प्रतिबंधित है); (सी) सेवाओं की किसी भी सामग्री या हिस्से में हेरफेर या एकत्र नहीं करता है; (डी) Google को पृष्ठ दृश्यों को सटीक रूप से ट्रैक करने से नहीं रोकता है; और (ई) किसी भी तरह से एट्रिब्यूशन को संशोधित या समायोजित नहीं करता है।
तो ऐसा लगता है कि हम Google मानचित्र टाइल्स ऑफ़लाइन कानूनी रूप से उपयोग नहीं कर सकते हैं। ,
हमारे ऑनलाइन शर्तों के समान है, तो आप हमारे API या एक मोबाइल डिवाइस के मूल गूगल मैप्स कार्यान्वयन (जैसे कि एक Android संचालित फ़ोन या iPhone पर के रूप में) का उपयोग करें:
आप एक स्थानिक इंडेक्स का उपयोग करना चाहते हैं। यह 2 डी जटिलता को 1 डी जटिलता में कम कर देता है और कई मैपिंग अनुप्रयोगों में उपयोग किया जाता है। आप phpclasses.org पर अपने PHP वर्ग हिल्बर्ट वक्र डाउनलोड कर सकते हैं। जेड वक्र बहुत आसान है। X- और y को बाइनरी में समन्वयित करें और फिर दोनों मान को संयोजित करें। ऊपरी बाउंड सबसे महत्वपूर्ण बिट्स है। फिर डिस्क पर फ़ोल्डर संरचना के लिए quads का उपयोग करें उदाहरण के लिए: 1/2/3// 4 पहले स्तर की टाइल के लिए पथ है।
यदि आप Google द्वारा प्रदान की जाने वाली टाइल्स को कैश करने का प्रयास कर रहे हैं, तो यह Google की सेवा की शर्तों का उल्लंघन हो सकता है (जब तक, कुछ परिस्थितियों में, यदि आपने अपना एंटरप्राइज़ मैप्स एपीआई प्रीमियर खरीदा है)। यही कारण है कि gmapcatcher ने अपनी सूची को पार कर लिया है। http://code.google.com/p/gmapcatcher/issues/detail?id=210 देखें।
उपरोक्त gmapcatcher यूआरएल पर, आपको एक शेल स्क्रिप्ट भी मिल जाएगी जो टाइल्स डाउनलोड कर सकती है (या तो इसका लेखक कहता है)।
http://code.google.com/p/ogmaps/
http://code.google.com/p/gmapoffline/
अन्त में, गूगल अर्थ अपनी जरूरतों को पूरा कर सकते हैं, तो आप उस का उपयोग कर सकते हैं:
भी अन्य परियोजनाओं है कि गूगल मैप्स ऑफ़लाइन उपलब्ध बनाने की कोशिश कर रहे हैं। Google धरती के ऑफ़लाइन उपयोग को Google धरती एंटरप्राइज़ लाइसेंस http://www.google.com/permissions/geoguidelines.html के अनुसार आवश्यक है।
ध्यान दें कि पिछला पृष्ठ यह भी कहता है: "आप Google मानचित्र या पृथ्वी से सामग्री को स्क्रैप या अन्यथा निर्यात नहीं कर सकते हैं या इसे ऑफ़लाइन उपयोग के लिए सहेज सकते हैं।" तो यदि आप टाइल्स को कैश करने का प्रयास करते हैं, तो लगभग निश्चित रूप से माना जाएगा (Google द्वारा, वैसे भी) सेवा की शर्तों का उल्लंघन।
मुझे लगता है कि आप किसी एप्लिकेशन के लिए बड़े पैमाने पर कैश का उपयोग नहीं कर सकते हैं, लेकिन मुझे आश्चर्य है कि व्यक्तिगत उपयोग के लिए कैशिंग केवल उल्लंघन होगा। – heltonbiker
केवल स्मृति में गोगल के मानचित्र टाइल्स को कैशिंग करने के बारे में क्या! –
वह कहता है कि इसके allowdwd http://stackoverflow.com/questions/23288940/how-to-cache-download-google-map-v2-tile-programmatically –
http://www.google.com/earth/media/licensing.html पर वहाँ एक "मोबाइल" युक्त अनुभाग है , कोई विशेष अनुमति की आवश्यकता नहीं है, लेकिन आपको हमेशा Google नाम को दिखाना चाहिए।हमारी सामग्री के ऑफ़लाइन कैशिंग को कभी अनुमति नहीं है।
आप ओपन स्ट्रीट मानचित्र का उपयोग कर सकते हैं: आपको विभिन्न परतों और मानचित्र प्रकारों के दर्जनों मिलेंगे, और यह बिल्कुल मुफ़्त है। आप अपने इच्छित सभी नक्शा टाइल्स डाउनलोड कर सकते हैं। और निश्चित रूप से, क्योंकि कोई भी नक्शा बढ़ा सकता है, यह Google के मानचित्रों की तुलना में अधिक जानकारी प्रदर्शित करता है। यदि आपको सहायता चाहिए, तो आप समुदाय से पूछ सकते हैं जो भी बहुत सक्रिय है।
मैं Google से कुछ मदद पूछना चाहता हूं। कहां पूछना है? –
Google से पूछें कि Google से कहां से पूछना है। – Jacob
अद्यतन:
मैं गूगल मानचित्र से उपयोग की शर्तों पाया:
धारा 10,5
कोई कैशिंग या भंडारण। आप सेवा के बाहर उपयोग की जाने वाली किसी भी सामग्री को प्री-फ़ेच, कैश, इंडेक्स या स्टोर नहीं करेंगे, सिवाय इसके कि आप नेटवर्क की वजह से अपने मानचित्र API कार्यान्वयन के प्रदर्शन को बेहतर बनाने के उद्देश्य से पूरी तरह से सामग्री की सीमित मात्रा स्टोर कर सकते हैं विलंबता (और Google को उपयोग को सटीक रूप से ट्रैक करने से रोकने के उद्देश्य से नहीं), और केवल तभी यदि ऐसा संग्रहण: अस्थायी है (और 30 कैलेंडर दिनों से अधिक ) में कोई घटना नहीं है; सुरक्षित है; सामग्री या सेवा के किसी भी हिस्से में हेरफेर या समेकित नहीं करता है; और में किसी भी तरह से एट्रिब्यूशन को संशोधित नहीं करता है।
इसका मतलब है कि हम सीमित समय वास्तव में
एंड्रॉयड प्लेटफार्मों पर के लिए कैश कर सकते, Oruxmaps (http://www.oruxmaps.com) सभी WMS सूत्रों कैशिंग पर एक महान काम करता है। यह नाटक स्टोर में उपलब्ध है। मैं इसे किसी भी कनेक्टिविटी के बिना दूरस्थ क्षेत्रों में दैनिक उपयोग करता हूं, एक आकर्षण की तरह काम करता है।
- 1. ऑफ़लाइन उपयोग के लिए Google मानचित्र डाउनलोड/कैशिंग
- 2. फोनगैप के साथ ऑफ़लाइन कस्टम टाइल Google मानचित्र?
- 3. एंड्रॉइड ऐप में ऑफ़लाइन Google मानचित्र
- 4. एचटीएमएल 5 ऑफ़लाइन कैश google font api
- 5. ऑफ़लाइन कैश
- 6. एंड्रॉइड - ऑफ़लाइन, गैर-वेक्टर आधारित, कस्टम मानचित्र
- 7. MKMapView के टाइल्स साफ़ करें?
- 8. iPhone MapKit फ्रेमवर्क ऑफ़लाइन उपयोग
- 9. Google मानचित्र के लिए मीडिया प्रिंट का उपयोग कैसे करें
- 10. एंड्रॉइड: एक छवि का उपयोग कर कस्टम ऑफ़लाइन मानचित्र
- 11. अपने स्वयं के सर्वर पर सभी ओएसएम टाइल्स कैश को साफ़ करने के लिए कैसे करें
- 12. फोर्स मैपकिट केवल कैश किए गए मानचित्र टाइल्स का उपयोग करें/नेटवर्क प्रोग्रामेटिक रूप से अक्षम करें
- 13. Google मानचित्र: Google मानचित्र API v3 का उपयोग करके मानचित्र
- 14. एचटीएमएल 5 उपयोग कैश केवल जब ऑफ़लाइन
- 15. Google मानचित्र के लिए कॉर्ड प्राप्त करें
- 16. Google मानचित्र केवल रिक्त टाइल्स एंड्रॉइड प्रदर्शित करता है
- 17. Google मानचित्र
- 18. काल्पनिक वीडियो गेम दुनिया के लिए Google मानचित्र एपीआई कस्टम टाइल्स
- 19. एंड्रॉइड के लिए Google मानचित्र
- 20. मैप टाइल्स के MKMapView के कैश को मैं कैसे साफ़ कर सकता हूं?
- 21. Google मानचित्र सर्कल कैसे करें मानचित्र को फिट करें
- 22. रूटिंग के साथ ऑफ़लाइन मानचित्र - आईओएस
- 23. वेबसाइट को ऑफ़लाइन उपलब्ध कराने के लिए कैसे करें
- 24. Google मानचित्र
- 25. letter.js में या गैर-Google मानचित्र आधार पर फ़्यूज़न टेबल्स टाइल्स का उपयोग करना?
- 26. Google मानचित्र: सीधे Google सर्वर पर उपयोग करें?
- 27. ऑफ़लाइन टोकन कैसे प्राप्त करें और Google API
- 28. क्या Google मानचित्र एंड्रॉइड मैप व्यू विभिन्न स्क्रीन घनत्व के लिए विभिन्न रिज़ॉल्यूशन टाइल्स का उपयोग करता है?
- 29. Google मानचित्र में मानचित्र नियंत्रण अक्षम करें
- 30. Google ड्राइव ऑफ़लाइन दस्तावेज़ फ़ाइल स्थान
क्या आप एंड्रॉइड एप्लिकेशन के बारे में देख रहे हैं? –
मैं Google मानचित्र का उपयोग कर एंड्रॉइड एप्लिकेशन में एक ही कैश प्रबंधन विकसित करना चाहता हूं। यह संभव है? –
जानकारी के लिए धन्यवाद –