bind data to map, custom popup marker