2012-04-03 15 views
10

के लिए 3 डी मानचित्र लाइब्रेरी क्या कोई भी किसी भी निःशुल्क एंड्रॉइड मैप्स लाइब्रेरी को जानता है जिसमें 3 डी क्षमताएं हैं? मुझे यकीन है कि एसडीके लाइब्रेरी का उपयोग करते समय Google मानचित्र 3 डी का समर्थन नहीं करता है।एंड्रॉइड

प्रदाता कोई समस्या नहीं है। मैं Google मानचित्र के साथ शादी नहीं कर रहा हूं, न ही कोई अन्य।

निम्नलिखित ऐप्स हैं जिनका उपयोग मैं पूरा करने की कोशिश कर रहा हूं के उदाहरण के रूप में उपयोग किया जा सकता है। Nutiteq 3D Maps SDK:

Waze https://play.google.com/store/apps/details?id=com.waze

रूट 66 https://play.google.com/store/apps/details?id=com.route66.maps5

उदाहरण
i.stack.imgur.com/g8UXU.png

+1

*** मुझे यकीन है कि एसडीके लाइब्रेरी का उपयोग करते समय Google मानचित्र 3 डी का समर्थन नहीं करता *** [क्या आप निश्चित हैं?] (Http://www.google.com/mobile/maps/3d/) – Krishnabhadra

+1

हाँ मुझे यकीन है। आपने Google मानचित्र एंड्रॉइड ऐप की ओर इशारा किया है, जिसमें Google मानचित्र एसडीके लाइब्रेरी के उपयोग के लिए उपलब्ध ऐप्स के मुकाबले अधिक सुविधाएं हैं। –

उत्तर

3

मुझे लगता है कि इस सवाल का अब अप्रचलित हो जाता है कि हम गूगल मैप्स एपीआई V2 जंगली में बाहर है। इसका उत्तर देने के लिए अपना समय लेने के लिए सभी को धन्यवाद।

यहां एक त्वरित रिहाई बदलाव का

है एपीआई अब Google Play सेवाओं एसडीके, जो आप एंड्रॉयड एसडीके प्रबंधक के साथ डाउनलोड कर सकते हैं के हिस्से के रूप में वितरित किया जाता है। पैकेज को कैसे इंस्टॉल करें सीखने के लिए, मैप्स एपीआई एसडीके इंस्टॉल करना देखें।

मानचित्र अब मैपफ्रैगमेंट क्लास में एंड्रॉइड की फ्रैगमेंट क्लास का विस्तार कर रहे हैं। अब आप एक बड़ी गतिविधि के टुकड़े के रूप में एक नक्शा जोड़ सकते हैं। मैपफ्रैगमेंट ऑब्जेक्ट के साथ, आप मोबाइल स्क्रीन जैसे छोटे स्क्रीन पर या टैबलेट जैसे बड़े-स्क्रीन डिवाइस पर अधिक जटिल UI के हिस्से के रूप में स्वयं एक नक्शा दिखा सकते हैं।

क्योंकि नक्शे MapFragment वर्ग में समाहित हैं, तो आप उन्हें एंड्रॉयड मानक गतिविधि वर्ग का विस्तार करने के बजाय विस्तार संस्करण 1.

मैप्स एपीआई अब वेक्टर टाइल्स का उपयोग करता है में इस्तेमाल किया MapActivity से लागू कर सकते हैं। उनका डेटा प्रतिनिधित्व छोटा है, इसलिए नक्शे आपके ऐप्स में तेज़ी से दिखाई देते हैं, और कम बैंडविड्थ का उपयोग करते हैं।

कैशिंग में सुधार हुआ है, इसलिए उपयोगकर्ता आमतौर पर खाली क्षेत्रों के बिना मानचित्र देखेंगे। मानचित्र अब 3 डी हैं। उपयोगकर्ता के दृष्टिकोण को स्थानांतरित करके, आप मानचित्र को परिप्रेक्ष्य के साथ दिखा सकते हैं।

Here's the new API documentation

Here's the Android Developers blog spot announcing the new API

And here's a screenshot of one of the new API early adopters Trulia

enter image description here

+0

क्या ऑफ़लाइन मानचित्र और 3 डी क्षमताओं के लिए कोई प्रदाता है? – usman

+0

@usman आप ऑफ़लाइन 2 डी टाइल्स के लिए अपने स्वयं के प्रदाता लिख ​​सकते हैं, लेकिन AFAIK 3 डी डेटा नहीं है। –

+0

जैसा कि मैं हमेशा कहता हूं ... धन्यवाद Google –

1

हम एक प्रदान करते हैं। यह एसडीके है, आवेदन नहीं।

Nutiteq SDK 2.0 sample

+0

मुझे लगता है कि मैंने उल्लेख नहीं किया कि मुझे नि: शुल्क पुस्तकालय की आवश्यकता होगी। –

+0

यह मुफ़्त नहीं है –

3

आप 3D ग्लोब दृश्य के लिए देख रहे हैं, तो आप Gesium उपयोग कर सकते हैं। यहां Hello World example है।

enter image description here

+0

निश्चित रूप से एंड्रॉइड ऐप के लिए मूल प्रश्न है। यद्यपि सेसियम बहुत अच्छा है और वेब दृश्य में चलाया जा सकता है, यह उस वातावरण में बहुत स्थिर नहीं है – spy

4

मैं इस समाधान का उल्लेख करना चाहते हैं: http://www.eegeo.com

enter image description here

यह 3 डी मॉडलिंग के साथ पार मंच सेवा, ट्रैकिंग को दृश्य मार्गों और अन्य शांत सामान का एक बहुत है।

+0

अच्छा लगता है। धन्यवाद –