2011-03-04 12 views
6

बस सोच रहा है कि इस स्थिति पर किसी के पास कोई इनपुट है या नहीं। मैं Google मानचित्र v3 का उपयोग करके एक वेबसाइट का एक हिस्सा डालने की कोशिश कर रहा हूं जो अलग-अलग (हम उन्हें सादगी के लिए रूट कहेंगे) रूट्स जो नक्शे पर अलग-अलग चीजें दिखाते हैं। ये मार्ग अक्सर थोड़ी देर के लिए एक ही सड़कों का पालन करेंगे, और फिर विभाजित हो जाएंगे और अपनी खुद की चीज करेंगे।Google मानचित्र पॉलीलाइन ओवरलैपिंग दुविधा

मेरा सवाल है, क्या आपके पास लोगों को इसे बनाने का सबसे अच्छा तरीका है, ताकि मैं उन सभी मार्गों के रंगों को देख सकूं जो ओवरलैप हो?

मेरे विचार थे:

बिंदीदार लाइनों जब वे ओवरलैप: समझ नहीं सका कैसे लाइनों बिंदीदार ... उल्लेख करने के लिए नहीं करना चाहते हैं, क्या अगर वहाँ 3 मार्गों कि ओवरलैप कर रहे थे? क्या इसके बाद व्यापक बिंदुएं होनी चाहिए ताकि आप उन्हें सब देख सकें?

साइड बाय साइड: ऐसा करने का एकमात्र असली तरीका लगता है (उम्मीद है कि मैं गलत हूं) लेकिन, मुद्दा यह है कि जब आप ज़ूम आउट करते हैं, तो एक मार्ग हमेशा दूसरे को ओवरलैप करेगा।

एक अन्य की तुलना में व्यापक: यह सिर्फ एक राउंड के बारे में जिस तरह से की तरह लगता है, और यह भी अजीब लग रहा है, जब वे नहीं हैं overlapped..because आप वास्तव में वसा मार्ग और एक अन्य पतला एक या दो है ...

कोई विचार या प्रतिक्रिया बहुत अच्छा होगा!

अग्रिम धन्यवाद।

उत्तर

1

यदि आप जानते हैं, या पता लगा सकते हैं, मार्गों के किनारे ओवरगैप, क्या आप ओवरलैप्ड सेक्शन को एक बार खींच सकते हैं - और एक बिंदीदार रेखा के रूप में?

उपयोगकर्ता को एक ही मार्ग की पूरी तरह से देखने में मदद करने के लिए, आप पता लगा सकते हैं कि उपयोगकर्ता का माउस मार्ग के ठोस भाग पर हो रहा है, और फिर पूरा मार्ग ठोस बना देता है।

Google मानचित्र API में इन विचारों को लागू करने की संभावना के बारे में निश्चित नहीं है (जैसा कि मैंने लंबे समय तक नहीं देखा है) लेकिन वे आपको कुछ सोचने के लिए कुछ दे सकते हैं। वास्तव में, यह maps.google.com

पर 'वैकल्पिक मार्ग' सुविधा के समान है, यदि आपको this example मिल गया है, तो बाईं ओर दिए गए कुछ सुझाए गए मार्ग हैं - उनमें से किसी एक पर अपने माउस को घुमाएंगे मार्ग प्रदर्शित होने के तरीके में संशोधन करें।

+0

महान सुझाव है! मुझे लगता है कि वास्तव में यह पता लगाने के लिए कठिन हिस्सा यह है कि मार्गों के कौन से सेगमेंट प्रत्येक मार्ग के लिए इसे मैन्युअल रूप से ढूंढने के बिना ओवरलैप करते हैं ... यह संभव नहीं हो सकता है। जब उपयोगकर्ता एक रूट के ठोस भाग पर हो जाता है तो मुझे पूरा मार्ग ठोस बनाने का विचार वास्तव में पसंद है। महान सुझाव, धन्यवाद! – user644767

+0

क्या आप स्वयं मार्गों को उत्पन्न कर रहे हैं, या वे Google मानचित्र API से आ रहे हैं? – belugabob

+1

@ user644767: क्या आपको यह पता लगाने का तरीका मिल गया कि मार्ग के किनारे किनारे ओवरलैप करते हैं ??? मुझे इसी तरह की मदद की ज़रूरत है! – Wikki

0

हाँ आप स्ट्रोक वजन और रंग सेट कर सकते हैं। आपको पहले लाइन वजन को अधिक से अधिक लाइन और विभिन्न रंगों में सेट करने की आवश्यकता है और यदि आपकी पॉलीलाइन को स्थानांतरित किया जा सकता है तो आप पॉलीलाइन विकल्पों में "संपादन योग्य: सत्य" संलग्न कर सकते हैं, आप लाइन को ले जाकर अलग-अलग लाइनों को अलग-अलग देख सकते हैं लेकिन मुझे लगता है कि पहले दूसरा दूसरा तरीका बेहतर है। आप बेहतर परिणाम लाइन रंग और इसके वजन विकल्प के लिए उपयोग करेंगे। मैंने इसके साथ हल किया। गड़बड़ भाग्य

संबंधित मुद्दे