public string ConstruirURL(ColeccionResultado coleccion) { Iterador miIterador = coleccion.crearIterador(); string URL_base = "https://open.mapquestapi.com/staticmap/v5/map?key="; string keyMap = "5vUpKQGPuRhI9lkAbxKaMA2RU7wDGvnj"; string ubicaciones = "&locations="; string tamanio = "&size=790,575"; string marcador = "flag-"; string url = URL_base + keyMap + tamanio + ubicaciones; if (!miIterador.tieneSiguiente()) { return(null); // sin resultados } while (miIterador.tieneSiguiente()) { ResultadoDinamica result = (ResultadoDinamica)miIterador.siguiente(); url += result.getLatitud() + "," + result.getLongitud() + "|" + marcador + result.getAccidentes(); if (miIterador.tieneSiguiente()) { url += "||"; } } return(url); }