Co to jest format pliku PTS?
Plik .pts to tekstowa chmura punktów pochodząca z oprogramowania Cyclone firmy Leica Geosystems, obecnie szeroko stosowana jako de-facto format wymiany danych w naziemnych procesach LiDAR. Każdy plik zaczyna się od pojedynczej liczby całkowitej w pierwszej linii, określającej całkowitą liczbę punktów, po której następuje jeden punkt na linię z kolumnami rozdzielonymi spacjami.
Liczba kolumn definiuje schemat danych: 3 kolumny podają tylko współrzędne XYZ; 4 dodają intensywność; 6 podaje XYZ plus kolor RGB; kanoniczny 7-kolumnowy układ Leica zapewnia X Y Z Intensywność R G B. Współrzędne są wartościami zmiennoprzecinkowymi w metrach. Intensywność obejmuje natywny zakres Leica 0-2047 (wiele aplikacji normalizuje to do 0-1 podczas importu); kanały RGB to 0-255.
Ponieważ .pts to zwykły tekst ASCII bez nagłówka binarnego ani metadanych układu współrzędnych, jest on czasem nazywany „uboższym” rodzeństwem formatu .ptx - .ptx dodaje macierze transformacji dla każdego skanu i metadane rejestracji, które .pts pomija. Bardzo duże skany generują pliki o rozmiarach dziesiątek gigabajtów; większość oprogramowania importuje je w trybie strumieniowym. Do celów archiwalnych preferowany jest format .e57 (standard ISO); dla prac geoprzestrzennych/lotniczych standardem jest .las/.laz. .pts pozostaje popularny ze względu na swoją prostotę i szerokie wsparcie w oprogramowaniu.
Bezpieczeństwo
RYZYKO: LOWZwykły plik tekstowy ASCII; nie stwarza ryzyka wykonawczego. Bardzo duże pliki .pts (wielogigabajtowe) mogą powodować problemy z pamięcią, jeśli aplikacja spróbuje załadować wszystkie punkty naraz - dla dużych plików należy używać oprogramowania obsługującego strumieniowanie, takiego jak CloudCompare.
Szczegóły formatu
w pigułce- Szablon sesji Avid Pro Tools - Avid Pro Tools używa .pts dla plików szablonów sesji (projekty audio); całkowicie niepowiązane z chmurami punktów.
- Szablon sklepu ProStores / eBay - eBay ProStores (wycofana usługa e-commerce) używała .pts dla szablonów witryn sklepowych.
Programy otwierające pliki PTS
Szczegóły techniczne
specyfikacja| Kodowanie | Zwykły tekst ASCII; całkowicie czytelny dla człowieka, brak struktur binarnych lub nagłówka binarnego |
| Nagłówek liczby punktów | Pierwsza linia pliku: pojedyncza liczba całkowita określająca całkowitą liczbę punktów w poniższym bloku danych |
| Układy kolumn | 3 kolumny = tylko XYZ; 4 kolumny = XYZ + intensywność; 6 kolumn = XYZ + RGB; 7 kolumn = XYZ + intensywność + RGB (kanoniczny format Leica); liczba kolumn wykrywana automatycznie przez oprogramowanie |
| Jednostki współrzędnych | Metry, wartości zmiennoprzecinkowe; brak wbudowanego układu odniesienia (CRS) lub metadanych georeferencyjnych |
| Zakres intensywności | 0-2047 (natywna 11-bitowa liczba całkowita Leica); większość narzędzi importujących normalizuje to do 0-1 przy odczycie |
| Głębia koloru | 24-bitowy RGB, 8 bitów na kanał (0-255 na komponent) dla skanów kolorowych |
| Typowy rozmiar pliku | 10 MB - 50 GB; około 30-70 bajtów na punkt przy kodowaniu ASCII |
| Kompresja | Brak wewnątrz formatu; zewnętrzna kompresja (ZIP, 7z) jest powszechnie stosowana do przechowywania i przesyłania dużych plików |
| Metadane rejestracji | PTS pomija macierze transformacji poszczególnych skanów i dane o pozycji skanera; towarzyszący format PTX zawiera te dane, co czyni PTS prostszym wariantem służącym wyłącznie do wymiany danych |
| Bloki wieloskanowe | Pojedynczy plik .pts może zawierać wiele bloków skanowania, z których każdy poprzedzony jest własną linią nagłówka z liczbą punktów |
| Platforma | Wieloplatformowy (Windows, macOS, Linux); czytelny dla dowolnego edytora tekstu lub aplikacji do przetwarzania chmur punktów |
| Znormalizowani następcy | E57 (ISO 24118:2010) do archiwizacji; LAS/LAZ (ASPRS) do zastosowań geoprzestrzennych/lotniczych; PTS pozostaje w powszechnym użyciu ze względu na prostotę i uniwersalne wsparcie programowe |
| Wydano | Late 1990s / early 2000s with Leica Cyclone point cloud processing software |
| Najnowsza wersja | No versioned spec; format is stable ASCII interchange |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.cadinterop.com |
Konwersje PTS
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PTS.