Animate to specific points in a scene

Hi all, completely new to 3js & the forum so hi…

I’ve got a new opportunity to finally dive into it and wanted to get some guidance before I do. I’ve a large svg that I need my users to be able to explore, ideally working something like this:

I’ll convert the SVG to canvas and set that as the background with some content overlaid… as you navigate through the various points the svg animates to the relevant area.

Stripping back the example site is a little overwhelming right now, so if anyone has got any pointers on where to start researching or on what to start learning first then that’d be great. I’m reading up on the basics now, but anything specific to my desired setup would be amazing.

Thanks so much!