Filter locations by using jVector Map

I’m maintaining Drupal 8 site with large data of different branch locations.

  • Data added (latitude and longitude) by using geofield module.
  • Displayed current node’s location on map by using geofield_map + views module.

Now, Client requires the same page like on http://joannabriggs.org/jbc.html as jVector map (http://jvectormap.com/). In this example, user can filter locations by selecting country on map.

Is there any way to achieve that in Drupal 8 by using?

Drupal version: 


Source: https://www.drupal.org/taxonomy/term/22/feed