code: def js_map_loader(url):
      
  
      hdr = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7'}
      req = urllib.request.Request(url, headers=hdr)
      page = urlopen(req)
      result = page.read().decode('utf-8')
      result = result[len(re.search(r'^.* = ', result).group()):]
  
      return json.loads(result)
docs: Load map data from a .js source. It is designed for using highcharts' map collection:
      https://code.highcharts.com/mapdata/. Map data from other sources are not guaranteed