Terrain360 is an interactive 360-degree mapping engine which is aimed at displaying the trails, rivers, and outdoor locations with the high resolution panoramic tours.
Our work was to lead the entire stack development of the platform. I was interested in best panoramic rendering, scalable backend and stable API integrations. Our job involved the design and construction of the 360° viewer and optimisation of geospatial data delivery. I facilitated an interactive experience on multiple platforms. I also did API integration with iNaturalist and ArcGIS to give correct and interactive overlays to the end users.
Users will be able to drive through natural environments virtually and see real time ecological overlays. They are also able to monitor changes arising at the environment with time. This causes outdoor discovery interesting, informative and accessible to all.

Terrain360 is a 360 degree environmental mapping platform which aims to map scenery trails, rivers, and other outdoor locations in high resolution panoramas tours. It is an integrated system of geospatial information, drone photography and web visualization. The site is also compatible with every device.
The last platform had high performance and data driven panoramic experience. Trails and waterways can be navigated online using the system and are more accurate and comfortable. Terrain360 currently embraces thousands of panorama data points and interactive layers. It has been emphasized as a useful educational resource to the environmental organizations and tourism agencies.
Three.js was also used to create a custom panoramic viewer (WebGL). This allowed cross platform transitions and maximized frame rendering across the supported devices.
iNaturalist and ArcGIS API were interrelated to overlay trail and ecological data. This enabled users to directly get real time insights within the viewer.
A FastAPI local server was used with PostgreSQL and postgis to handle complicated spatial queries. AWS S3 was used to deliver assets through Cloudfront CDN to deliver the assets faster.