Мировой файл - это, как правило, 6-строчный текстовый файл ascii, определяющий вашу географическую привязку. Если у вас есть набор опорных точек, вам необходимо отобразить их (используя такой инструмент, как gdal) в одно аффинное преобразование.
Я не верю, что утилиты командной строки gdal дают вам возможность просто напрямую создавать файл мира, хотя некоторые драйверы в GDAL сделают это за вас, когда вы напишите образ, если в драйвере установлено WORLDFILE = yes. Вам нужно проверить драйвер для вашего конкретного формата, чтобы увидеть, поддерживает ли он это.
Если этого не произойдет, вы можете легко сделать это вручную. Просто создайте файл .VRT, используя опорные точки, и посмотрите на него в текстовом редакторе. У него будет такой раздел:
<GeoTransform>440720.0, 60, 0.0, 3751320.0, 0.0, -60.0</GeoTransform>
Этот "GeoTransform" является аффинным преобразованием, используемым мировым файлом. Все, что вам нужно сделать, это создать файл ascii, который помещает это по одному значению на строку, например:
60
0.0
0.0
-60.0
440720.0
3751320.0
Это будет действительный файл .WLD для вашей заявки.
FYI - 6 чисел - это размер x пикселя, y shift на значение x, x shift на y пиксель, x origin, затем y origin. (Сдвиги обеспечивают возможности поворота / сдвига в аффинном преобразовании. Как правило, они будут равны 0/0, поскольку обычно требуется ортотрансформированное изображение).
Подробнее см. Википедия по Worldfiles .