mejoras y optimizaciones para mapa