{
    "odmVersion": "3.7.3",
    "memory": {
        "total": 64106,
        "available": 53798
    },
    "cpus": 16,
    "images": 263,
    "options": {
        "3d_tiles": true,
        "align": null,
        "auto_boundary": true,
        "auto_boundary_distance": 0,
        "bg_removal": false,
        "boundary": {},
        "build_overviews": false,
        "camera_lens": "auto",
        "cameras": {},
        "cog": true,
        "copy_to": null,
        "crop": 3,
        "dem_decimation": 1,
        "dem_euclidean_map": false,
        "dem_gapfill_steps": 3,
        "dem_resolution": 5,
        "dsm": false,
        "dtm": false,
        "end_with": "odm_postprocess",
        "fast_orthophoto": false,
        "feature_quality": "medium",
        "feature_type": "dspsift",
        "force_gps": false,
        "gcp": null,
        "geo": null,
        "gltf": true,
        "gps_accuracy": 3,
        "gps_z_offset": 0,
        "ignore_gsd": false,
        "matcher_neighbors": 0,
        "matcher_order": 0,
        "matcher_type": "flann",
        "max_concurrency": 16,
        "merge": "all",
        "mesh_octree_depth": 12,
        "mesh_size": 500000,
        "min_num_features": 10000,
        "name": "5e1ade12-8b64-4eaf-870a-cbc3032458e6",
        "no_gpu": false,
        "optimize_disk_space": false,
        "orthophoto_compression": "DEFLATE",
        "orthophoto_cutline": false,
        "orthophoto_kmz": false,
        "orthophoto_no_tiled": false,
        "orthophoto_png": false,
        "orthophoto_resolution": 5,
        "pc_classify": false,
        "pc_copc": false,
        "pc_csv": false,
        "pc_ept": true,
        "pc_filter": 5,
        "pc_las": false,
        "pc_quality": "ultra",
        "pc_sample": 0,
        "pc_skip_geometric": false,
        "primary_band": "auto",
        "project_path": "/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6",
        "radiometric_calibration": "none",
        "rerun": null,
        "rerun_all": false,
        "rerun_from": [
            "dataset",
            "split",
            "merge",
            "opensfm",
            "openmvs",
            "odm_filterpoints",
            "odm_meshing",
            "mvs_texturing",
            "odm_georeferencing",
            "odm_dem",
            "odm_orthophoto",
            "odm_report",
            "odm_postprocess"
        ],
        "rolling_shutter": true,
        "rolling_shutter_readout": 0,
        "sfm_algorithm": "incremental",
        "sfm_no_partial": false,
        "skip_3dmodel": false,
        "skip_band_alignment": false,
        "skip_orthophoto": false,
        "skip_report": false,
        "sky_removal": false,
        "sm_cluster": null,
        "sm_no_align": false,
        "smrf_scalar": 1.25,
        "smrf_slope": 0.15,
        "smrf_threshold": 0.5,
        "smrf_window": 18.0,
        "split": 999999,
        "split_image_groups": null,
        "split_overlap": 150,
        "texturing_keep_unseen_faces": false,
        "texturing_single_material": false,
        "texturing_skip_global_seam_leveling": false,
        "tiles": false,
        "use_3dmesh": true,
        "use_exif": false,
        "use_fixed_camera_params": false,
        "use_hybrid_bundle_adjustment": false,
        "video_limit": 500,
        "video_resolution": 4000
    },
    "startTime": "2026-08-26T01:48:28.676562",
    "stages": [
        {
            "name": "dataset",
            "startTime": "2026-08-26T01:48:30.538824",
            "messages": [
                {
                    "message": "Running dataset stage",
                    "type": "info"
                },
                {
                    "message": "Loading dataset from: /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/images",
                    "type": "info"
                },
                {
                    "message": "Loading 263 images",
                    "type": "info"
                },
                {
                    "message": "Wrote images database: /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/images.json",
                    "type": "info"
                },
                {
                    "message": "Found 263 usable images",
                    "type": "info"
                },
                {
                    "message": "Finished dataset stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "split",
            "startTime": "2026-08-26T01:48:31.740258",
            "messages": [
                {
                    "message": "Running split stage",
                    "type": "info"
                },
                {
                    "message": "Normal dataset, will process all at once.",
                    "type": "info"
                },
                {
                    "message": "Finished split stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "merge",
            "startTime": "2026-08-26T01:48:31.740366",
            "messages": [
                {
                    "message": "Running merge stage",
                    "type": "info"
                },
                {
                    "message": "Normal dataset, nothing to merge.",
                    "type": "info"
                },
                {
                    "message": "Finished merge stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "opensfm",
            "startTime": "2026-08-26T01:48:31.740428",
            "messages": [
                {
                    "message": "Running opensfm stage",
                    "type": "info"
                },
                {
                    "message": "Maximum photo dimensions: 4032px",
                    "type": "info"
                },
                {
                    "message": "Photo dimensions for feature extraction: 1008px",
                    "type": "info"
                },
                {
                    "message": "Altitude data detected, enabling it for GPS alignment",
                    "type": "info"
                },
                {
                    "message": [
                        "report_name: ODX",
                        "report_version: 3.7.3",
                        "use_exif_size: no",
                        "flann_algorithm: KDTREE",
                        "feature_process_size: 1008",
                        "feature_min_frames: 10000",
                        "processes: 16",
                        "matching_gps_neighbors: 0",
                        "matching_gps_distance: 0",
                        "matching_graph_rounds: 50",
                        "optimize_camera_parameters: yes",
                        "reconstruction_algorithm: incremental",
                        "undistorted_image_format: tif",
                        "bundle_outlier_filtering_type: AUTO",
                        "sift_peak_threshold: 0.066",
                        "align_orientation_prior: vertical",
                        "triangulation_type: ROBUST",
                        "retriangulation_ratio: 2",
                        "matcher_type: FLANN",
                        "feature_type: DSPSIFT",
                        "use_altitude_tag: yes",
                        "align_method: auto",
                        "local_bundle_radius: 0"
                    ],
                    "type": "info"
                },
                {
                    "message": "Wrote reference_lla.json",
                    "type": "info"
                },
                {
                    "message": "Rolling shutter readout time for \"DJI M4TD\" is not in our database, using default of 30ms which might be incorrect. Use --rolling-shutter-readout to set an actual value (see https://github.com/WebODM/RSCalibration for instructions on how to calculate this value)",
                    "type": "warning"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" detect_features \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" match_features \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" create_tracks \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" reconstruct \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "Multiple reconstructions detected (3), this might be an indicator that some areas did not have sufficient overlap",
                    "type": "warning"
                },
                {
                    "message": "Attempting merge",
                    "type": "info"
                },
                {
                    "message": "Merging reconstruction 0",
                    "type": "info"
                },
                {
                    "message": "Merging reconstruction 1",
                    "type": "info"
                },
                {
                    "message": "Merging reconstruction 2",
                    "type": "info"
                },
                {
                    "message": "Cannot merge shot id DJI_20260824171208_0096_V.jpeg (Landmark 58985 already exists.)",
                    "type": "warning"
                },
                {
                    "message": "Cannot merge shot id DJI_20260824171208_0096_V.jpeg (Landmark 58931 already exists.)",
                    "type": "warning"
                },
                {
                    "message": "Cannot merge shot id DJI_20260824171208_0096_V.jpeg (Landmark 56467 already exists.)",
                    "type": "warning"
                },
                {
                    "message": "Cannot merge shot id DJI_20260824171208_0096_V.jpeg (Landmark 3780 already exists.)",
                    "type": "warning"
                },
                {
                    "message": "Cannot merge shot id DJI_20260824171208_0096_V.jpeg (Landmark 58867 already exists.)",
                    "type": "warning"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" rs_correct \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "Re-running the reconstruction pipeline",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" match_features \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" create_tracks \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" reconstruct \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "Export reconstruction stats",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" compute_statistics --diagram_max_points 100000 \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" export_geocoords --reconstruction --proj \"+proj=utm +zone=49 +datum=WGS84 +units=m +no_defs +type=crs\" --offset-x 418817.0 --offset-y 4501141.0 \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "Updating /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/config.yaml",
                    "type": "info"
                },
                {
                    "message": "undistorted_image_max_size: 4032",
                    "type": "info"
                },
                {
                    "message": "Undistorting /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm ...",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" export_visualsfm --points \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "Finished opensfm stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "openmvs",
            "startTime": "2026-08-26T02:02:43.983967",
            "messages": [
                {
                    "message": "Running openmvs stage",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" export_openmvs \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
                    "type": "info"
                },
                {
                    "message": "Depthmap resolution set to: 2016px",
                    "type": "info"
                },
                {
                    "message": "Running dense reconstruction. This might take a while.",
                    "type": "info"
                },
                {
                    "message": "Estimating depthmaps",
                    "type": "info"
                },
                {
                    "message": "No nvidia-smi detected",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/OpenMVS/DensifyPointCloud\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene.mvs\" --resolution-level 1 --dense-config-file \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/Densify.ini\" --max-resolution 4032 --min-resolution 640 --max-threads 16 --number-views-fuse 2 --sub-resolution-levels 2 --archive-type 3 -w \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/depthmaps\" -v 0 --cuda-device -2",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/OpenMVS/DensifyPointCloud\" --filter-point-cloud -20 -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene_dense.mvs\" -v 0 --cuda-device -2",
                    "type": "info"
                },
                {
                    "message": "Finished openmvs stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_filterpoints",
            "startTime": "2026-08-26T04:48:54.549778",
            "messages": [
                {
                    "message": "Running odm_filterpoints stage",
                    "type": "info"
                },
                {
                    "message": "Filtering /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply (statistical, meanK 16, standard deviation 5)",
                    "type": "info"
                },
                {
                    "message": "Boundary [(328.51174300862476, -587.4341647149995), (312.31511202448746, -601.5886206552386), (295.4091908081318, -614.8878426626325), (277.83908760437043, -627.2963458606973), (259.6516828231979, -638.7810219777748), (240.89550395368133, -649.3112276932225), (221.62059608340496, -658.8588663944975), (201.87838836864103, -667.398463149555), (181.72155681124423, -674.9072326738387), (161.20388370926958, -681.3651401270181), (140.38011415518122, -686.7549545718357), (119.30580996576464, -691.0622949488461), (98.03720143210376, -694.2756684459746), (76.63103728665737, -696.3865011660382), (55.14443328685593, -697.3891610018909), (33.63471981883049, -697.2809726642445), (12.159288929426111, -696.0622248202562), (-9.224558807094581, -693.7361693242565), (-30.459767177933827, -690.3090125378221), (-51.48967656865716, -685.7898987736553), (-72.25817514193477, -680.1908858967945), (-92.7098485546885, -673.5269131464884), (-112.79012781416532, -665.8157612839714), (-132.4454348787549, -657.0780051425099), (-151.6233256139676, -647.3369587333873), (-170.2726297240588, -636.6186130400747), (-188.34358728391817, -624.951566667296), (-337.9286384709412, -522.8073911331594), (-357.77818459109403, -508.37752353586257), (-376.74325714597944, -492.80345589015633), (-394.7579917652183, -476.1392758432776), (-569.6573281282326, -304.51634407415986), (-585.1318882043706, -288.4971547462046), (-599.7278125228477, -271.6734979040921), (-613.4033452600706, -254.09350243676454), (-626.1193636365933, -235.80746095906943), (-637.8394898385159, -216.86768593173474), (-648.5301950868452, -197.32836000807583), (-658.1608955562697, -177.2453810274601), (-666.7040398687823, -156.67620210535824), (-674.1351879123831, -135.67966727167368), (-680.4330807588995, -114.31584312953055), (-685.5797014815616, -92.64584701973945), (-689.560326697072, -70.73167217429727), (-692.3635686866473, -48.63601036835462), (-693.9814079733915, -26.42207257449627), (-694.4092162644374, -4.153408125974238), (-693.6457696916186, 18.106277083046734), (-691.6932523126015, 40.29330284520984), (-688.5572498627589, 62.34419681504369), (-684.2467337756534, 84.19587609451264), (-678.7740355174756, 105.78582769352943), (-672.1548113095923, 127.0522873699665), (-651.6297459901543, 187.27087540365756), (-647.1087187205558, 199.86842738837004), (-629.1267072258051, 247.54969829320908), (-621.0182588794851, 267.47542754746974), (-611.8916057305178, 286.95582341589034), (-601.7711048183846, 305.9388969866559), (-590.6837655445561, 324.37398659065366), (-578.6591775906854, 342.2118930108845), (-565.7294319497887, 359.4050107775256), (-551.9290352826938, 375.9074552245438), (-537.2948178274673, 391.67518493998796), (-404.73266704031266, 527.3039484024048), (-390.4061954453937, 541.2740090498701), (-375.4251540208934, 554.5397084541619), (-359.8241354447673, 567.0704148281366), (-343.6391639824724, 578.8371935551986), (-326.9076123035047, 589.8128740014508), (-309.6681151838857, 599.9721122561023), (-254.29783013870474, 630.8339948793873), (-234.75950311752968, 641.0557398321107), (-214.70748799148714, 650.2289062459022), (-194.19801072159316, 658.3277725111693), (-173.28857999522006, 665.3296293625608), (-152.03782597143436, 671.2148435553536), (-130.50533588166581, 675.9669129149988), (-108.75148694682866, 679.5725126145408), (-86.83727707935032, 682.0215325308964), (-64.82415384449996, 683.3071055999026), (-42.77384216117207, 683.4256270676851), (-20.74817122501554, 682.3767645983025), (1.191098861338105, 680.1634592087939), (22.98245026357472, 676.7919170195237), (44.564779912121594, 672.2715918533504), (65.87757083575707, 666.6151587264612), (86.86106185114477, 659.8384783091024), (107.4564151338418, 651.9605524512008), (266.1188953841338, 586.4041437208652), (286.00295768660726, 577.5734464619309), (305.39865893434035, 567.7162703536451), (324.2530533563695, 556.8595232022926), (342.5146728239488, 545.0328414123505), (360.13366734667215, 532.2685090862215), (377.0619411513908, 518.6013698931783), (393.25328397221165, 504.06873195711523), (558.066220710869, 348.1763889947906), (573.9158559440402, 332.3557670265436), (588.892077102093, 315.7059677382931), (602.9515717456816, 298.27514369413257), (616.0536786824232, 280.1137062422931), (628.1605055621476, 261.2741797249764), (639.2370384651585, 241.81104957219213), (649.2512431648793, 221.78060472663492), (658.174157773552, 201.24077484942973), (665.9799765025964, 180.25096278544515), (672.6461242945516, 158.87187276501209), (678.1533221123391, 137.16533483937383), (682.4856426957413, 115.19412606861442), (685.6305566242081, 93.02178895939142), (687.578968552989, 70.7124477000907), (688.3252435175818, 48.33062270283699), (687.8672232306562, 25.941044013015926), (686.2062323237769, 3.6084640976041555), (683.3470745166414, -18.60252942238003), (679.7163994288421, -41.85125193092972), (675.5643508495996, -64.36131027992815), (670.1817089155666, -86.60921804793179), (663.5847371916752, -108.52775354497135), (653.1996197276749, -139.88264043349773), (651.8542076512822, -143.87688771169633), (617.1417224113247, -245.23252724576741), (609.2219691891223, -266.4555119117722), (600.1598667607177, -287.21643358748406), (589.9822314738994, -307.45385706983507), (581.3768042702577, -323.4646823676303), (569.8553282041685, -343.5419534156099), (557.2360152755282, -362.9479876495898), (543.5578604626353, -381.62281842250377), (528.8631306744064, -399.50873858109117), (513.1972341411747, -416.55047878809273), (496.60858009866206, -432.69537830911577), (328.51174300862476, -587.4341647149995)]",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/FPCFilter\" --input \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply\" --output \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud.ply\" --concurrency 16 --meank 16 --std 5 --stats \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud_stats.json\" --boundary \"/tmp/tmp4plpnmry.boundary.json\"",
                    "type": "info"
                },
                {
                    "message": "Finished odm_filterpoints stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_meshing",
            "startTime": "2026-08-26T04:53:13.731668",
            "messages": [
                {
                    "message": "Running odm_meshing stage",
                    "type": "info"
                },
                {
                    "message": "Writing mesh file in: /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.ply",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/PoissonRecon\" --in \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud.ply\" --out \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.dirty.ply\" --depth 12 --pointWeight 4.0 --samplesPerNode 1.0 --density  --confidence",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh\" -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.dirty.ply\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.ply\" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 1000000 -v 0",
                    "type": "info"
                },
                {
                    "message": "Finished odm_meshing stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "mvs_texturing",
            "startTime": "2026-08-26T05:05:30.093562",
            "messages": [
                {
                    "message": "Running mvs_texturing stage",
                    "type": "info"
                },
                {
                    "message": "Writing MVS Textured file in: /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/texrecon\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/reconstruction.nvm\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.ply\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo\" -d gmi -o gauss_clamping -t none --no_intermediate_results     --num_threads=16 --max_texture_size=8192 ",
                    "type": "info"
                },
                {
                    "message": "Generating glTF Binary",
                    "type": "info"
                },
                {
                    "message": "Converting /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj --> /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.glb",
                    "type": "info"
                },
                {
                    "message": "Loading /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0000_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0001_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0002_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0003_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0004_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0005_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0006_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0007_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0008_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0009_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0010_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0011_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0012_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0013_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0014_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0015_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0016_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0017_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0018_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0019_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0020_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0021_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0022_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0023_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0024_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0025_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0026_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0027_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0028_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0029_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0030_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0031_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0032_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0033_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0034_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0035_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0036_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0037_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0038_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0039_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0040_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0041_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0042_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0043_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0044_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0045_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0046_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0047_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0048_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0049_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0050_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0051_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0052_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0053_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0054_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0055_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0056_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0057_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0058_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0059_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0060_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0061_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0062_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0063_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0064_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0065_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0066_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0067_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0068_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0069_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0070_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0071_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0072_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0073_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0074_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0075_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0076_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0077_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0078_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0079_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0080_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0081_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0082_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0083_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0084_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0085_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0086_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0087_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0088_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0089_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0090_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0091_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0092_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0093_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0094_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0095_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0096_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0097_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0098_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0099_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0100_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0101_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0102_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0103_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0104_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0105_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0106_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0107_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0108_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0109_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0110_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0111_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0112_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0113_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0114_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0115_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0116_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0117_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0118_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0119_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0120_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0121_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0122_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0123_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0124_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0125_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0126_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0127_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0128_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0129_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0130_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0131_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0132_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0133_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0134_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0135_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0136_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0137_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0138_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0139_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0140_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0141_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0142_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0143_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0144_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0145_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0146_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0147_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0148_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0149_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0150_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0151_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0152_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0153_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0154_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0155_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0156_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0157_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0158_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0159_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0160_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0161_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0162_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0163_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0164_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0165_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0166_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0167_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0168_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0169_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0170_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0171_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0172_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0173_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0174_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0175_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0176_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0177_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0178_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0179_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0180_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0181_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0182_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0183_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0184_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0185_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0186_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0187_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0188_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0189_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0190_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0191_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0192_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0193_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0194_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0195_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0196_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0197_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0198_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0199_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0200_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0201_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0202_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0203_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0204_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0205_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0206_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0207_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0208_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0209_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0210_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0211_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0212_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0213_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0214_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0215_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0216_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0217_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0218_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0219_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0220_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0221_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0222_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0223_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0224_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0225_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0226_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0227_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0228_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0229_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0230_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0231_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0232_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0233_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0234_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0235_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0236_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0237_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0238_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0239_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0240_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Loading odm_textured_model_geo_material0241_map_Kd.png",
                    "type": "info"
                },
                {
                    "message": "Writing...",
                    "type": "info"
                },
                {
                    "message": "Wrote /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.glb",
                    "type": "info"
                },
                {
                    "message": "Compressing with draco",
                    "type": "info"
                },
                {
                    "message": "running draco_transcoder -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.glb\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo_compressed.glb\" -qt 16 -qp 16",
                    "type": "info"
                },
                {
                    "message": "Finished mvs_texturing stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_georeferencing",
            "startTime": "2026-08-26T05:14:48.969236",
            "messages": [
                {
                    "message": "Running odm_georeferencing stage",
                    "type": "info"
                },
                {
                    "message": "Georeferencing point cloud",
                    "type": "info"
                },
                {
                    "message": "las scale calculated as the minimum of 1/10 estimated spacing or 0.001, which ever is less.",
                    "type": "info"
                },
                {
                    "message": "running pdal translate -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud.ply\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" ferry transformation --filters.ferry.dimensions=\"views => UserData\" --filters.transformation.matrix=\"1 0 0 418817.0 0 1 0 4501141.0 0 0 1 0 0 0 0 1\" --writers.las.offset_x=418817.0 --writers.las.offset_y=4501141.0 --writers.las.scale_x=0.001 --writers.las.scale_y=0.001 --writers.las.scale_z=0.001 --writers.las.offset_z=0 --writers.las.a_srs=\"+proj=utm +zone=49 +datum=WGS84 +units=m +no_defs +type=crs\"",
                    "type": "info"
                },
                {
                    "message": "Calculating cropping area and generating bounds shapefile from point cloud",
                    "type": "info"
                },
                {
                    "message": "running pdal info --summary \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" > \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.summary.json\"",
                    "type": "info"
                },
                {
                    "message": "running pdal translate -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.decimated.las\" decimation --filters.decimation.step=40 ",
                    "type": "info"
                },
                {
                    "message": "running pdal tindex create --tindex /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.tmp-bounds.geojson -f GeoJSON --threshold 1 --resolution 1.0 --t_srs=\"PROJCS[\\\"unknown\\\",GEOGCS[\\\"unknown\\\",DATUM[\\\"WGS_1984\\\",SPHEROID[\\\"WGS 84\\\",6378137,298.257223563,AUTHORITY[\\\"EPSG\\\",\\\"7030\\\"]],AUTHORITY[\\\"EPSG\\\",\\\"6326\\\"]],PRIMEM[\\\"Greenwich\\\",0,AUTHORITY[\\\"EPSG\\\",\\\"8901\\\"]],UNIT[\\\"degree\\\",0.0174532925199433,AUTHORITY[\\\"EPSG\\\",\\\"9122\\\"]]],PROJECTION[\\\"Transverse_Mercator\\\"],PARAMETER[\\\"latitude_of_origin\\\",0],PARAMETER[\\\"central_meridian\\\",111],PARAMETER[\\\"scale_factor\\\",0.9996],PARAMETER[\\\"false_easting\\\",500000],PARAMETER[\\\"false_northing\\\",0],UNIT[\\\"metre\\\",1,AUTHORITY[\\\"EPSG\\\",\\\"9001\\\"]],AXIS[\\\"Easting\\\",EAST],AXIS[\\\"Northing\\\",NORTH]]\" --filespec /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.decimated.las",
                    "type": "info"
                },
                {
                    "message": "Creating Entwine Point Tile output",
                    "type": "info"
                },
                {
                    "message": "running entwine build --threads 16 --tmp \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/entwine_pointcloud-tmp\" -i /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/entwine_pointcloud\" ",
                    "type": "info"
                },
                {
                    "message": "Finished odm_georeferencing stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_dem",
            "startTime": "2026-08-26T05:37:00.547351",
            "messages": [
                {
                    "message": "Running odm_dem stage",
                    "type": "info"
                },
                {
                    "message": "Create DSM: False",
                    "type": "info"
                },
                {
                    "message": "Create DTM: False",
                    "type": "info"
                },
                {
                    "message": "DEM input file /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz found: True",
                    "type": "info"
                },
                {
                    "message": "DEM will not be generated",
                    "type": "warning"
                },
                {
                    "message": "Finished odm_dem stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_orthophoto",
            "startTime": "2026-08-26T05:37:00.547601",
            "messages": [
                {
                    "message": "Running odm_orthophoto stage",
                    "type": "info"
                },
                {
                    "message": "Creating GeoTIFF",
                    "type": "info"
                },
                {
                    "message": "running \"/code/SuperBuild/install/bin/odm_orthophoto\" -inputFiles /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj -logFile \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_log.txt\" -outputFile \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif\" -resolution 20.0 -verbose -outputCornerFile \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_corners.txt\"   -inpaintThreshold 1.0 -utm_north_offset 4501141.0 -utm_east_offset 418817.0 -a_srs \"+proj=utm +zone=49 +datum=WGS84 +units=m +no_defs +type=crs\" -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 --config GDAL_CACHEMAX 27923759104.0 ",
                    "type": "info"
                },
                {
                    "message": "Cropping /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif",
                    "type": "info"
                },
                {
                    "message": "running gdalwarp -cutline /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 -dstalpha /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.original.tif /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 41.6%",
                    "type": "info"
                },
                {
                    "message": "Adding TIFFTAGs to /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif",
                    "type": "info"
                },
                {
                    "message": "Optimizing /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif as Cloud Optimized GeoTIFF",
                    "type": "info"
                },
                {
                    "message": "running gdal_translate -of COG -co NUM_THREADS=16 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 41.55% --config GDAL_NUM_THREADS 16 \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_cogeo.tif\" ",
                    "type": "info"
                },
                {
                    "message": "Wrote /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_extent.dxf",
                    "type": "info"
                },
                {
                    "message": "Wrote /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tfw",
                    "type": "info"
                },
                {
                    "message": "Finished odm_orthophoto stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_report",
            "startTime": "2026-08-26T05:38:47.986050",
            "messages": [
                {
                    "message": "Running odm_report stage",
                    "type": "info"
                },
                {
                    "message": "Exporting shots.geojson",
                    "type": "info"
                },
                {
                    "message": "Wrote /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_report/shots.geojson",
                    "type": "info"
                },
                {
                    "message": "Copied /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/camera_mappings.npz --> /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_report/camera_mappings.npz",
                    "type": "info"
                },
                {
                    "message": "running pdal info --dimensions \"X,Y,Z\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" > \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.info.json\"",
                    "type": "info"
                },
                {
                    "message": "running pdal translate -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif\" --writer gdal --writers.gdal.resolution=0.9134342857142993 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=1.2917911551937429 ",
                    "type": "info"
                },
                {
                    "message": "Cropping /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif",
                    "type": "info"
                },
                {
                    "message": "running gdalwarp -cutline /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16  /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.original.tif /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 41.5%",
                    "type": "info"
                },
                {
                    "message": "running gdaldem color-relief \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif\" \"/code/opendm/report/overlap_color_map.txt\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.png\" -of PNG -alpha",
                    "type": "info"
                },
                {
                    "message": "running gdal_translate -of png \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/ortho.png\" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 41.5% ",
                    "type": "info"
                },
                {
                    "message": "Exporting report to /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_report/report.pdf",
                    "type": "info"
                },
                {
                    "message": "Finished odm_report stage",
                    "type": "info"
                }
            ]
        },
        {
            "name": "odm_postprocess",
            "startTime": "2026-08-26T05:40:53.331532",
            "messages": [
                {
                    "message": "Running odm_postprocess stage",
                    "type": "info"
                },
                {
                    "message": "Post Processing",
                    "type": "info"
                },
                {
                    "message": "Generating OGC 3D Tiles textured model",
                    "type": "info"
                },
                {
                    "message": "Approximate area: 1086711.25 m^2",
                    "type": "info"
                },
                {
                    "message": "running Obj2Tiles \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/model\" --divisions 4 --lat 40.65714200536473 --lon 110.03966845304309 --alt 0.0 ",
                    "type": "info"
                },
                {
                    "message": "Generating OGC 3D Tiles point cloud",
                    "type": "info"
                },
                {
                    "message": "running entwine build --threads 16 --tmp \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/tmp\" -i /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/entwine\"  -r EPSG:4978 ",
                    "type": "info"
                },
                {
                    "message": "running entwine convert -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/entwine\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud\"",
                    "type": "info"
                },
                {
                    "message": "Finished odm_postprocess stage",
                    "type": "info"
                },
                {
                    "message": "No more stages to run",
                    "type": "info"
                }
            ],
            "endTime": "2026-08-26T06:02:51.693540",
            "totalTime": 1318.36
        }
    ],
    "processes": [
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" detect_features \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] Found 3322 features for DJI_20260824171832_0197_V.jpeg (DSPSIFT)",
                "[INFO] Found 3231 features for DJI_20260824172231_0258_V.jpeg (DSPSIFT)",
                "[INFO] Found 3137 features for DJI_20260824171249_0114_V.jpeg (DSPSIFT)",
                "[INFO] Found 3274 features for DJI_20260824171021_0067_V.jpeg (DSPSIFT)",
                "[INFO] Found 3044 features for DJI_20260824172156_0247_V.jpeg (DSPSIFT)",
                "[INFO] Found 3095 features for DJI_20260824171147_0092_V.jpeg (DSPSIFT)",
                "[INFO] Found 3502 features for DJI_20260824171001_0055_V.jpeg (DSPSIFT)",
                "[INFO] Found 3232 features for DJI_20260824171006_0058_V.jpeg (DSPSIFT)",
                "[INFO] Found 3289 features for DJI_20260824171444_0147_V.jpeg (DSPSIFT)",
                "[INFO] Found 3162 features for DJI_20260824170923_0033_V.jpeg (DSPSIFT)"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" match_features \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] Matching DJI_20260824170930_0037_V.jpeg <=> DJI_20260824172049_0223_V.jpeg: 109 OK",
                "[INFO] Matching DJI_20260824171900_0212_V.jpeg <=> DJI_20260824171432_0140_V.jpeg: 6 NO",
                "[INFO] Matching DJI_20260824170923_0033_V.jpeg <=> DJI_20260824171741_0179_V.jpeg: 41 OK",
                "[INFO] Matching DJI_20260824171534_0161_V.jpeg <=> DJI_20260824170847_0011_V.jpeg: 68 OK",
                "[INFO] Matching DJI_20260824170848_0012_V.jpeg <=> DJI_20260824171323_0126_V.jpeg: 3 NO",
                "[INFO] Matching DJI_20260824171435_0142_V.jpeg <=> DJI_20260824171900_0212_V.jpeg: 3 NO",
                "[INFO] Matching DJI_20260824171429_0138_V.jpeg <=> DJI_20260824171402_0130_V.jpeg: 1 NO",
                "[INFO] Matching DJI_20260824170953_0051_V.jpeg <=> DJI_20260824171130_0085_V.jpeg: 1 NO",
                "[INFO] Matching DJI_20260824172141_0238_V.jpeg <=> DJI_20260824172139_0237_V.jpeg: 1382 OK",
                "[INFO] Matched 2836 pairs (brown-brown: 2836) in 31.32470277696848 seconds (0.01104538199230398 seconds/pair)."
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" create_tracks \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] reading features",
                "[INFO] Merging features onto tracks",
                "[INFO] Good tracks: 114989"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" reconstruct \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] Starting reconstruction with DJI_20260824171555_0169_V.jpeg and DJI_20260824171600_0170_V.jpeg",
                "[INFO] Two-view 5-points reconstruction inliers (transposed=False): 520 / 522",
                "[INFO] Triangulated: 521",
                "[INFO] Removed outliers: 18",
                "[INFO] Some images can not be added",
                "[INFO] Removed outliers: 1",
                "[INFO] Reconstruction 0: 256 images, 50521 points",
                "[INFO] Reconstruction 1: 2 images, 637 points",
                "[INFO] Reconstruction 2: 2 images, 508 points",
                "[INFO] 3 partial reconstructions in total."
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" rs_correct \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] Writing corrected and trimmed features for DJI_20260824172124_0232_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171736_0177_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171519_0155_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171721_0173_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171507_0152_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171525_0157_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171522_0156_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171728_0175_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171402_0130_V.jpeg",
                "[INFO] Writing corrected and trimmed features for DJI_20260824171407_0131_V.jpeg"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" match_features \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] Matching DJI_20260824171900_0212_V.jpeg <=> DJI_20260824170842_0008_V.jpeg: 145 OK",
                "[INFO] Matching DJI_20260824170907_0023_V.jpeg <=> DJI_20260824170842_0008_V.jpeg: 477 OK",
                "[INFO] Matching DJI_20260824171716_0172_V.jpeg <=> DJI_20260824172109_0229_V.jpeg: 10 NO",
                "[INFO] Matching DJI_20260824171847_0206_V.jpeg <=> DJI_20260824171850_0208_V.jpeg: 478 OK",
                "[INFO] Matching DJI_20260824171038_0077_V.jpeg <=> DJI_20260824171036_0076_V.jpeg: 888 OK",
                "[INFO] Matching DJI_20260824170940_0043_V.jpeg <=> DJI_20260824171226_0104_V.jpeg: 72 OK",
                "[INFO] Matching DJI_20260824172144_0240_V.jpeg <=> DJI_20260824171140_0090_V.jpeg: 274 OK",
                "[INFO] Matching DJI_20260824172151_0244_V.jpeg <=> DJI_20260824171231_0107_V.jpeg: 71 OK",
                "[INFO] Matching DJI_20260824172053_0225_V.jpeg <=> DJI_20260824170920_0031_V.jpeg: 40 OK",
                "[INFO] Matched 2870 pairs (brown-brown: 2870) in 12.481624668464065 seconds (0.004348998398679059 seconds/pair)."
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" create_tracks \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] reading features",
                "[INFO] Merging features onto tracks",
                "[INFO] Good tracks: 50639"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" reconstruct \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0,
            "output": [
                "[INFO] DJI_20260824171203_0095_V.jpeg resection inliers: 80 / 81",
                "[INFO] DJI_20260824171208_0096_V.jpeg resection inliers: 187 / 188",
                "[INFO] DJI_20260824171259_0116_V.jpeg resection inliers: 78 / 90",
                "[INFO] DJI_20260824171555_0169_V.jpeg resection inliers: 31 / 42",
                "[INFO] DJI_20260824171600_0170_V.jpeg resection inliers: 145 / 167",
                "[INFO] DJI_20260824171407_0131_V.jpeg resection inliers: 24 / 28",
                "[INFO] DJI_20260824171824_0195_V.jpeg resection inliers: 19 / 22",
                "[INFO] Removed outliers: 1893",
                "[INFO] Reconstruction 0: 261 images, 49501 points",
                "[INFO] 1 partial reconstructions in total."
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" compute_statistics --diagram_max_points 100000 \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" export_geocoords --reconstruction --proj \"+proj=utm +zone=49 +datum=WGS84 +units=m +no_defs +type=crs\" --offset-x 418817.0 --offset-y 4501141.0 \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" export_visualsfm --points \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0
        },
        {
            "command": "\"/code/SuperBuild/install/bin/opensfm/bin/opensfm\" export_openmvs \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm\"",
            "exitCode": 0
        },
        {
            "command": "\"/code/SuperBuild/install/bin/OpenMVS/DensifyPointCloud\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene.mvs\" --resolution-level 1 --dense-config-file \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/Densify.ini\" --max-resolution 4032 --min-resolution 640 --max-threads 16 --number-views-fuse 2 --sub-resolution-levels 2 --archive-type 3 -w \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/depthmaps\" -v 0 --cuda-device -2",
            "exitCode": 0,
            "output": [
                "Fused depth-maps 253 (97.68%, 3m54s, ETA 5s)...",
                "Fused depth-maps 254 (98.07%, 3m54s, ETA 4s)...",
                "Fused depth-maps 255 (98.46%, 3m54s, ETA 3s)...",
                "Fused depth-maps 257 (99.23%, 3m54s, ETA 1s)...",
                "Fused depth-maps 259 (100%, 3m54s940ms)",
                "04:24:59 [App     ] Densifying point-cloud completed: 152354948 points (2h22m11s143ms)",
                "04:27:53 [App     ] MEMORYINFO: {",
                "04:27:53 [App     ] \tVmPeak:\t53279372 kB",
                "04:27:53 [App     ] \tVmSize:\t41185796 kB",
                "04:27:53 [App     ] } ENDINFO"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/OpenMVS/DensifyPointCloud\" --filter-point-cloud -20 -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene_dense.mvs\" -v 0 --cuda-device -2",
            "exitCode": 0,
            "output": [
                "Point visibility checks 152349384 (100.00%, 16m32s, ETA 36ms)...",
                "Point visibility checks 152350690 (100.00%, 16m32s, ETA 27ms)...",
                "Point visibility checks 152351969 (100.00%, 16m32s, ETA 19ms)...",
                "Point visibility checks 152353301 (100.00%, 16m32s, ETA 10ms)...",
                "Point visibility checks 152354631 (100.00%, 16m32s, ETA 2ms)...",
                "Point visibility checks 152354948 (100%, 16m32s938ms)",
                "04:48:44 [App     ] MEMORYINFO: {",
                "04:48:44 [App     ] \tVmPeak:\t30152188 kB",
                "04:48:44 [App     ] \tVmSize:\t20011496 kB",
                "04:48:44 [App     ] } ENDINFO"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/FPCFilter\" --input \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/openmvs/scene_dense_dense_filtered.ply\" --output \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud.ply\" --concurrency 16 --meank 16 --std 5 --stats \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud_stats.json\" --boundary \"/tmp/tmp4plpnmry.boundary.json\"",
            "exitCode": 0,
            "output": [
                "",
                "[INFO] Cropping",
                "[INFO] Done cropping in 58.57s",
                "[INFO] Skipping sampling",
                "[INFO] Statistical filtering",
                "[INFO] Spacing estimation completed (0.04 meters)",
                "[INFO] Done in 175.9s",
                "[INFO] Writing output",
                "[INFO] Done in 23.9s",
                "[INFO] Filtering completed in 258.3s"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/PoissonRecon\" --in \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud.ply\" --out \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.dirty.ply\" --depth 12 --pointWeight 4.0 --samplesPerNode 1.0 --density  --confidence",
            "exitCode": 0,
            "output": [
                "[WARNING] Src/FEMTree.LevelSet.3D.inl (Line 2398)",
                "Extract",
                "bad average roots: 6"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/OpenMVS/ReconstructMesh\" -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.dirty.ply\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.ply\" --archive-type 3 --remove-spikes 0 --remove-spurious 20 --smooth 0 --target-face-num 1000000 -v 0",
            "exitCode": 0,
            "output": [
                "Decimated faces 24760464 (99.77%, 4m11s, ETA 580ms)...",
                "Decimated faces 24772625 (99.82%, 4m11s, ETA 456ms)...",
                "Decimated faces 24784329 (99.87%, 4m11s, ETA 337ms)...",
                "Decimated faces 24795883 (99.91%, 4m11s, ETA 219ms)...",
                "Decimated faces 24807478 (99.96%, 4m12s, ETA 102ms)...",
                "Decimated faces 24817531 (100%, 4m12s154ms)",
                "05:05:29 [App     ] MEMORYINFO: {",
                "05:05:29 [App     ] \tVmPeak:\t11836528 kB",
                "05:05:29 [App     ] \tVmSize:\t  133896 kB",
                "05:05:29 [App     ] } ENDINFO"
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/texrecon\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/undistorted/reconstruction.nvm\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_meshing/odm_mesh.ply\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo\" -d gmi -o gauss_clamping -t none --no_intermediate_results     --num_threads=16 --max_texture_size=8192 ",
            "exitCode": 0,
            "output": [
                "",
                "Blending texture patches 100%... done. (Took 60.58s)",
                "Generating texture atlases:",
                "Sorting texture patches... done.",
                "",
                "Working on atlas 242 100%... done.",
                "Finalizing texture atlases... done. (Took: 0s)",
                "Building objmodel:",
                "Saving model... done.",
                "Whole texturing procedure took: 454.943s"
            ]
        },
        {
            "command": "draco_transcoder -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.glb\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo_compressed.glb\" -qt 16 -qp 16",
            "exitCode": 0,
            "output": [
                "Transcode\t/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.glb\t8788"
            ]
        },
        {
            "command": "pdal translate -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_filterpoints/point_cloud.ply\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" ferry transformation --filters.ferry.dimensions=\"views => UserData\" --filters.transformation.matrix=\"1 0 0 418817.0 0 1 0 4501141.0 0 0 1 0 0 0 0 1\" --writers.las.offset_x=418817.0 --writers.las.offset_y=4501141.0 --writers.las.scale_x=0.001 --writers.las.scale_y=0.001 --writers.las.scale_z=0.001 --writers.las.offset_z=0 --writers.las.a_srs=\"+proj=utm +zone=49 +datum=WGS84 +units=m +no_defs +type=crs\"",
            "exitCode": 0
        },
        {
            "command": "pdal info --summary \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" > \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.summary.json\"",
            "exitCode": 0
        },
        {
            "command": "pdal translate -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.decimated.las\" decimation --filters.decimation.step=40 ",
            "exitCode": 0
        },
        {
            "command": "pdal tindex create --tindex /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.tmp-bounds.geojson -f GeoJSON --threshold 1 --resolution 1.0 --t_srs=\"PROJCS[\\\"unknown\\\",GEOGCS[\\\"unknown\\\",DATUM[\\\"WGS_1984\\\",SPHEROID[\\\"WGS 84\\\",6378137,298.257223563,AUTHORITY[\\\"EPSG\\\",\\\"7030\\\"]],AUTHORITY[\\\"EPSG\\\",\\\"6326\\\"]],PRIMEM[\\\"Greenwich\\\",0,AUTHORITY[\\\"EPSG\\\",\\\"8901\\\"]],UNIT[\\\"degree\\\",0.0174532925199433,AUTHORITY[\\\"EPSG\\\",\\\"9122\\\"]]],PROJECTION[\\\"Transverse_Mercator\\\"],PARAMETER[\\\"latitude_of_origin\\\",0],PARAMETER[\\\"central_meridian\\\",111],PARAMETER[\\\"scale_factor\\\",0.9996],PARAMETER[\\\"false_easting\\\",500000],PARAMETER[\\\"false_northing\\\",0],UNIT[\\\"metre\\\",1,AUTHORITY[\\\"EPSG\\\",\\\"9001\\\"]],AXIS[\\\"Easting\\\",EAST],AXIS[\\\"Northing\\\",NORTH]]\" --filespec /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.decimated.las",
            "exitCode": 0
        },
        {
            "command": "entwine build --threads 16 --tmp \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/entwine_pointcloud-tmp\" -i /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/entwine_pointcloud\" ",
            "exitCode": 0,
            "output": [
                "16:50 - 98% - 122,171,392 - 435 (109) M/h - 364W - 62R - 1387A",
                "17:00 - 98% - 122,413,056 - 432 (86) M/h - 0W - 115R - 1504A",
                "17:10 - 98% - 122,499,072 - 428 (30) M/h - 0W - 114R - 1620A",
                "17:20 - 99% - 123,047,936 - 425 (197) M/h - 0W - 113R - 1742A",
                "17:30 - 99% - 123,969,536 - 425 (331) M/h - 422W - 62R - 1391A",
                "17:40 - 100% - 124,436,480 - 422 (168) M/h - 0W - 117R - 1511A",
                "17:50 - 100% - 124,831,188 - 419 (142) M/h - 659W - 66R - 945A",
                "Done 0",
                "Saving",
                "Wrote 124,831,188 points."
            ]
        },
        {
            "command": "\"/code/SuperBuild/install/bin/odm_orthophoto\" -inputFiles /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj -logFile \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_log.txt\" -outputFile \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif\" -resolution 20.0 -verbose -outputCornerFile \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_corners.txt\"   -inpaintThreshold 1.0 -utm_north_offset 4501141.0 -utm_east_offset 418817.0 -a_srs \"+proj=utm +zone=49 +datum=WGS84 +units=m +no_defs +type=crs\" -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 --config GDAL_CACHEMAX 27923759104.0 ",
            "exitCode": 0,
            "output": [
                "Set GDAL_CACHEMAX to 27923759104",
                "Set TILED=YES",
                "Set COMPRESS=DEFLATE",
                "Set PREDICTOR=2",
                "Set BIGTIFF=IF_SAFER",
                "Set BLOCKXSIZE=512",
                "Set BLOCKYSIZE=512",
                "Set NUM_THREADS=16",
                "Writing corner coordinates to /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_corners.txt",
                "Orthophoto generation done."
            ]
        },
        {
            "command": "gdalwarp -cutline /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16 -dstalpha /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.original.tif /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif --config GDAL_CACHEMAX 41.6%",
            "exitCode": 0,
            "output": [
                "Using band 4 of source image as alpha.",
                "Creating output file that is 23205P x 24074L.",
                "Processing /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.original.tif [1/1] : 0...10...20...30...40...50...60...70...80...90...100 - done."
            ]
        },
        {
            "command": "gdal_translate -of COG -co NUM_THREADS=16 -co BLOCKSIZE=256 -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co RESAMPLING=NEAREST --config GDAL_CACHEMAX 41.55% --config GDAL_NUM_THREADS 16 \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto_cogeo.tif\" ",
            "exitCode": 0,
            "output": [
                "Input file size is 23205, 24074",
                "0...10...20...30...40...50...60...70...80...90...100 - done."
            ]
        },
        {
            "command": "pdal info --dimensions \"X,Y,Z\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" > \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.info.json\"",
            "exitCode": 0
        },
        {
            "command": "pdal translate -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif\" --writer gdal --writers.gdal.resolution=0.9134342857142993 --writers.gdal.data_type=uint8_t --writers.gdal.dimension=UserData --writers.gdal.output_type=max --writers.gdal.radius=1.2917911551937429 ",
            "exitCode": 0
        },
        {
            "command": "gdalwarp -cutline /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.bounds.gpkg -crop_to_cutline -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=2 -co BIGTIFF=IF_SAFER -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co NUM_THREADS=16  /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.original.tif /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif --config GDAL_CACHEMAX 41.5%",
            "exitCode": 0,
            "output": [
                "Creating output file that is 1269P x 1317L.",
                "Processing /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.original.tif [1/1] : 0Using internal nodata values (e.g. 255) for image /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.original.tif.",
                "Copying nodata values from source /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.original.tif to destination /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif.",
                "...10...20...30...40...50...60...70...80...90...100 - done."
            ]
        },
        {
            "command": "gdaldem color-relief \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.tif\" \"/code/opendm/report/overlap_color_map.txt\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/overlap.png\" -of PNG -alpha",
            "exitCode": 0,
            "output": [
                "0...10...20...30...40...50...60...70...80...90...100 - done."
            ]
        },
        {
            "command": "gdal_translate -of png \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_orthophoto/odm_orthophoto.tif\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/opensfm/stats/ortho.png\" -b 1 -b 2 -b 3 -b 4 -outsize 1400 0 -co WORLDFILE=YES --config GDAL_CACHEMAX 41.5% ",
            "exitCode": 0,
            "output": [
                "Input file size is 23205, 24074",
                "0...10...20...30...40...50...60...70...80...90...100 - done."
            ]
        },
        {
            "command": "Obj2Tiles \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_texturing/odm_textured_model_geo.obj\" \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/model\" --divisions 4 --lat 40.65714200536473 --lon 110.03966845304309 --alt 0.0 ",
            "exitCode": 0,
            "output": [
                "-> Converting to b3dm '/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/model/.temp/bd8ee281-6ec1-481f-9c7e-2e41e3658e85-obj2tiles-split/LOD-1/Mesh-XL-YL-XL-YR-XL-YL-XR-YR.obj'",
                "-> Converting to b3dm '/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/model/.temp/bd8ee281-6ec1-481f-9c7e-2e41e3658e85-obj2tiles-split/LOD-0/Mesh-XR-YR-XR-YL-XL-YL-XR-YR.obj'",
                "-> Converting to b3dm '/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/model/.temp/bd8ee281-6ec1-481f-9c7e-2e41e3658e85-obj2tiles-split/LOD-0/Mesh-XR-YL-XL-YR-XL-YL-XL-YR.obj'",
                "-> Converting to b3dm '/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/model/.temp/bd8ee281-6ec1-481f-9c7e-2e41e3658e85-obj2tiles-split/LOD-0/Mesh-XR-YL-XR-YL-XL-YR-XR-YL.obj'",
                "-> Generating tileset.json",
                "?> Tiling stage done in 00:00:18.7117928",
                "",
                "=> Pipeline completed in 00:02:50.9616332",
                "=> Cleaning up",
                "?> Cleaning up ok"
            ]
        },
        {
            "command": "entwine build --threads 16 --tmp \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/tmp\" -i /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/odm_georeferencing/odm_georeferenced_model.laz -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/entwine\"  -r EPSG:4978 ",
            "exitCode": 0,
            "output": [
                "17:30 - 98% - 122,388,480 - 419 (84) M/h - 0W - 124R - 1453A",
                "17:40 - 98% - 122,486,784 - 415 (35) M/h - 0W - 134R - 1588A",
                "17:50 - 98% - 122,880,000 - 413 (141) M/h - 0W - 123R - 1721A",
                "18:00 - 99% - 123,969,536 - 413 (392) M/h - 266W - 74R - 1563A",
                "18:10 - 100% - 124,383,232 - 410 (148) M/h - 118W - 85R - 1523A",
                "18:20 - 100% - 124,831,188 - 408 (161) M/h - 471W - 82R - 1154A",
                "Done 0",
                "Saving",
                "18:30 - 100% - 124,831,188 - 404 (0) M/h - 1139W - 0R - 0A",
                "Wrote 124,831,188 points."
            ]
        },
        {
            "command": "entwine convert -i \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/entwine\" -o \"/var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud\"",
            "exitCode": 0,
            "output": [
                "Converting:",
                "Input: /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/entwine/",
                "Output: /var/www/data/5e1ade12-8b64-4eaf-870a-cbc3032458e6/3d_tiles/pointcloud/",
                "Color:  rgb",
                "Truncate: no",
                "Threads: 4",
                "Root geometric error: 50.8125",
                "Running...",
                "Done."
            ]
        }
    ],
    "success": true,
    "endTime": "2026-08-26T06:02:51.693540",
    "totalTime": 15263.02
}