Gal Fajon

Modular 3D Geospatial Viewer

Developed as my BSc thesis project, this is a modular 3D mapping platform with an independent Vite-packaged core library and React user interface.

Read the BSc thesis (PDF)

  • Combined point clouds, GeoJSON geometry, IFC/BIM models, 3D Tiles and georeferenced imagery in one layered viewer using Three.js and specialised libraries.
  • Developed a performance-focused Three.js-based renderer for GeoJSON data, covering all geometry types.
  • Developed drawing and editing tools, cursor snapping across data types, project saving and loading, layer controls, an OpenLayers minimap and custom 3D clipping tools.