Giter Club home page Giter Club logo

spatial_webxr's Introduction

Prototype application that tests the possibilities of WebXr technology in spatial planning


Overall description


The aim of the work was to investigate the possibilities of WebXR technology in the field of spatial planning. The resulting application presents the potential of visualization and analysis of geospatial data in virtual and augmented reality environments. The application functions as a website. It contains four VR examples that enable virtual tour of three-dimensional models representing various areas of the city of Poznań. It also has two AR examples for loading models via a smartphone camera. A working application can be found at this link.

Set up and installation


  • The source code can be downloaded from Github repository
  • When using the application, it is recommended to use devices such as a smartphone (intended for AR and VR) and specialized VR goggles i.e. Oculus Quest, HTC Vive (for examples related to VR)
  • When editing the source code or in order to test the application locally via a PC, it is recommended to use the plug-in for web browsers called WebXR API Emulator
  • When using the application via a smartphone, it is recommended to download Google AR Services

Technologies

The following libraries were used to create the application:


Data used


The spatial data used in the app comes from:

Usage and possibilities


The application has been tested in the area of ​​usability and suitability using the SUS scale and in the context of suitability in the spatial planning process. Potential applications are:

  • Social partycypation
  • Remote field inventory
  • Presentation of the planned scale of the investment
  • Real time modelling in VR
  • Verification of the assumptions of the city plan
  • Analysis and visualization of 3D models and spatial data
  • SmartCity

spatial_webxr's People

Contributors

moonshroom avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

mrzeszewski

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.