LAS (fájlformátum)
LAS | |
Fájlkiterjesztés | .las |
Fejlesztő | Amerikai Fotogrammetriai és Távérzékelési Társaság |
Formátum típusa | bináris |
Weboldal | www.asprs.org/committee-general/laser-las-file-format-exchange-activities.html |
A LAS (az angol LASer kifejezésből) pontfelhő tárolására és adatcseréjére szolgáló nyílt fájlformátum, amelynek specifikációját az Amerikai Fotogrammetriai és Távérzékelési Társaság (ASPRS) készítette el és vezette be 2003-ban. A fájlformátum a geoinformatikában és a geodéziában széles körben elterjedt és lényegében iparági szabványnak számít. Eredetileg a LIDAR pontfelhők tárolására használták, de emellett más adatnyerési módszerekkel (pl. 3D-s fotogrammetria) előállított pontfelhőkhöz is használják. (Az adatnyerő eszközök, a LIDAR-ok általában saját fájlformátumot használnak.) Legfrissebb specifikációja a 2019-ben kiadott LAS 1.4 R15.[1] Tekintettel arra, hogy a pontfelhők igen nagy mennyiségű adatot tartalmaznak, bevezették a LAS veszteségmentes tömörített változatát, a LAZ (LASzip) fájlformátumot, amely szintén nyílt formátum. A fájlban a pontfelhő pontjainak térbeli koordinátáit (x,y,z) és a pontokhoz tartozó attribútumokat tárolják (pl. RGB színkód, impulzusvisszaverődés sorszáma, osztályozási adatok).
A Esri saját fejlesztésű optimalizált és tömörített LAS formátuma a zLAS, amely azonban nem nyílt. A zLAS veszteségmentes tömörítést alkalmaz, amelyet az ArcGIS alkalmazások külön kitömörítés nélkül, közvetlenül tudnak olvasni.[2]
A LAS és a LAZ fájlformátumot használják a legelterjedtebb geoinformatikai rendszerek is, így pl. az Esri ArcGIS Pro, vagy a QGIS. A PDAL (Point Data Abstraction Library) C és C++-ban írt nyílt forrású programkönyvtár, amely a pontfelhők kezelésére és szerkesztésére alkalmas.[3] A LAS fájlok elérhetők a Python számára is a Laspy programkönyvtáron keresztül,[4] valamint a PDAL Python támogatással is rendelkezik, így annak függvényei a Pythonban közvetlenül is meghívhatók. A MATLAB a Lidar toolbox-on keresztül ugyancsak tudja kezelni a LAS fájlokat.[5]
Fájlstruktúra
[szerkesztés]A LAS fájl négy fő részből áll:
- publikus fejléc (Public Header Block),
- változó hosszúságú rekordok (VLR – Variable Lenght Recvord),
- pontadat-rekordok (Point Data Records),
- kiterjesztett változó hosszúságú rekordok.
A publikus fejléc a LAS fájl alapvető paramétereit tartalmazza, így többek között a fájl azonosító adatait, a pontfelhő verziószáma, létrehozásának idejét, pontfelhő határait, a pontok eltolását, nagyítása tényezőt (X, Y, és Z irányban is).
Jegyzetek
[szerkesztés]- ↑ Update LAS reference to R15 | U.S. Geological Survey. www.usgs.gov. (Hozzáférés: 2022. november 22.)
- ↑ LAS dataset file structure—ArcMap | Documentation. desktop.arcgis.com. (Hozzáférés: 2023. március 29.)
- ↑ About — pdal.io. pdal.io. [2022. november 24-i dátummal az eredetiből archiválva]. (Hozzáférés: 2022. november 24.)
- ↑ Montaigu, Grant Brown, Thomas. „laspy: Native Python ASPRS LAS read/write library”.
- ↑ Lidar Toolbox (angol nyelven). www.mathworks.com. (Hozzáférés: 2022. november 24.)
Források
[szerkesztés]- What is a LAS dataset?—ArcMap | Documentation. desktop.arcgis.com. (Hozzáférés: 2022. november 22.)
- LAS (LASer) File Format, Version 1.4. www.loc.gov, 2020. január 30. (Hozzáférés: 2022. november 22.)