Details

Razvoj spletnega orodja za risanje trodimenzionalnih geometrij na oblake točk in 3D modele
ID Fajon, Gal (Author), ID Marolt, Matija (Mentor) More about this mentor... This link opens in a new window, ID Krašovec, Nejc (Comentor)

.pdfPDF - Presentation file, Download (6,78 MB)
MD5: 2451D89CA366C5C4665AFF31DDEAC9B3

Abstract
Na področju prostorske informatike obstaja potreba po pregledu in urejanju trodimenzionalnih geometrijskih podatkov. Položaji teh geometrijskih podatkov morajo v večini primerov temeljiti na podatkih v drugih oblikah (npr. položajih točk v oblaku točk). V okviru te diplomske naloge smo razvili JavaScript knjižnico, ki omogoča prikazovanje oblakov točk, 3D modelov v formatu IFC in trodimenzionalnih geometrij, ki ustrezajo podatkovnemu formatu GeoJSON. Razvili smo tudi orodja, ki uporabnikom omogočajo risanje in urejanje geometrij na prikazanih podatkih ter premikanje po 3D prostoru. Ta orodja se prilagajajo oblakom točk in geometriji poljubnih 3D modelov. Poudarek pri razvoju knjižnice je bilo doseči čim boljšo uporabniško izkušnjo med uporabo orodij in razvijalcem ponuditi knjižnico, ki ni odvisna od zunanjih storitev in spodbuja pisanje pregledne in razumljive kode. Za knjižnico smo razvili tudi spletni uporabniški vmesnik, ki omogoča demonstracijo njene funkcionalnosti in izvedli analizo uporabniške izkušnje.

Language:Slovenian
Keywords:3d grafika, javascript, three.js, geojson, prostorski podatki
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2025
PID:20.500.12556/RUL-170952 This link opens in a new window
COBISS.SI-ID:244022019 This link opens in a new window
Publication date in RUL:23.07.2025
Views:720
Downloads:211
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development of a web tool for drawing three-dimensional geometries on point clouds and 3D models
Abstract:
In the field of spatial informatics, there is a need to view and edit three-dimensional geometric data. In most cases, the position of this geometric data must be based on data in other formats (e.g., the position of points in a point cloud). As part of this thesis, we developed a JavaScript library that enables the display of point clouds, 3D models in the IFC data format, and three-dimensional geometries that comply with the GeoJSON data format. We also developed tools that allow users to draw and edit geometries on the displayed data and navigate the 3D scene. These tools adapt to point clouds and the geometry of any 3D model. The main focus during the development of the library was to achieve the best possible user experience while using the tools and to offer developers a library that does not depend on external services and promotes writing transparent and understandable code. Additionally, we developed a web user interface for the library to demonstrate its functionality and conducted a user experience analysis.

Keywords:3d graphics, javascript, three.js, geojson, spatial data

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back