I am going to build a website either in Angular 5-6 or in something similar to Drupal. I have experience building websites, but I am going to need to show massive amounts of data in a globe similar to google earth.
For example, this globe will need to show up to three million points where certain types of rocks have been found. I have all of the data, I'm just not familiar with any newer technologies to visualize this data in a web page.
My requirements are that the technology be something fairly new/cutting edge, and be able to render hundreds of thousands, or possibly a few million data points on a map in a reasonable amount of time (feel free to use your own definition of reasonable).