Georeferensi file LAS dalam koordinat geografis (lat / lon) atau yang cartesian (diproyeksikan)?

9

Pertama-tama, saya seorang pemula di GIS.

Saya memiliki cloud titik lidar dengan GPS dan data telemetri terkait. Kemudian, saya mengubah koordinat setiap titik ke sistem koordinat ECEF dan akhirnya saya mengubah koordinat sudut ke sistem koordinat kartesius, menggunakan pendekatan Local Tangent Plane (LTP). (Perkiraan ini menggunakan koordinat gps titik pertama sebagai asal sistem referensi dan kemudian, merujuk sisa poin sehubungan dengan yang pertama).

Saya menulis file LAS menggunakan liblas, dan saya tidak benar-benar tahu cara mengatur informasi georeferensi ke file LAS. Saya menulis koordinat setiap titik dalam perkiraan LTP jadi saya punya 2 pertanyaan:

  1. Apakah benar untuk menulis titik koordinat sehubungan dengan perkiraan LTP atau haruskah saya menulis koordinat dalam satuan lat / lon (gps) ?. Jika ini benar, bagaimana saya bisa mengatur georeferensi menghormati LTP?

  2. Jika '1' tidak benar dan saya harus menulis koordinat dalam satuan lat / lon, bagaimana saya bisa mengatur georeferensi? Apakah menulis VLR dengan nilai WGS84 cukup?

cpiury
sumber

Jawaban:

8

Itu tergantung pada versi spesifikasi LAS apa yang Anda gunakan. Jika 1.3 atau kurang, maka spesifikasi menentukan informasi georeferensi menggunakan catatan panjang variabel (VLR) yang ditentukan sebelumnya menggunakan format yang sama dengan GeoTIFF:

Georeferensi untuk format LAS akan menggunakan mekanisme kuat yang sama yang dikembangkan untuk standar GeoTIFF.

Format ini, meskipun agak sulit untuk grok kadang-kadang, sangat fleksibel. Itu bergantung pada tiga tag yang didefinisikan yang disebut tag GeoKeyDirectoryTag, yang seperti daftar isi untuk data georef, tag GeoDoubleParamsTag, yang seperti penyimpan semua nilai presisi ganda yang disebut dalam tag GeoKeyDirectoryTag, dan GeoAsciiParamsTag tag, yang juga mirip digunakan untuk menyimpan semua nilai ASCII (teks). Situs ini memberikan penjelasan dan contoh yang bagus.

Namun pada LAS v. 1.4 , metode penyimpanan informasi georeferensi ini diubah untuk mendukung format teks yang terkenal (WKT), juga disimpan dalam VLR yang ditentukan, meskipun format GeoTIFF masih digunakan untuk warisan:

Informasi Sistem Referensi Koordinat (CRS) untuk data titik diperlukan untuk semua data. Informasi CRS akan ditempatkan dalam Catatan Panjang Variabel atau Catatan Panjang Variabel Diperpanjang (perhatikan bahwa jika penulis ingin mempertahankan kompatibilitas warisan, maka GeoTIFF dalam VLR harus digunakan). CRS diwakili oleh GeoTIFF atau Well Know Text seperti yang ditunjukkan oleh bit WKT Global Encoding. Format Catatan Titik 0-5 dapat menggunakan GeoTIFF atau WKT (tetapi tidak keduanya secara bersamaan). Poin Rekam Format 6-10 harus menggunakan WKT.

Saya tidak melihat alasan mengingat format fleksibel ini mengapa Anda tidak dapat menyimpan info titik dalam koordinat geografis (lat / long) tetapi ini akan sangat tidak biasa untuk data LAS karena saya belum pernah melihatnya dilakukan sebelumnya. Saya membayangkan alasannya adalah bahwa dataset LiDAR cenderung berskala lebih besar (batas spasial kecil) dan karena itu sistem koordinat yang diproyeksikan lebih disukai. Itu membuat menghitung jarak antara titik, yang penting untuk beberapa algoritma (misalnya klasifikasi titik atau penyaringan), jauh lebih mudah.

WhiteboxDev
sumber