Recuperado de https://www.policia.es/_es/dependencias_localizador_accesible_provincias.php# con el siguiente código:
let comisarias = {
"type": "FeatureCollection",
"features":[]
};
document.querySelectorAll(".list-group-flush .list-group-item").forEach(el =>{
[lat,lon] = el.querySelector(".col-12 a").href.split("?q=")[1].split(",");
comisarias.features.push({
"type": "Feature",
"properties": {
nombre: el.querySelector(".display-4").innerText,
direccion: el.querySelector(".row > dd").innerText
},
"geometry": {
"type": "Point",
"coordinates": [
parseFloat(lon.replace(/%20/g, '')),
parseFloat(lat.replace(/%20/g, '')),
]
}
})
});
copy(comisarias)