Dieser Artikel wurde vollständig maschinell übersetzt.
Im Rahmen des nationalen LiDAR-HD-Programms produziert und verteilt die IGN 3D-Kartierungen des gesamten Bodens und der Oberfläche Frankreichs in LiDAR-Daten.
Die verteilten Daten sind insbesondere kalibrierte Punktwolken, roh oder klassifiziert, sowie 3D-Digitalmodelle (DEM, DSM, MNH usw.).
Mit kostenlosen und quelloffenen Tools ist es möglich, die IGN-Punktwolken (veröffentlicht in .laz- und Lambert-93-Formaten) in das Format .las oder .e57 (lesbar in unserem 3D-Viewer) und in das Bezugskoordinatensystem (RCS) umzuwandeln, das Ihrem Projekt entspricht.
Folgen Sie diesen Schritten, um eine kontextuelle Punktwolke zu Ihrem Projekt hinzuzufügen!
Die folgenden Themen werden in diesem Artikel beschrieben:
1. Laden Sie Ihre Punktwolke hoch
Das ist der einfachste Schritt!
Laden Sie die Punktwolken-Kachel herunter, die dem Kontext Ihres Projekts entspricht, über diese Schnittstelle.
Für die Schweiz bietet Swisstopo ebenfalls Punktwolken an, die das gesamte Territorium im .las-Format abdecken.
2. Laden Sie die erforderliche Open-Source-Software zum Transformieren Ihrer Punktwolke herunter
Hier wird es knifflig!
Um Ihre Punktwolke zu transformieren, müssen Sie diese zwei Open-Source-Softwareprogramme installieren:
PDAL ist eine quelloffene Bibliothek für die Verarbeitung von Punktwolken-Daten. Es ist ein bisschen wie ein VLC-Player für Punktwolken ;)
Eigentlich brauchen wir die Anaconda-Eingabeaufforderung, um PDAL zu verwenden, das sich um die Transformation kümmert.
Lasst uns gehen 👇
Die folgenden Themen werden in diesem Abschnitt beschrieben:
2.1./Sie Miniconda - 2.2. Erstellen/für PDAL - Aktivieren Sie/PDAL-Umgebung - Überprüfen Sie/Installation
2.1 Installieren Sie Miniconda
PDAL ist von anderen Bibliotheken abhängig, daher ist die einfachste Methode die Verwendung von Miniconda (eine einfache Version von Anaconda).
Gehen Sie zur offiziellen Miniconda-Download-Seite:
👉 https://docs.conda.io/en/latest/miniconda.htmlStarten Sie das Installationsprogramm:
Akzeptieren Sie die Lizenzvereinbarung
Wählen Sie "Nur für mich" (empfohlen)
Behalten Sie den standardmäßigen Installationsort bei
Aktivieren Sie "Miniconda3 zu PATH hinzufügen", falls diese Option angeboten wird
Öffnen Sie nach der Installation die Anaconda-Eingabeaufforderung (dies ist das Fenster, das Sie anstelle von CMD/PowerShell für PDAL verwenden werden).
2.2 Erstellen Sie eine Conda-Umgebung für PDAL
Es wird empfohlen, PDAL in seiner eigenen Umgebung zu isolieren.
Kopieren Sie in der Anaconda-Eingabeaufforderung den folgenden Befehl und führen Sie ihn aus:
conda create -n pdal-env -c conda-forge pdal python=3.10
Dies tut drei Dinge:
Erstellen Sie eine Umgebung namens
pdal-envInstallieren Sie PDAL aus dem conda-forge Repository (neueste Version)
Installieren von Python (nützlich, wenn Sie PDAL auch in Ihren Python-Skripten verwenden möchten)
2.3 Aktivieren Sie die PDAL-Umgebung
Führen Sie in der Anaconda-Eingabeaufforderung vor der Verwendung von PDAL die Umgebung aus, indem Sie folgende Schritte ausführen:
conda activate pdal-env
Jetzt sollte jeder pdal-Befehl diese Umgebung verwenden.
(Wenn Sie das Terminal schließen, führen Sie conda activate pdal-env erneut aus, wenn Sie es erneut öffnen.)
2.4 Überprüfen Sie die Installation
Führen Sie aus:
pdal --version pdal --drivers
Wenn eine Version angezeigt wird und eine Liste der "readers.* / filters.* / writers.*" erscheint, ist PDAL installiert. ✅ Überprüfen Sie, ob writers.las in der Liste enthalten ist, falls Sie in .las exportieren möchten.
Dasselbe gilt für das Format .e57, das auch von Catenda Hub unterstützt wird ;)
3. Transformieren Sie Ihre Punktwolke
Wir sind fast dort!
Nur noch ein paar Schritte...
Die folgenden Themen werden in diesem Abschnitt beschrieben:
3.1 Identifizieren Sie den EPSG-Code Ihres Koordinatenreferenzsystems (CRS)
Um Ihre Punktwolke in PDAL zu transformieren, müssen Sie den EPSG-Code kennen, der dem Koordinatensystem Ihres IFC-Modells entspricht.
Hier ist eine nicht-umfassende Liste von SCRs, die das französische Kernland abdecken, und ihre jeweiligen EPSG-Codes.
Name | EPSG | Bemerkungen |
RGF93 / Lambert-93 | 2154 | Der Standard für das französische Kernland, verwendet für IGN-Punktwolken. Deckt das gesamte Territorium ab. |
RGF93 / Lambert CC42 | 3942 | Für Zone 1 (Korsika). |
RGF93 / Lambert CC43 | 3943 | Für Zone 2 (Süden bei 44° N). |
RGF93 / Lambert CC44 | 3944 | Für Zone 3 (43° N bis 45° N). |
RGF93 / Lambert CC45 | 3945 | Für Zone 4 (44° N bis 46° N). |
RGF93 / Lambert CC46 | 3946 | Für Zone 5 (45° N bis 47° N). |
RGF93 / Lambert CC47 | 3947 | Für Zone 6 (46° N bis 48° N). |
RGF93 / Lambert CC48 | 3948 | Für Zone 7 (47° N bis 49° N). |
RGF93 / Lambert CC49 | 3949 | Für Zone 8 (48° N bis 50° N). |
RGF93 / Lambert CC50 | 3950 | Für Zone 9 (Nord bei 49° N). |
3.2 Transformieren Sie Ihre Punktwolke mit Anaconda und PDAL
Jetzt, da wir den berühmten EPSG-Code kennen, der dem SCR unseres Projekts entspricht, können wir ENDLICH unsere Punktwolke transformieren
Hier ist ein Beispiel eines Befehls, mit dem Sie Ihre Punktwolke transformieren können:
pdal translate ^ "C:\\Users\\USERNAME\\Downloads\\LHD_FXX_0766_6282_PTS_LAMB93_IGN69.copc.laz" ^ "C:\\Users\\USERNAME\\Downloads\\LHD_FXX_0766_6282_PTS_LAMB93_IGN69.copc.las" ^ reprojection ^ --filters.reprojection.in_srs="EPSG:2154" ^ --filters.reprojection.out_srs="EPSG:3943"
🤓 Lassen Sie uns diesen Befehl aufschlüsseln:
pdal translateist der Hauptbefehl zur Durchführung der Transformation."C:\\Users\\USERNAME\\Downloads\\LHD_FXX_0766_6282_PTS_LAMB93_IGN69.copc.laz"ist der Pfad zur.laz-Datei, die aus der IGN-Datenbank heruntergeladen wurde."C:\\Users\\USERNAME\\Downloads\\LHD_FXX_0766_6282_PTS_LAMB93_IGN69.copc.laz" ist der Pfad, in dem die zukünftige.las-Datei erstellt wird.Der Reprojektion-Befehl
---filters.reprojection.in_srs="EPSG:2154" --filters.reprojection.out_srs="EPSG:3943"ermöglicht es Ihnen, die Punktwolke vom Lambert-93-SCR (EPSG:2154) zum CC43-SCR (3943`) umzuprojizieren
Kopieren Sie den Befehl und ersetzen Sie einfach die EPSG-Pfade und -Codes in Ein- und Ausgang.
Nach der Ausführung des Befehls wird Ihre neue .las-Datei im angegebenen Zielort generiert.
Standardmäßig sind IGN-Punktwolken nicht farblich gekennzeichnet, aber es gibt Befehle in PDAL, um Farben basierend auf der Punkthöhe oder durch Verwendung eines georeferenzierten .tif-Orthophotos mit demselben CRS hinzuzufügen.
Die Open-Source-Software QGIS macht es einfach, georeferenzierte Orthophotos zu generieren.
Hier ist der gleiche Befehl mit einem Farbfilter, der auf ein Orthophoto verweist:
pdal translate "C:\\Users\\USERNAME\\Downloads\\LHD_FXX_0766_6282_PTS_LAMB93_IGN69.copc.laz" ^ "C:\\Users\\USERNAME\\Downloads\\LHD_FXX_0766_6282_PTS_LAMB93_IGN69.copc.las" ^ reprojection ^ --filters.reprojection.in_srs="EPSG:2154" ^ --filters.reprojection.out_srs="EPSG:3943" ^ colorization ^ --filters.colorization.raster="C:\\Users\\USERNAME\\Downloads\\Orthophoto.tif" ^ --filters.colorization.dimensions="Red:1,Green:2,Blue:3"
3.3 Laden Sie Ihre Punktwolke in Ihr Catenda-Hub-Projekt hoch
Nachdem die Transformation abgeschlossen ist (in Ihr Projekt-CRS und im .las- oder .e57-Format), müssen Sie nur noch Ihre Punktwolke in Ihr Catenda-Hub-Projekt hochladen!
Wenn Sie alle Schritte korrekt befolgt haben, sollte sie perfekt mit Ihrem Projekt ausgerichtet sein :)


