Skip to content

VPC Virtual Point Cloud - Error when creating VPC from HTTPS/URI sources #59802

Description

@P-SLISSE

What is the bug or the crash?

Hello,
When creating VPC with point cloud available in my personnal hard drive, the processing is OK.

But when I create a VPC with the processing tool, using copc.laz files available on cloud storage (https/uri), the processing stop with error

For me, it's really powerfull to create VPC from cloud stored data

For responsible digital : datas are stored one time, and can be used worldwide (without need to upload all the datas before using them)

Steps to reproduce the issue

  1. Import copc.laz files from https/uri
    You can use this URLs
    https://storage.sbg.cloud.ovh.net/v1/AUTH_63234f509d6048bca3c9fd7928720ca1/ppk-lidar/SE/LHD_FXX_1050_6841_PTS_C_LAMB93_IGN69.copc.laz
    https://storage.sbg.cloud.ovh.net/v1/AUTH_63234f509d6048bca3c9fd7928720ca1/ppk-lidar/SE/LHD_FXX_1051_6841_PTS_C_LAMB93_IGN69.copc.laz
    OR
    https://s3.eu-west-2.wasabisys.com/ems-sgct-photomaillage/DATA/TEST/VPC_DATA/2035500_7275500_LIDAR2021.copc.laz
    https://s3.eu-west-2.wasabisys.com/ems-sgct-photomaillage/DATA/TEST/VPC_DATA/2035000_7275500_LIDAR2021.copc.laz

  2. Use the processing tool to create VPC
    image
    I choose the 2 pointcloud entities (https://...), and I write the VPC file on my local harddrive
    I explicitely choose the *.vpc file format

  3. The processing stops on error
    Version de QGIS : 3.40.1-Bratislava
    Révision du code : 989853a
    Version de Qt : 5.15.13
    Version de Python : 3.12.7
    Version de GDAL : 3.9.3
    Version de GEOS : 3.13.0-CAPI-1.19.0
    Version de Proj : Rel. 9.5.0, September 15th, 2024
    Version de PDAL : 2.8.1 (git-version: a06325)
    Algorithme commencé à: 2024-12-10T11:26:00
    Démarrage de l'algorithme 'Construire un nuage de points virtuel (VPC)'…
    Paramètres en entrée:
    { 'BOUNDARY' : False, 'LAYERS' : ['copc://https://storage.sbg.cloud.ovh.net/v1/AUTH_63234f509d6048bca3c9fd7928720ca1/ppk-lidar/SE/LHD_FXX_1050_6841_PTS_C_LAMB93_IGN69.copc.laz','copc://https://storage.sbg.cloud.ovh.net/v1/AUTH_63234f509d6048bca3c9fd7928720ca1/ppk-lidar/SE/LHD_FXX_1051_6841_PTS_C_LAMB93_IGN69.copc.laz'], 'OUTPUT' : 'D:/TMP/LIDAR2025/IssueVPC/VPCIGN.vpc', 'OVERVIEW' : False, 'STATISTICS' : False }

wrench command: C:/OSGeo4W/apps/qgis/./pdal_wrench.exe build_vpc --output=D:/TMP/LIDAR2025/IssueVPC/VPCIGN.vpc --threads=24 --input-file-list=C:/Users/230095/AppData/Local/Temp/processing_QiXqSO/2b19f486442044dfb8fdfe696f56717e/inputFiles.txt

Le processus s'est arrêté de façon inattendue
L'exécution a échoué après 261.08 secondes (4 minutes 21 secondes)

Chargement des couches de résultat
Les couches suivantes n'ont pas été générées correctement.
• D:/TMP/LIDAR2025/IssueVPC/VPCIGN.vpc
Vous pouvez vérifier le Panel de messages du journal dans la fenêtre principale de QGIS pour trouver plus d'informations à propos de l'exécution de l'algorithme.

Versions

Version de QGIS3.40.1-Bratislava
Révision du code989853a7
 
Libraries
Version de Qt5.15.13
Version de Python3.12.7
Version de GDAL/OGR3.9.3
Version de Proj9.5.0
Version de la base de données du registre EPSGv11.016 (2024-08-31)
Version de GEOS3.13.0-CAPI-1.19.0
Version de SQLite3.46.1
Version de PDAL2.8.1
Version du client PostgreSQL16.2
Version de SpatiaLite5.1.0
Version de QWT6.3.0
Version de QScintilla22.14.1
Version de l'OSWindows 10 Version 2009
 
Extensions Python actives
db_manager0.1.20
grassprovider2.12.99
MetaSearch0.3.6
processing2.12.99

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugEither a bug report, or a bug fix. Let's hope for the latter!Point CloudsProcessingRelating to QGIS Processing framework or individual Processing algorithms

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions