Both options are possible, though it may take a bit of work to set up.
You can place a map as a graphic object in a form view layout and then place transparent fields, buttons or portals on top of specific locations on the map. That might enable you to do what you want depending on the details of what you need to do here.
1. Are you using windows or mac ?
2. does it need to work offline ?
The reason I ask is, if using windowsI have a sample file which may help, Im not 100% sure why but it has problems on mac's whereby it works sometimes, then doesnt for the most part, yet the same code works if hosted on a web-server.
I use both mac and windows, this will be used for techs to log in and see their work for the day. Thanks
Ill send you a PM with the link anyway, it may give you some ideas...
I Apreciate the help. Thanks