Is it possible to create area of interest on a map ?


I’m wondering if there is a way to let users, while registering to a news website, define the area they’re interested in by drawing it themselves on a map (google, open street ..) ?
That way they’ll only get news related to that area they set

Thanks !

Drupal version: