Questo non ti basta?
Non ho capito perche inserisci i marker in un altro arraycodice:for (var i = 0; i<json.length; i++) { var markers = new google.maps.Marker({ position: new google.maps.LatLng(json[i].item.latitudine,json[i].item.longitudine), map: map });![]()