Question pratique: Comment extraire un morceau de LIDAR HD depuis ces dalles COPC avec PDAL ?
On streame la donnée pour n'en récupérer qu'un morceau sur une emprise (bounds
)
[
#!/usr/bin/env bash | |
# Working area in EPSG:2154 | |
xmin=892000 | |
ymin=6249000 | |
xmax=894000 | |
ymax=6247000 | |
rm -rf footprints | |
mkdir footprints |
#!/usr/bin/env python3 | |
import os | |
import laspy | |
import shutil | |
file_ext = ".las" | |
output_file = "output.las" | |
if os.path.exists(output_file): |
import sys | |
try: | |
from osgeo import ogr, osr, gdal | |
except: | |
sys.exit('ERROR: cannot find GDAL/OGR modules') | |
# Set the driver (optional) | |
wfs_drv = ogr.GetDriverByName('WFS') |
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h> | |
#include <CGAL/IO/read_points.h> | |
#include <CGAL/property_map.h> | |
#include <CGAL/Surface_mesh.h> | |
#include <CGAL/Shape_detection/Efficient_RANSAC.h> | |
#include <CGAL/Polygonal_surface_reconstruction.h> | |
#include <CGAL/Polygon_mesh_processing/triangulate_faces.h> | |
#include <CGAL/Polygon_mesh_processing/orientation.h> | |
#include <CGAL/Polygon_mesh_processing/polygon_mesh_to_polygon_soup.h> | |
#include <CGAL/Polygon_mesh_processing/polygon_soup_to_polygon_mesh.h> |
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h> | |
#include <CGAL/IO/read_points.h> | |
#include <CGAL/property_map.h> | |
#include <CGAL/Surface_mesh.h> | |
#include <CGAL/Shape_detection/Efficient_RANSAC.h> | |
#include <CGAL/Polygonal_surface_reconstruction.h> | |
#ifdef CGAL_USE_SCIP // defined (or not) by CMake scripts, do not define by hand |
In the user home, define a parent .gitconfig
file for your main account (eg: work account)
[user]
name = John Doe
email = john.doe@work.com
[credential]
helper = store --file /home/johndoe/.git-credentials
from urllib.request import urlretrieve | |
import rasterio | |
import pyproj | |
from shapely.geometry import box | |
from shapely.ops import transform | |
from shapely.geometry import shape, GeometryCollection | |
import sys | |
import os | |
import json | |
import tarfile |