quiero obtener todos los puntos y pintar mi polyline en el mapa pero en base a la consulta desde la tabla, cada poligono tiene un Identificador unico,
con el sig codigo lo hago por Identificador, por ejemplo si es 1, me muestra el Poligono con el ID 1:
Código:
if (request.readyState == 4) { if (request.status == 200){ var consulta = request.responseText; consulta = consulta.split(':'); var vv; vv=3; var ii; ii=0; for (var kj=0; kj<consulta.length; kj++){ if (vv==0){ polyPoints[consulta[kj-1]] = new google.maps.LatLng(consulta[kj-3],consulta[kj-2]); polyPoints[consulta[kj-1]].id_padre = consulta[kj]; ii++; vv=6; } else { vv--; } } polyShape = new google.maps.Polyline({path:polyPoints,strokeColor: "#000000",map: map2}); tinymarker = new google.maps.Marker({ position: polyPoints[0],map2: markerOptions}); tinymarker.setMap(map2); polyShape.setMap(map2); } else alert('Error'); } }
repito de esta forma no hay ningun problema, el problema viene cuando quiero hacer la consulta de todos los IDS; alguna sugerencia?