2011-01-11 15 views
7

मेरे एंड्रॉइड प्रोजेक्ट में मैं Google मानचित्र पर मार्ग बनाना चाहता हूं। मेरे पास प्रारंभ और अंत बिंदुओं के निर्देशांक हैं। इस बिंदु पर मुझे km-Google वेब सेवा से फ़ाइल मार्ग पर बिंदु चुड़ैल के साथ मिलता है। मार्ग के कुछ हिस्सों को चित्रित करने के लिए मैं Overlay कक्षा के उदाहरणों का उपयोग करता हूं। और यह समाधान काम करता है, लेकिन बहुत धीरे-धीरे। क्या ऐसा करने के लिए कोई और तरीका है? Google मानचित्र एप्लिकेशन या किसी अन्य तरीके से अंतर्निहित क्षमता का उपयोग हो सकता है?एंड्रॉइड, Google मानचित्र पर मार्ग खींचें

+0

मुझे लगता है, यह एकमात्र विकल्प है जिसे आपको एक पल मिला। – Flo

उत्तर

10

ठीक है, आप उपयोग कर सकते हैं में निर्मित गूगल मैप्स आवेदन इस तरह की एक प्रयोजन द्वारा:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
Uri.parse("http://maps.google.com/maps?saddr=20.344,34.34&daddr=20.5666,45.345")); 
startActivity(intent); 

अधिक जानकारी के

2

के लिए this question देखना है कि यहां KML का प्रयोग करने के लिए एक ट्यूटोरियल है: http://csie-tw.blogspot.com/2009/06/android-driving-direction-route-path.html

और कुछ नमूना कोड यहां: How to draw a path on a map using kml file?

यह सब बहुत अधिक जटिल परिश्रम की तरह दिखता है - Google को इसके बजाय एपीआई प्रदान करना चाहिए।

संबंधित मुद्दे