2015-03-10 11 views
9

का उपयोग किये बिना देश सीमा को हाइलाइट करें मुझे देश की सीमा को हाइलाइट करने की आवश्यकता है - चलो स्विट्ज़रलैंड कहें। मैं की तरह पहले से ही साथ यह हासिल FusionTablesLayer साथ:Google मानचित्र एपीआई v3 पॉलिगन्स

 var layer = new google.maps.FusionTablesLayer({ 
 
        query: { 
 
         select: 'geometry', 
 
         from: '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk', 
 
         where: "ISO_2DIGIT IN ('CH')" 
 
        }, 
 
        styles: [ 
 
         { 
 
          polygonOptions: { 
 
           strokeColor: "#FF0000", 
 
           fillOpacity: "0" 
 
          } 
 
         } 
 
        ] 
 
       }); 
 

 
       layer.setMap(map);

समस्या इसके द्वारा कि तैयार की सीमा भी सीधे

Screenshot

है, वहाँ कुछ का उपयोग करने के किसी भी संभावना है तरह का खोज अनुरोध, क्योंकि अगर मैं Google मानचित्र पर जाता हूं और स्विट्जरलैंड की खोज करता हूं तो देश की सीमाओं को हल्के गुलाबी रंग में हाइलाइट किया जाता है। यह पहले से ही मेरी आवश्यकताओं को पूरा करेगा। देखें Maps

अग्रिम

+0

स्विट्ज़रलैंड में आपका स्वागत है ;-) एपीआई से पुनः प्राप्त करने के लिए कोई विकल्प नहीं है (दुर्भाग्यवश), भले ही यह maps.google.com में उपलब्ध हो। हालांकि आप बाहरी डेटा स्रोतों का उपयोग कर सकते हैं। – MrUpsidown

उत्तर

7

धन्यवाद के रूप में मैं मेरी टिप्पणी में कहा, इस एपीआई के माध्यम से (कम से कम समय हम बोलते पर) उपलब्ध नहीं है। बाहर this answer जहाँ मैं कैसे देश की सीमाओं के रूप में बहुभुज ओवरले और एक पूरी दुनिया डेटा सेट प्रदान करने के लिए पर एक पूर्ण समाधान दे

  1. जांच:

    आप हालांकि 2 बातें कर सकते हैं।

  2. this feature request की सदस्यता लें जो वही है जो आप खोज रहे हैं।

आशा है कि इससे मदद मिलती है!

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