मैं जिस चीज़ की तलाश कर रहा हूं, वह Google मैप्स के नक्शे पर एक निश्चित क्षेत्र पर जोर देने का एक तरीका है, जो दुनिया के बाकी हिस्सों को भूरा कर देती है।
मैंने 2 बहुभुजों के उपयोग के कुछ समाधान के बारे में सुना, जिनमें से 1 दृश्यमान है और दूसरा नहीं और यह केवल तभी काम करता है जब मानचित्र स्थिर हो (कोई मानचित्र संचलन नहीं)। हालाँकि मैं चाहता हूं कि उपयोगकर्ता मानचित्र को ज़ूम और ड्रैग करने में सक्षम हो।
मुझे अन्य तरीकों से भी दिलचस्पी है, मैंने किसी क्षेत्र पर जोर देने के बारे में नहीं सोचा है।
अपडेट करें:
जब मैं रैडेक द्वारा पोस्ट किए गए समाधान की कोशिश करता हूं (अर्थात एक बाहरी बीएमबाउंडरीआई (देखने की तुलना में बड़ा) और एक इनरबाउंडरीआई (जोर देने के लिए क्षेत्र) के साथ एक बहुभुज के साथ एक केएमएल बनाते हुए मुझे समस्या मिलती है कि जब मैं ज़ूम करता हूं, तो आयताकार क्षेत्र कवर नहीं होते हैं आसपास के बहुभुज अब। देख:
अनुभव / समाधान के साथ किसी को भी?
Update2:
अंत में मेरे पास Google फ्यूजन टेबल्स का उपयोग करके रेक के समाधान का परीक्षण करने का समय था। पहले तो मुझे केएमएल के साथ लापता टाइलों के साथ समान मुद्दे थे (ऊपर चित्र देखें), लेकिन एक और लोड के बाद ऐसा लगता है जैसे यह उठा था और यह टाइलों को पूरी तरह से सही दिखा रहा था। मुझे लगता है कि उनके समाधान में जेकरी हैक उन टाइलों के लिए था जो लोड नहीं कर रहे थे:
setTimeout(function(){
$("img[src*='googleapis']").each(function() {
$(this).attr("src",$(this).attr("src")+"&"+(new Date()).getTime());
});
}, 5000);
जैसा कि एक ताज़ा करने के बाद मुझे लगता है कि मैंने खुद हैक का इस्तेमाल नहीं किया है। यदि बग हर नए उपयोगकर्ता के लिए होता है तो मैं इसके साथ अनुभव करूंगा।