GEOTIFF objaśnienie pliku światowego .aux xml i tfw world

14

Chcę wiedzieć, jak działają obrazy rastrowe,

Mam zestaw geotiffs, który nie ma aux, tfw lub xml

kiedy sprawdzam informacje przestrzenne w arccatalogu, mają rzut. i pokazują poprawnie.

jeśli rzutowanie jest osadzone w geotiffie, dlaczego potrzebuję .tfw?

Muszę wiedzieć, co robi, czy służy do szybkiej transformacji, jeśli geotiff ma rzeczywiste współrzędne wgs84 i chcę kolejnej projekcji do szybkiego pokazu? lub czy moim geotiffom brakuje informacji?

a kiedy definiuję inną projekcję, arccatalog tworzy Aux, czy muszę zachować ten Aux?

więc. skracając pytanie, do czego służy aux, tfw, jeśli informacje są już przechowywane w geotiffie?

jonaktiv
źródło

Odpowiedzi:

20

Pliki z końcówką „w” (tfw, jpw lub jgw, bpw itd.) Są plikami światowymi . Pliki te służą do geolokalizacji rastrów, które w przeciwnym razie nie miałyby możliwości geolokalizacji. Informują GIS, skąd pochodzi plik w świecie rzeczywistym, a także o wielkości i rotacji pikseli. nie przechowują jednak żadnych informacji o projekcji.

Potrzebujesz pliku światowego tylko wtedy, gdy informacje georeferencyjne nie są jeszcze zapisane w nagłówku pliku. Arc, QGIS i większość innych systemów będą przechowywać informacje w nagłówku, a zatem w sferze GIS plik świata nie jest często potrzebny jako osobna jednostka. To jest twój przypadek użycia. Twoje pliki są georeferencyjne i rzutowane, a te informacje są przechowywane w nagłówkach plików (na podstawie twojego opisu), więc nie potrzebujesz również pliku świata.

Więc dlaczego w ogóle plik świata? Pliki świata poprzedzają obecnie powszechne przechowywanie informacji georeferencyjnych w nagłówkach plików obrazów. Były już od dawna, ale obecnie są mniej rozpowszechnione. Plik świata jest prostą i czytelną dla człowieka metodą georeferencji i jest bardzo przydatny, gdy nie masz lub nie możesz przechowywać informacji w nagłówku, lub gdy robisz coś z obrazem lub zamierzasz użyć go w system, który nie odczytuje i / lub honoruje geotagów w nagłówkach plików (np. Photoshop, GIMP, niektóre zastrzeżone pakiety oprogramowania farmy wiatrowej i potencjalnie wiele innych systemów). Niektóre formaty obrazów nadal nie mogą przechowywać informacji georefencing w swoich nagłówkach (np. Bitmapa, a także gif ... jeśli moja pamięć mi służy). Aby korzystać z takich formatów, nadal musisz użyć pliku świata. W przypadku tych plików

Plik Aux jest inny. Chociaż plik Aux może przechowywać i wyświetla informacje o rzutowaniu i współrzędnych, przechowuje również informacje, które NIE są normalnie zakodowane w nagłówku, takie jak statystyki rastrowe, mapy kolorów i wskaźniki do pliku piramid (.rrd). Plik Aux jest pomocnikiem dla Arc i jest obecnie najbardziej użyteczny dla statystyk rastrowych (biorąc pod uwagę, że współrzędne i rzuty są w większości przechowywane w nagłówku). Te wstępnie obliczone statystyki są wykorzystywane na wiele sposobów w celu przyspieszenia renderowania i obliczeń. To one dają ci wartości minimalne i maksymalne, które widzisz po zastosowaniu schematu kolorów do rastra (na przykład). QGIS ma również plik Aux, ale nie wiem, czy Aux QGIS jest czytelny dla Arc i odwrotnie (tj. Czy QGIS przyjął format ESRI jako wspólny standard?).

MappaGnosis
źródło
Dziękuję bardzo, to bardzo pomaga mi zrozumieć obrazy rastrowe! Specjalne podziękowania za długą i szczegółową informację. Chcę tylko wiedzieć ostatnią rzecz: :) niektóre pliki TFF przechowują piksele, nawet jeśli nie jest to poprawne dla geotiffu, czy to TFF może zastąpić rzeczywisty rozmiar pikseli, gdy program go otworzy?
jonaktiv
1
Wierzę, że Arc najpierw zajrzy do nagłówka i pliku Aux i po prostu wyszuka plik świata, jeśli zajdzie taka potrzeba. Możesz to sprawdzić, porównując rozmiar w pikselach podany w pliku świata z rozdzielczością podaną podczas otwierania rastra w ArcMap. To powiedziawszy, jeśli twój plik świata nie jest już aktualny (zakładam, że edytowałeś swój raster niezależnie od pliku świata) i nie jest już wymagany, usunę go, aby się upewnić. W razie potrzeby możesz go później odtworzyć.
MappaGnosis
1
Plik aux.xml jest tworzony przez gdal, którego używają zarówno arc, jak i qgis. Są one wymienne i przechowują pomocnicze metadane dla pliku rastrowego.
1

Plik XML to tylko plik metadanych przechowywany w formacie XML. Istnieją standardy metadanych geoprzestrzennych, które można przechowywać w formacie XML.

GeospatialPython.com
źródło