मैं मार्ग बनाने के लिए Google मानचित्र API का उपयोग कैसे करूं? E.g मानचित्र पर लोड किए गए मार्ग बिंदुओं का एक गुच्छा रखने के लिए (मुझे वर्तमान में यह है) और उनमें से प्रत्येक से एक रेखा खींचती है जो उपयोगकर्ता को एक मार्ग दिखाती है जिसे वे सभी को देखने के लिए ले सकते हैं? उपयोगकर्ता को नक्शा देखने पर मैं इसे कैसे लोड करूंगा?Google मानचित्र पर एक मार्ग की साजिश
उत्तर
आप एक वस्तु पर वेपोइंट संपत्ति सेट कर सकते हैं और यह आपके सरणी में सभी बिंदुओं के माध्यम से गंतव्य के लिए स्रोत से मार्ग साजिश होगा:
मध्यवर्ती मार्ग बिंदुओं का ऐरे। दिशानिर्देशों की गणना से इस सरणी में प्रत्येक मार्ग के माध्यम से गंतव्य तक की जाएगी।
एक बार जब आप वेपोइंट गुण सेट है, तो आप दिशाओं की गणना करने के लिए मार्ग विधि कॉल:
route(request:DirectionsRequest, callback:function(DirectionsResult, DirectionsStatus)))
बार जब आप अपने DirectionsResult है, तो आप पर परिणाम को रखना DirectionsRenderer वस्तु का उपयोग कर सकते एक Google मानचित्र
// three points through which the directions pass
var point1 = new google.maps.LatLng(-33.8975098545041,151.09962701797485);
var point2 = new google.maps.LatLng(-33.8584421519279,151.0693073272705);
var point3 = new google.maps.LatLng(-33.84525521656404,151.0421848297119);
// build an array of the points
var wps = [{ location: point1 }, { location: point2 }, {location: point3}];
// set the origin and destination
var org = new google.maps.LatLng (-33.89192157947345,151.13604068756104);
var dest = new google.maps.LatLng (-33.69727974097957,150.29047966003418);
var request = {
origin: org,
destination: dest,
waypoints: wps,
travelMode: google.maps.DirectionsTravelMode.DRIVING
};
आप इस कोड की एक काम उदाहरण मिल सकते हैं:
उदाहरण
काम कर निम्नलिखित कोड तीन-पाइंट की एक सरणी के माध्यम से हार्डकोडेड प्रारंभ और अंत बिंदु के बीच एक दिशा अनुरोध करता है के साथ अद्यतन here (source)।
एनबी। ध्यान रखें कि आप अपने सरणी में केवल आठ मार्ग बिंदुओं का उपयोग कर सकते हैं, जब तक आप किसी व्यवसाय खाते में स्विच न करें।
ए बी सी मानचित्र पर मार्कर के रूप में दिखा रहा है। वे कहाँ सेट हैं? मैं इसे रिक्त या स्थान पर शीर्षक के रूप में कैसे बदलूं? – LTech
मार्ग बिंदु सीमा जानकारी के लिए धन्यवाद –
आप एक स्थिर मानचित्र का उपयोग कर सकते हैं, फिर अपने बिंदुओं के माध्यम से पाश कर सकते हैं और पथ param का उपयोग कर बिंदुओं को प्लॉट कर सकते हैं।
कुछ की तरह:
&path=color:blue|weight:5|45.123,-123.595|46.456,-124.985
क्या पूरा कोड साझा कर सकते हैं जिसके लिए आप बात कर रहे हैं? –
मैंने एंड्रॉइड पर ऐसा किया है। Google के लिए यहां एक सेवा है https://developers.google.com/maps/documentation/roads/intro
आपको यहां इस पृष्ठ पर एक उदाहरण API कॉल मिलेगा। इसके अलावा कुछ वेब निर्देश। https://developers.google.com/maps/documentation/roads/snap
यह सेवा के लिए एक उदाहरण वेब कॉल है। https://roads.googleapis.com/v1/snapToRoads?path=-35.27801,149.12958|-35.28032,149.12907|-35.28099,149.12929|-35.28144,149.12984|-35.28194,149.13003|-35.28282,149.12956|-35.28302,149.12881|-35.28473,149.12836&interpolate=true&key=YOUR_API_KEY
यदि स्मृति सेवा करता है, तो मेरा मानना है कि आपके पास प्रति कॉल 100 अंक तक हो सकते हैं और आप प्रत्येक कॉल द्वारा अंक की मात्रा के बावजूद शुल्क लेते हैं।
यह ऊपर कॉल भी सड़कें बन करने के लिए विन्यस्त किया जा सकता।
जहाँ तक routs ड्राइंग जब नक्शा लोड, यह क्या प्रौद्योगिकियों का उपयोग कर रहे पर निर्भर करता है के रूप में। मुझे पता है कि इसमें आसान है।नेट WinForms
यदि आप अपने प्रश्न पर कोई टिप्पणी पोस्ट करते हैं; मुझे बताएं कि आप किस तकनीक का उपयोग कर रहे हैं, मैं आपको कुछ और सलाह देने में सक्षम हूं। https://www.darrinward.com/lat-long/
आशा इस मदद करता है:
आप मुक्त करने के लिए अपने मार्गों परीक्षण करना चाहते हैं, मैं एक गंधा छोटे वेब साइट पाया।
- 1. पूरा Google मानचित्र मार्ग
- 2. Google मानचित्र पर कई मार्ग प्रदर्शित करना
- 3. Google मानचित्र पर ड्राइंग बस मार्ग
- 4. एंड्रॉइड, Google मानचित्र पर मार्ग खींचें
- 5. Google मानचित्र के अनुसार एक मार्ग
- 6. Google मानचित्र के साथ मार्ग हटाएं
- 7. Google मानचित्र एक मानचित्र पर दो मार्कर
- 8. Google मानचित्र
- 9. Google मानचित्र की स्थिति लोड पर गलत
- 10. Google मानचित्र v2 एंड्रॉइड
- 11. Google मानचित्र की InfoWindow
- 12. Google मानचित्र
- 13. मानचित्र पर एकाधिक मार्ग प्राप्त करने के लिए Google मानचित्र 3 एपीआई का उपयोग
- 14. Google मानचित्र
- 15. Google मानचित्र दूरी अनुमान
- 16. आईफोन से Google मानचित्र खोलें और मार्ग दिखाएं
- 17. एंड्रॉइड || वर्तमान Google मानचित्र मार्ग जानकारी प्राप्त करें
- 18. Google मानचित्र: मार्कर पर ऑटो सेंटर मानचित्र
- 19. Google मानचित्र एक div
- 20. मैपकिट मार्ग और Google लाइसेंस
- 21. matplotlib के साथ एक मानचित्र पर एक छवि की साजिश संभव है?
- 22. Google मानचित्र पर पिन डालें
- 23. Google मानचित्र एल्गोरिदम
- 24. Google मानचित्र मानचित्र
- 25. Google मानचित्र पर एकाधिक मार्कर
- 26. Google मानचित्र पर ओवरले HTML
- 27. Google मानचित्र js api v3
- 28. Google मानचित्र
- 29. एंड्रॉइड - Google मानचित्र रूटिंग
- 30. Google मानचित्र
यदि मैं स्पष्टीकरण के लिए अपने उत्तर में जोड़ सकता हूं, तो कृपया मुझे बताएं। – RedBlueThing
@ कैनोनेड हाँ, यह अच्छा होगा .. क्षमा करें .. क्या मुझे एक उदाहरण मिल सकता है? बस थोड़ा उलझन – Skizit
मैं एक उदाहरण लागू करूंगा और जैसे ही मुझे मौका मिलेगा, मेरा जवाब अपडेट कर देगा। – RedBlueThing