'How to create a 3d interactive map on web

I'm looking to create a 3d web experience where users can pan around a map, and click on various focus points to learn more information. The big inspiration for this project is this amazing website.

The Future 3D is also an inspiration for this project.

Should I use Three.js? Where should I go to get started? I have the 3d model ready, available in any format including .glb.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source