Por Rober J
Código fuente del bot de Twitter @esmapbot que postea diariamente una imagen de satélite aleatoria de España junto a su municipio y provincia 📍 y un enlace al lugar en Google Maps 🗺.
Construido originalmente por @mattdray, este bot es una adaptación de su @londonmapbot
Inicialmente, las coordenadas se generaban aleatoriamente entre los rangos delimitados por una bounding box de Londres. Aplicar este método a España daba lugar a que muchas veces las imágenes correspondieran al mar, a Francia o a Portugal, y al incorporar las islas resultaba aún más problemático.
En su lugar, este bot obtiene las coordenadas a partir de un punto generado aleatoriamente dentro de un polígono almacenado en un archivo geojson con las fronteras de España, para lo cual el paquete sf de R ha sido fundamental.
Además, he añadido aleatoriedad al nivel de zoom con el que se obtienen las imágenes y he adaptado su tamaño a un formato vertical (600x900) para una mejor lectura desde el teléfono.
Tanto las imágenes como las direcciones provienen de MapBox.