मुझे Google मानचित्र API का उपयोग करके किसी स्रोत से गंतव्य तक गंतव्यों की संख्या जानने की आवश्यकता है, और फिर उन लोगों के बीच, जो सबसे छोटा मार्ग है, ढूंढें।दो स्थानों के बीच मार्गों की संख्या पाएं
मैं इस कोड
-(NSArray*) calculateRoutesFrom:(CLLocationCoordinate2D) f to: (CLLocationCoordinate2D) t {
NSString* saddr = [NSString stringWithFormat:@"%f,%f", f.latitude, f.longitude];
NSString* daddr = [NSString stringWithFormat:@"%f,%f", t.latitude, t.longitude];
NSString* apiUrlStr = [NSString stringWithFormat:@"http://maps.google.com/maps?output=dragdir&saddr=%@&daddr=%@", saddr, daddr];
NSURL* apiUrl = [NSURL URLWithString:apiUrlStr];
NSLog(@"api url: %@", apiUrl);
NSString *apiResponse = [NSString stringWithContentsOfURL:apiUrl];
NSString* encodedPoints = [apiResponse stringByMatching:@"points:\\\"([^\\\"]*)\\\"" capture:1L];
return [self decodePolyLine:[encodedPoints mutableCopy]];
}
का उपयोग करके एक मार्ग प्राप्त करने में सक्षम हूँ, लेकिन मैं कई मार्गों प्राप्त करने में असमर्थ हूँ।
मैं Google मानचित्र API का उपयोग करने के लिए नया हूं; मैंने this tutorial का पालन किया।
मैं यह कैसे कर सकता हूं? क्या कोई भी कुछ नमूना कोड या ट्यूटोरियल पोस्ट कर सकता है?
अगर मैं Google में जवाब ढूंढ पा रहा हूं, तो मैं इस मंच में प्रश्न नहीं डालता, मुझे इसे गुगल करके नहीं मिला, फिर केवल मैं इस मंच में सवाल रखता हूं। मुझे नहीं मिला कि ये क्यों लोग मेरे प्रश्न को वोट देते हैं। – MaheshBabu