Loading repository data…
Loading repository data…
Real-J / repository
An interactive 3D globe viewer built entirely in HTML using the ArcGIS API for JavaScript and Esri-hosted scene layers (I3S). Visualize Earth’s terrain in real-time using color-coded elevation heatmaps, explore major landmarks, and sample elevation at any point. Supports global and local terrain analysis — no backend required.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Built entirely in HTML using embedded ArcGIS API for JavaScript and Esri-hosted 3D Scene Layers (I3S), this project showcases how to build a powerful client-side 3D geospatial visualization without any backend or additional JavaScript tooling.
Each feature in the 3D Terrain Explorer is built to deliver hands-on, insightful analysis of the Earth's terrain. Here's how they work behind the scenes:
🌈 Advanced Heatmap Rendering
📈 Interactive Sampling
queryElevation() method to retrieve the height of that point above sea level.🌍 Fly To Landmarks
view.goTo() with a fixed tilt for dramatic terrain viewing.✨ Always Daylight Scene
lighting.type: "virtual", the scene disables real-time sun position and shadows.🔹 Legend and UI Controls
Shows the use of "local feature" which allows for displaying altitude heatmap that is true to the local environment that is being viewed at the moment.
Converts the screen coordinates into geographic coordinates. Allowing the users to ping any point on the map to know about the altitude.
git clone https://github.com/Real-J/3d-terrain-explorer.git
cd 3d-terrain-explorer
Explorer.html in any modern browser (Chrome, Firefox, Edge).