Co to jest format pliku ECW?
.ecw to zastrzeżony format kompresji falkowej zoptymalizowany pod kątem zdjęć lotniczych i satelitarnych, opracowany przez Earth Resource Mapping, a obecnie należący do firmy Hexagon (poprzez ERDAS i Intergraph). Pliki .ecw przechowują dane zebrane za pomocą kamer satelitarnych lub lotniczych, którym zawsze towarzyszą osadzone metadane współrzędnych geoprzestrzennych.
Format został zaprojektowany, aby sprostać potrzebom geolokalizacji i mapowania danych. Obrazy w tym formacie są używane wraz z danymi geoprzestrzennymi na platformach GIS, takich jak QGIS i ArcGIS.
Dane obrazu przechowywane w pliku .ecw są kompresowane przy użyciu stratnego algorytmu falkowego z minimalną zauważalną utratą jakości. Ten typ pliku jest idealny dla obrazów wielkoformatowych, ponieważ algorytm kompresji ECW wydajnie obsługuje bardzo duże rastry, osiągając współczynniki kompresji od 1:10 do 1:100 - zakres trudny do osiągnięcia w konwencjonalnych formatach, takich jak GeoTIFF. ECW obsługuje do 8 bitów na kanał i do 255 kanałów obrazu, co pozwala na przechowywanie obrazów wielospektralnych oraz standardowych RGB; wersja 3 formatu ECW rozszerzyła głębię na kanał do 16 bitów.
Pliki są identyfikowane przez sygnaturę ASCII eW (hex 65 57) na offsetcie bajtowym 0. Pakiet SDK ERDAS ECW/JP2 zapisuje zarówno pliki .ecw, jak i JPEG 2000 - te dwa formaty mają odrębne sygnatury i nie są zamienne. Duże zestawy danych mogą być przesyłane strumieniowo kafel po kafelku przy użyciu protokołu ecwp://.
Bezpieczeństwo
RYZYKO: LOWECW to pasywny obraz rastrowy bez skryptów, więc sam plik niesie niskie ryzyko. Praktyczne przestrogi dotyczą licencjonowania i pochodzenia: dekodowanie ECW jest bezpłatne, ale kodek jest zastrzeżony (Hexagon), więc niektóre kompilacje open-source pomijają sterownik ECW; zdjęcia lotnicze/satelitarne mogą być danymi wrażliwymi lub ograniczonymi licencją - należy przestrzegać warunków dostawcy. Unikaj podejrzanych stron z „przeglądarkami ECW”, które dołączają oprogramowanie reklamowe; używaj IrfanView, XnView, QGIS lub GDAL z ich oficjalnych stron.
Szczegóły formatu
w pigułceProgramy otwierające pliki ECW
Szczegóły techniczne
specyfikacja| Sygnatura pliku (magic bytes) | `65 57 01 06` na offsetcie bajtowym 0 - ASCII `eW` po którym następuje `0x01 0x06` |
| Typ MIME | `image/x-ecw` |
| Metoda kompresji | Stratna dyskretna transformata falkowa (DWT) z hierarchiczną dekompozycją podpasm |
| Typowy współczynnik kompresji | 1:10 do 1:100 z minimalną zauważalną utratą jakości |
| Głębia bitowa na kanał | Od 1 do 8 bitów na kanał w standardowym formacie |
| Maksymalna liczba kanałów obrazu | Do 255 kanałów, co umożliwia obrazowanie wielospektralne i hiperspektralne |
| Osadzona georeferencja | Układ współrzędnych (CRS), układ odniesienia (datum) i geograficzny prostokąt ograniczający przechowywane bezpośrednio w nagłówku pliku |
| Protokół strumieniowania | `ecwp://` (ECW Streaming Protocol) do progresywnego, kafelkowego przesyłania sieciowego |
| Wewnętrzna transformacja kolorów | Obrazy RGB konwertowane wewnętrznie na YCbCr przed kodowaniem falkowym; obrazy w skali szarości kodowane bezpośrednio |
| Dekodowanie progresywne | Hierarchiczne drzewo falkowe pozwala na dekodowanie w wielu rozdzielczościach bez odczytywania całego pliku |
| Typowa redukcja rozmiaru pliku | Mozaika lotnicza o rozmiarze 1 GB zazwyczaj kompresuje się do poniżej 50 MB przy akceptowalnej jakości wizualnej |
| SDK do kodowania | Dostęp do zapisu wymaga zastrzeżonego pakietu ERDAS ECW/JP2 SDK (Hexagon Geospatial); GDAL zapewnia dostęp do odczytu w licencjonowanych kompilacjach |
| Konwersja z wiersza poleceń | Konwersja do GeoTIFF za pomocą `gdal_translate -of GTiff input.ecw output.tif` |
| Główna domena zastosowań | Ortofotomapy lotnicze, satelitarne mapy bazowe i wielkoskalowe mapowanie topograficzne |
| Wydano | 1998 (Earth Resource Mapping, Perth, Australia - alongside Image Web Server) |
| Specyfikacja | gdal.org |
Konwersje ECW
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ECW.