Bagaimana saya bisa mengubah JPG georeferensi menjadi TIF georeferensi?

11

Saya memiliki file JPG yang di-georeferensi dan file JGW yang berisi koordinat. Bagaimana saya bisa mengubahnya menjadi file TIF georeferensi dan file TFW?

Saya telah mencoba untuk menyimpan file JPG sebagai file TIF di Paint dan menyimpan file JGW ke file TFW dengan Notepad, tetapi tidak berfungsi dalam program kartografi saya (OCAD) ketika saya ingin mengimpor file. Jadi mungkin saya harus mengubah file dengan cara yang berbeda.

Lihat juga Bagaimana saya bisa membuka file JPG georeferensi di OCAD?

Jonas
sumber
DavidF, jawaban Anda sangat membantu! Saya memiliki dua pertanyaan lanjutan jika Anda bersedia membantu. Saya menggunakan perintah persis yang Anda sebutkan (gdal_translate -of GTiff myFile.jpg myFile.tif) untuk mengubah jpg georeferensi ke geotiff, tetapi gambar yang dikonversi terdistorsi sehingga tidak lagi georeferensi dengan benar. Apakah Anda tahu cara memperbaikinya? (Lihat gambar di sini dl.dropbox.com/u/17669584/gdal_translate%20error.JPG . Maaf, saya tidak memiliki poin reputasi yang cukup untuk memposting gambar di stackexchange. Gambar kiri adalah jpg georeferensi. Gambar kanan adalah dikonversi geotiff, dan ungu
Stavros

Jawaban:

9

Anda dapat menggunakan gdaltranslate.

gdal_translate -of GTiff  myFile.jpg myFile.tif

Ini sebenarnya akan memberi Anda geoTiff, bukan tiff dengan file dunia.

Anda juga dapat mencoba mengubah nama file 'TGW' Anda menjadi 'TFW'.

DavidF
sumber
Ah, itu .tfwfile yang saya maksud, itu kesalahan ketik saya. Saya telah memperbarui pertanyaan saya.
Jonas
Apakah gdaltranslate software unix atau lebih? Di mana saya bisa mendapatkannya dan apakah tersedia untuk Windows?
Jonas
1
gdaltranslate adalah salah satu alat utilitas commandline yang merupakan bagian dari gdal [ gdal.org/] . gdal digunakan oleh perangkat OpenSource dan ESRI (hanya raster) untuk menyediakan dukungan untuk membaca / menulis data raster dan vektor. Untuk windows, cara termudah untuk menginstalnya adalah menggunakan installer OSGEO4W atau installer FWTools. OpenSource Desktop GIS QGIS memiliki sebuah plugin bernama GDALTools yang memungkinkan Anda melakukan ini menggunakan alat gui.
DavidF
2
gdal_translate memungkinkan Anda membuat tiff dasar, non-GeoTIFF dengan worldfile dengan meneruskan opsi kreasi GeoTIFF dengan parameter -co. Sesuatu seperti gdal_translate -of GTiff -co "PROFILE=BASELINE" -co "TFW=YES" myFile.jpg myFile.tif
JasonBirch
tangkapan bagus Jason!
DavidF
6

Di Quantum GIS (QGIS) 1.8, Anda dapat melakukannya dengan sangat mudah: buka saja Raster -> Conversion -> Translate (Konversi format). Kemudian Anda dapat mengkonversi layer yang dimuat dalam QGIS, file tunggal atau seluruh folder dalam mode batch. Anda mungkin perlu mengaktifkan plugin GDALTools terlebih dahulu.

urutan menu

GDAL Translate GUI

Cao Minh Tu
sumber
0

Anda dapat membuat file ESRI TIFF World dari baris perintah menggunakan listgeo utilitas , bagian dari perpustakaan GeoTiff. Gunakan opsi "-tfw". Lihat penggunaannya:

listgeo 
Usage: listgeo [-d] [-tfw] [-proj4] [-no_norm] [-t tabledir] filename

-d: report lat/long corners in decimal degrees instead of DMS.
-tfw: Generate a .tfw (ESRI TIFF World) file for the target file.
-proj4: Report PROJ.4 equivelent projection definition.
-no_norm: Don't report 'normalized' parameter values.
filename: Name of the GeoTIFF file to report on.

sumber
0

Saya mencoba menyelesaikan proses konversi gambar ini, terutama untuk menyesuaikan CRS. Namun, yang saya dapatkan hanyalah sepotong kecil dari gambar aslinya. Adakah pikiran?

File yang telah dilengkapi di sini https://www.dropbox.com/sh/bxxmcvb2wrb9gl4/AACi6S6GKGPpcLUWT0o_-nKAa?dl=0 Cuplikan layar dialog https://www.dropbox.com/s/kpy1fkij0d8p1t0/Screenshot%20208-192020 .33.png? Dl = 0

ensta
sumber
Ini bukan jawaban untuk pertanyaan itu. Anda harus memulai utas baru dengan pertanyaan Anda sendiri.
Dowlers