Creating Map using Dash

I am new to Dash, i want to create a map like https://codepen.io/Dorkaitz/pen/QmooBK using dash. it contains 4 inputs start date, end date, city and event type. I am very confused and struggling to get the syntax, The below is the code which I have tried. the below code is not exactly I want but the one i want is on above , data I am getting for lan and lat as (somevalue,somvalue) with map_geo_location.