2012-10-17 32 views
5

मुझे बस स्टॉप पर क्लिक करने से जानकारी नहीं मिल सकती है, हालांकि जब मैं Google मानचित्र में प्रवेश करता हूं तो शहर में उन्हें होता है, लेकिन इसे स्वयं लागू करना काम नहीं करता है। वे अक्षम हैं। मैं एक और पोस्ट करने के लिए इसी तरह की एक समस्या हो रही है: Enable bus stop icons clickable in Google MapsGoogle ट्रांजिट एपीआई बस अदृश्य मार्ग में बंद हो जाती है और मानचित्र पर

इसके अलावा जब मैं एक मार्ग मूल और गंतव्य के बीच मेरी बंद हो जाता है प्रकट नहीं होते हैं बनाने के लिए, इन सफेद डॉट्स अदृश्य हैं, लेकिन अगर मैं निर्देश में क्लिक करें पैनल इस विंडो को आवश्यक जानकारी के साथ खुलता है।

मैंने ट्रांज़िट परत डालने की कोशिश की है और मेरे jQuery मोबाइल ऐप में कुछ भी नहीं दिखता है।

enter image description here

कोई भी विचार इस काम पाने के लिए?

उत्तर

3

मुझे समाधान का हिस्सा मिला है। मैं मार्ग में सफेद बिंदु नहीं देख सका क्योंकि जब मैं दिशा प्रदर्शन बना रहा था तो मैं सामान्य Google मानचित्र के बजाय अपने कस्टम मार्कर प्राप्त करने के लिए मार्करों को दबा रहा था। लेकिन मैं उन मध्य बिंदुओं को दबा रहा था जो मुझे चाहिए!

इसके बजाय इस बात का

:

directionsDisplay = new google.maps.DirectionsRenderer({suppressMarkers: true}); 

मैं इस के लिए यह बदल दिया है:

directionsDisplay = new google.maps.DirectionsRenderer(); 

तो अब मैं डॉट्स देख सकते हैं: enter image description here

मैं अभी भी नहीं मिल सकता है आइकन

3

पर क्लिक करते समय बस जानकारी बंद कर देता है आप वें नहीं प्राप्त कर सकते एपीआई से ई इंटरैक्टिव कार्यक्षमता जो सामान्य map.google.com है। ट्रांजिट परत का उपयोग करके आप ट्रांजिट सिस्टम का दृश्य प्रदर्शन प्रदान करते हैं, लेकिन इस समस्या पर एक खुली बग टिकट है: https://code.google.com/p/gmaps-api-issues/issues/detail?id=145

लंदन के लिए एक पारगमन परत के आधिकारिक मानचित्र एपीआई कोड डेमो में भी, ट्रांज़िट आइकन गैर-इंटरैक्टिव होते हैं, जबकि map.google.com पर वे क्लिक करने योग्य होते हैं: https://developers.google.com/maps/documentation/javascript/examples/layer-transit