मैं अपने एपीआई के आधार पर एक Google मानचित्र को कार्यान्वित करना चाहता हूं। मैं इसके निर्देशांक के आधार पर एक पथ जोड़ना चाहता हूं। इसलिए मुझे अपने मॉडल से अपने निर्देशांक मिलते हैं और इस बिंदु के साथ मानचित्र को फ़िल्टर करने के लिए ऑब्जेक्ट पर पुनरावृत्ति करना चाहते हैं। यदि आदि - जेड इस स्निपेटजेएडीई + एक्सप्रेस: इनलाइन जेएस कोड (क्लाइंट-साइड) में ऑब्जेक्ट पर इटरेट करना?
var flightPlanCoordinates = [
- if (typeof(pins) != null)
- var.pins.forEach(function(pin) {
new google.maps.LatLng(pin.latitude, pin.longitude),
- })
new google.maps.LatLng(0,0)
];
renders के रूप में यह जेड टेम्पलेट स्रोत में है ...:
script(type='text/javascript')
function initialize() {
var myLatLng = new google.maps.LatLng(0, -180);
var myOptions = {
zoom: 3,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.TERRAIN
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var flightPlanCoordinates = [
- if (typeof(pins) != null)
- var.pins.forEach(function(pin) {
new google.maps.LatLng(pin.latitude, pin.longitude),
- })
new google.maps.LatLng(0,0)
];
var flightPath = new google.maps.Polyline({
path: flightPlanCoordinates,
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 2
});
flightPath.setMap(map);
}
div#map_canvas(style='height: 500px; background-color: #990000;')
समस्या है: मेरी जेड टेम्पलेट में मैं इस तरह एपीआई js कोड शामिल पार्स नहीं किया जाता है! कोई विचार?
धन्यवाद!
आह अच्छा मूल रूप से आया था। धन्यवाद, आप कोशिश करेंगे! – Tronic