Langkah-langkah untuk membuat GeoTIFF

15

Pertama, saya ingin menyebutkan bahwa saya cukup baru untuk bekerja dengan GIS, jadi tolong maafkan pengalaman saya.

Situasi saya adalah sebagai berikut: Saya bertugas melakukan georektifikasi serangkaian citra dan mengimpor gambar-gambar itu ke server Google Earth Enterprise sebagai overlay. Dari apa yang saya teliti, sepertinya rute yang bagus untuk melakukan ini adalah mengubah gambar menjadi .tif, menginstal metadata GeoTIFF, dan mengimpor gambar secara langsung (Google Earth akan mencari tahu sisanya). Namun, saya tidak yakin ke mana harus pergi dari sana untuk benar-benar membuat metadata GeoTIFF (dan menginstalnya).

Berikut adalah data yang saya miliki: lat / lon dari tengah gambar, orientasi (yaitu derajat untuk memutar ke arah utara), dan resolusi (misalnya 90m). Adakah yang tahu metode / set alat yang bagus untuk memperoleh data lain dan memasangnya ke .tif? Apakah sesuatu selain GeoTIFF adalah ide yang bagus?

Derek Springer
sumber
apakah Anda memiliki akses ke perangkat lunak gis spesialis, misalnya Mapinfo, ArcGIS, Manifold? Kemungkinan duplikat dari pertanyaan ini - gis.stackexchange.com/questions/9334/… - apakah Anda sudah melihatnya?
Stev_k
Terima kasih atas tipnya - satu-satunya perangkat lunak GIS spesialis yang dapat saya akses adalah open source. Apakah ada yang seperti itu tersedia?
Derek Springer

Jawaban:

7

Terima kasih semuanya atas bantuannya! Setelah sedikit bermain-main di sini inilah yang akhirnya saya lakukan (untuk siapa pun yang menemukan ini):

  1. Konversi gambar ke .tif melalui ImageMagick (termasuk pada sistem CentOS yang saya gunakan).
  2. Digunakan libgeotif 's listgeo untuk mengekstrak metadata dari contoh GeoTIFF menggunakan koordinat ruang / proyeksi yang sama.
  3. Cari tahu apa nilai file dunia seharusnya.
  4. Menggunakan metadata rekayasa balik dan file dunia yang saya buat, menginstal metadata GeoTIFF menggunakan geotifcp libgeotif .

Membuka gambar di Google Earth dan membidik ke tempat / orientasi yang tepat. Bekerja seperti pesona!

Derek Springer
sumber
1
Sempurna ... Bahkan saya menggunakan metode yang sama beberapa bulan yang lalu ...
Chethan S.
3

Ada tutorial yang cukup rinci di http://glaikit.org/2011/03/27/image-georeferencing-with-qgis/ tentang cara melakukan georeferensi gambar raster dengan QGIS, yang merupakan open source. Itu tidak akan membuat file geotiff (yang menyimpan informasi spasial langsung di dalam gambar itu sendiri) tetapi itu akan membuat file Tiff for World (.tfw), yang merupakan file teks terpisah.

Satu hal yang perlu diingat adalah bahwa Anda perlu memiliki lapisan referensi untuk perbandingan, yaitu seperangkat poin yang Anda tahu persis di mana mereka berada pada gambar Anda dan persis di mana berada di tanah, untuk melakukan ini.

Stev_k
sumber
File TIFF yang diproduksi di georeferencer QGis adalah GeoTiffs. Itu juga menghasilkan file dunia sebagai cara sabuk-dan-kawat gigi untuk memastikan bahwa metadata adalah sebagai portabel mungkin.
scruss
2

Sepertinya Anda melakukan beberapa perhitungan manual. Rute yang saya ambil tidak memerlukan rekayasa balik atau perhitungan. Itu menggunakan 'QLandkarteGT', alat open source untuk sistem CIS, http://www.qlandkarte.org :

  • Dari menu atas, pilih "Peta", "Edit / Buat Peta".
  • Di tengah bagian kanan layar, sebuah baris dengan "Sumber:" muncul, dengan kotak pilihan kosong. Klik pada kotak, dan pilih "Konversi TIFF menjadi GeoTiff dengan merujuknya secara geo".

Sekarang 3 langkah muncul di bawah ini.

  • Pada langkah 1, masukkan file input dengan mengklik ikon di sebelah kanan "File Input" (file ini juga bisa menjadi .PNG), dan gunakan "+ proj = longlat" untuk proyeksi Peta.
  • Pada langkah 2, klik "Tambahkan Ref" (kolom kanan), pindahkan pin ke titik referensi yang dikenal di peta, dan klik dua kali pada "" di "Coord", dan masukkan koordinat dalam bentuk "51.507726 -0.128025" (untuk alun-alun trafalgar, london, uk)
    • ulangi setidaknya 3 koordinat pada peta (terpisah satu sama lain)
  • Pada langkah 3, klik "Langkah 3: Peta referensi", dan klik "Go On!"

Sekarang akan membuat file GeoTIFF. Saya menggunakannya editor OSM (OpenStreetmap) Merkaartor, tetapi harus dapat digunakan di mana saja.

joosteto
sumber
Tetapi dia tidak memiliki banyak referensi dan pendekatan Anda juga membutuhkan pengulangan prosedur untuk setiap peta.
lynxlynxlynx