use leafletjs to process map