2012-12-04 17 views
7

यह देखने के लिए कि क्या मैं अपने वर्तमान ऐप को पोर्ट कर सकता हूं, यह देखने के लिए आज मैं नई एपीआई के साथ खेल रहा हूं, मुझे लगता है कि MapView.getOverlays().add(...); संकल्पनात्मक रूप से, यह कल्पना करना मुश्किल लगता है कि पहले एक ओवरले 2 डी, नक्शा झुका हुआ है जब पुनर्व्यवस्थित किया जाएगा।Google मानचित्र एंड्रॉइड एपीआई v2 रूट ओवरले

मुझे लगता है कि GroundOverlay नामक किसी चीज़ के लिए कार्यक्षमता है लेकिन यह मेरे मामले पर लागू नहीं है। मैं Polyline भी देखता हूं और यह मेरे उद्देश्य के लिए बेहतर दिखता है।

क्या किसी को इस बात पर कोई विचार है कि कोई मैपिंग एपीआई v2 का उपयोग कर रूट ओवरले (मैं दिशा-निर्देश API का उपयोग कर रहा हूं) को जोड़ने में सक्षम हूं या नहीं?

उत्तर

10

यह Polyline के साथ किया गया है। Google Developers पृष्ठ पर उदाहरण से - https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/Polyline

GoogleMap map; 
    // ... get a map. 
    // Add a thin red line from London to New York. 
    Polyline line = map.addPolyline(new PolylineOptions() 
     .add(new LatLng(51.5, -0.1), new LatLng(40.7, -74.0)) 
     .width(5) 
     .color(Color.RED)); 
+0

हाय @qubz, वहाँ नहीं आकर्षित करने के लिए दो अंक बल्कि उन दोनों के बीच पथ बना के बीच एक सीधी रेखा एक तरीका है? – Rami

+1

यदि पथ से आप मार्ग का मतलब रखते हैं, तो आप ऐसा करने के लिए पोललाइन के साथ गूगल्स दिशा-निर्देश API https://developers.google.com/maps/documentation/directions/ का उपयोग कर सकते हैं। – qubz

+0

धन्यवाद @qubz क्या आपके पास API v2 का उपयोग करके इसका कोई उदाहरण है? मुझे दुर्भाग्य से नहीं मिल रहा है। – Rami