Skip to content

ziyadtalha/Itowns3dModels

Repository files navigation

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

React Compiler

The React Compiler is not enabled on this template. To add it, see this documentation.

Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.

Extracting a small Dublin point-cloud (PDAL)

If you want to extract a small, visualizable sample from the Dublin Entwine EPT dataset, use PDAL's readers.ept to stream only the tiles you need and write a PLY that the app can load.

  1. Install PDAL (conda recommended):
conda install -c conda-forge pdal

Or on Debian/Ubuntu (may be older):

sudo apt update
sudo apt install pdal
  1. A sample PDAL pipeline is included at dublin_extract_pipeline.json. Run it from the project root:
pdal pipeline dublin_extract_pipeline.json
  1. The pipeline writes dublin_small.ply — move it into public/ and then run the app and load it (or use the app's upload button):
# after pdal creates dublin_small.ply
mv dublin_small.ply public/
npm run dev

Notes:

  • The pipeline uses EPSG:3857 bounds (from the EPT metadata). Adjust filters.crop or remove filters.sample to control area and density.
  • For large datasets, prefer Potree or Entwine streaming (client-side) rather than loading huge PLY files into the browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors