La libreria Leaflet tiene bastantes cosa ppara utilizar y adaptar para hacer mapas interactivos, también tiene metodos para convertir sistemas de coordenadas Leaflet tiene dos formas de ubicar un punto sobre el mapa:

  • Por sus coordenadas geográficas: latitud y longitud.
  • Por las coordenadas del contenedor del mapa: x e y.

Metodo distance (distancias con Leaflet)

El método distance calcula la distancia entre dos puntos del mapa y nos da su valor en metros. Es un método muy fácil de aplicar pues solo necesita que se proporcionen las coordenadas geográficas de dos puntos.

Además de calcular las distancias con Leaflet, introducimos alguna característica adicional en nuestro código, de tal forma que los puntos puedan ser seleccionados sobre el mapa.

Ordenar arreglos Metodo Burbuja Es un sencillo algoritmo de ordenamiento. Funciona comparando cada elemento de la lista que va a ser ordenada con el siguiente, intercambiándolos de posición si están en el orden equivocado.

function Burbuja() { var lista = [389, 703, 247, 563, 224, 714, 464, 953, 708, 201, 887, 550, 515, 206, 131]; var n, i, k, aux; n = lista.length; console.log(lista); // Mostramos, por consola, la lista desordenada // Algoritmo de burbuja for (k = 1; k < n; k++) { for (i = 0; i < (n - k); i++) { if (lista[i] > lista[i + 1]) { aux = lista[i]; lista[i] = lista[i + 1]; lista[i + 1] = aux; } } } console.log(lista); // Mostramos, por consola, la lista ya ordenada }

Esta es su estructura muy util a la hora de ordenar arreglos sin hacerlo uno por uno.