में स्वतंत्र रूप से geojson परतों के साथ बातचीत करें मैं अपने मानचित्र में दो geojson परतों को लोड करना चाहता हूं और विभिन्न नियमों के साथ उन्हें स्वतंत्र रूप से शैली में सक्षम करने में सक्षम होना चाहता हूं। मैं अपनी geojson फ़ाइलों को नीचे दिए गए कोड के साथ प्रदर्शित कर सकता हूं, लेकिन चूंकि वे एक ही map.data ऑब्जेक्ट का हिस्सा हैं, मैं केवल दोनों के लिए सार्वभौमिक स्टाइल लागू करने में सक्षम हूं। क्या इसके आसपास कोई रास्ता है? अंत में (लंबी अवधि के लक्ष्य) मैं भी रूप में अच्छी तरह चालू और बंद एक चेकबॉक्स के साथ विभिन्न परतों टॉगल करने के लिए सक्षम होने के लिए चाहते हैं (मैं इतनी के रूप में समस्या overcomplicate नहीं स्वतंत्र स्टाइल पर ध्यान केंद्रित कर रहा हूँ पहले)Google मानचित्र api v3
function initialize() {
map = new google.maps.Map(document.getElementById('map-canvas'), {
zoom: 12,
center: {lat: 39.218509, lng: -94.563703}
});
map.data.loadGeoJson('https://url1');
map.data.loadGeoJson('https://url2');
map.data.setStyle(function(feature) { //styling rules here}
google.maps.event.addDomListener(window, 'load', initialize);
किसी भी मदद बहुत सराहना की जाएगी। मैंने कुछ थ्रेड देखा जो लागू दिखते थे (जैसे Google maps GeoJSON- toggle marker layers?) लेकिन मुझे यकीन नहीं था कि इसे विशेष रूप से मेरे उद्देश्यों के लिए कैसे लागू किया जाए।
यह अभी तक एक उत्तर के रूप में क्यों नहीं चुना गया है? ओह, प्रेत उपयोगकर्ता 3750486 – Ayyash