Làm cách nào tôi có thể chuyển đổi JPG tham chiếu địa lý thành TIF tham chiếu địa lý?


11

Tôi có tệp JPG được tham chiếu địa lý và tệp JGW chứa tọa độ. Làm cách nào tôi có thể chuyển đổi nó thành tệp TIF tham chiếu địa lý và tệp TFW?

Tôi đã cố lưu tệp JPG dưới dạng tệp TIF trong Paint và lưu tệp JGW vào tệp TFW bằng Notepad, nhưng nó không hoạt động trong chương trình bản đồ của tôi (OCAD) khi tôi muốn nhập tệp. Vì vậy, có lẽ tôi phải chuyển đổi các tập tin theo một cách khác.

Xem thêm Làm cách nào tôi có thể mở tệp JPG tham chiếu địa lý trong OCAD?


DavidF, câu trả lời của bạn thực sự hữu ích! Tôi có hai câu hỏi tiếp theo nếu bạn sẵn sàng giúp đỡ. Tôi đã sử dụng các lệnh chính xác mà bạn đã đề cập (gdal_translate -of GTiff myFile.jpg myFile.tif) để chuyển đổi một jpg tham chiếu địa lý thành một geotiff, nhưng hình ảnh được chuyển đổi bị biến dạng sao cho nó không còn được định vị chính xác. Bạn có biết làm sao để sửa cái này không? (Xem hình ảnh tại đây dl.dropbox.com/u/17669584/gdal_translate%20error.JPG . Xin lỗi, tôi không có đủ điểm danh tiếng để đăng một hình ảnh trên stackexchange. Hình ảnh bên trái là jpg được tham chiếu địa lý. chuyển đổi địa lý và màu tím
Stavros

Câu trả lời:


9

Bạn có thể sử dụng gdaltranslate.

gdal_translate -of GTiff  myFile.jpg myFile.tif

Điều này thực sự sẽ cung cấp cho bạn một GeoTiff, không phải là một tiff với tệp thế giới.

Bạn cũng có thể thử đổi tên tệp 'TGW' thành 'TFW'.


Ah, đó là một .tfwtập tin của tôi, nó là một lỗi đánh máy của tôi. Tôi đã cập nhật câu hỏi của tôi.
Jonas

Là gdaltranslate một phần mềm unix hay như vậy? Tôi có thể lấy nó ở đâu và nó có sẵn cho Windows không?
Jonas

1
gdaltranslate là một trong những công cụ sử dụng dòng lệnh là một phần của gdal [ gdal.org/] . gdal được sử dụng bởi cả hai công cụ OpenSource và ESRI (chỉ raster) để cung cấp hỗ trợ cho việc đọc / ghi dữ liệu raster và vector. Đối với windows, cách dễ nhất để cài đặt là sử dụng trình cài đặt OSGEO4W hoặc trình cài đặt FWTools. OpenSource Desktop GIS QGIS có một plugin có tên GDALTools cho phép bạn thực hiện việc này bằng công cụ gui.
DavidF

2
gdal_translate cho phép bạn tạo một tiff cơ bản, không phải GeoTIFF với worldfile bằng cách chuyển các tùy chọn tạo GeoTIFF với tham số -co. Một cái gì đó giống như gdal_translate -of GTiff -co "PROFILE=BASELINE" -co "TFW=YES" myFile.jpg myFile.tif
JasonBirch

bắt tốt Jason!
DavidF

6

Trong Quantum GIS (QGIS) 1.8, bạn có thể thực hiện việc này rất dễ dàng: chỉ cần truy cập Raster -> Chuyển đổi -> Dịch (Chuyển đổi định dạng). Sau đó, bạn có thể chuyển đổi lớp được tải trong QGIS, các tệp đơn hoặc toàn bộ thư mục ở chế độ hàng loạt. Bạn có thể cần bật plugin GDALTools trước.

thực đơn gọi món

GUI GDAL


0

Bạn có thể tạo tệp ESRI TIFF World từ dòng lệnh bằng cách sử dụng listgeo tiện ích , một phần của thư viện GeoTiff. Sử dụng tùy chọn "-tfw". Xem cách sử dụng:

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.

0

Tôi đang cố gắng hoàn thành quá trình chuyển đổi hình ảnh này, chủ yếu để điều chỉnh CRS. Tuy nhiên, tất cả những gì tôi nhận được là một mảnh nhỏ của hình ảnh gốc. Có suy nghĩ gì không?

Các tập tin đã hoàn thành tại đây https://www.dropbox.com/sh/bxxmcvb2wrb9gl4/AACi6S6GKGPpcLUWT0o_-nKAa?dl=0 Ảnh chụp màn hình của hộp thoại https://www.dropbox.com/s/kpy1fkij0d8p1t20 .33.png? Dl = 0


Đây không phải là một câu trả lời cho câu hỏi. Bạn nên bắt đầu một chủ đề mới với câu hỏi của riêng bạn.
Hạ sĩ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.