कैसे एक नक्शे पर दो अंक के बीच मार्ग दिशा-निर्देश प्राप्त करने के लिए ड्राइविंग निर्देश आकर्षित करने के लिए?

वोट
1

वहाँ एक कोर स्थान का उपयोग करें या गूगल के लिए या नक्शे पर दो अंक प्रदान करते हैं और मार्ग के लिए अक्षांश / देशांतर जोड़े के परिणामस्वरूप सेट प्राप्त करने के लिए जिस तरह से कुछ अन्य एपीआई है?

मैं इस ट्यूटोरियल में देखा है एक MKMapView पर polyines या मार्गों ड्राइंग कि कैसे कोर ग्राफिक्स का उपयोग कर ड्राइविंग दिशा आकर्षित करने के लिए ... लेकिन नमूना कोड में यह route.csv पूर्वनिर्धारित है जो देशांतर और अक्षांश के सेट ..... कैसे करना है मैं इतना है कि मैं ड्राइविंग निर्देश आकर्षित कर सकते हैं देशांतर और अक्षांश की जोड़ी बनाते हैं।

14/10/2009 को 16:08
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


4 जवाब

वोट
0

साथ गूगल एपीआई आप दो अंक से दिशा-निर्देश प्राप्त कर सकते हैं, समस्या सिर्फ तुम सिर्फ एक दिन में एक बार उपयोग कर सकते हैं अगर आप भुगतान नहीं करते है।

खोजें कैसे गूगल से कुंजी एपीआई प्राप्त करने के लिए, इसके बारे में बात कर यूट्यूब पर वीडियो की एक बहुत सारे हैं।

Furthemore, मैं एक पुस्तकालय जो अंक के बीच की रेखा आकर्षित करने के लिए आप hepls मिला यह एक https://github.com/jd-alexander/Google-Directions-Android

के बाद आप इसे में लागू build.gradle(Module:app), को लागू libraryकक्षा में की तरह

public class LocationMapActivity extends AppCompatActivity implements RoutingListener

तरीकों implemets करने के लिए एक त्रुटि दिखाई देगी ( अनिवार्य उन्हें लागू करने की है, लेकिन यह आवश्यक नहीं है उन्हें प्रयोग )।

मैं तो बस ऐसा किया:

 public void route(){

       Routing routing = new Routing.Builder()
                    .travelMode(/* Travel Mode */)
                    .withListener(/* Listener that delivers routing results.*/)
                    .waypoints(/*waypoints*/)
                    .key(/*api key for quota management*/)
                    .build();
        routing.execute();
    }

लिंक में अधिक जानकारी।

21/08/2019 को 19:21
का स्रोत उपयोगकर्ता

वोट
0

पुराने सवाल लेकिन MTDirectionsKit हाल ही में sourced खुला था और यह बहुत अच्छा काम करता है:

MTDirectionsKit

19/02/2014 को 15:05
का स्रोत उपयोगकर्ता

वोट
0

आप दिशा अनुरोध (प्रतिदिन एक निश्चित राशि से भी कम) की एक सीमित उपयोग किया है और हमेशा एक गूगल मानचित्र पर परिणाम प्रदर्शित हैं, तो आप मुफ्त Google दिशा API के योग्य होते हैं।

https://developers.google.com/maps/documentation/directions/

अच्छी तरह से लाइसेंस हिस्सा पढ़ें सीमा जानने की। आप आसानी से एक json प्रतिक्रिया है कि एक xml एक से पार्स करना अधिक आसान ख होगा अनुरोध करने के लिए सक्षम होना चाहिए (प्लस एप्पल आईओएस में JSON पार्सर जोड़ा)।

उदाहरण के लिए

http://maps.googleapis.com/maps/api/directions/json?origin=Boston,MA&destination=Concord,MA&waypoints=Charlestown,MA|Lexington,MA&sensor=false

आप सीमा के ऊपर हैं, तो आप अपने व्यापार के लाइसेंस पर गौर करना चाहिए।

26/03/2012 को 17:15
का स्रोत उपयोगकर्ता

वोट
0

कंपनियों मार्ग एल्गोरिदम विकसित करने में लाखों डॉलर का निवेश है, तो मैं बहुत ज्यादा शक नहीं है कि आप मुक्त करने के लिए इसे कहीं भी प्राप्त करने में सक्षम हो जाएगा (मैं गलत होने के लिए खुश हूँ, हालांकि)। उदाहरण के लिए, Google मानचित्र JavaScript API मार्ग का समर्थन करता है, तो मुझे लगता है कि आपको लगता है कि ऊपर हैक कर सकता है। परिणाम तेजी से नहीं होगा या सुंदर, आप बुरा।

14/10/2009 को 16:22
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more