Hội nghị địa lý sử dụng GDAL?


16

Tôi có một hình ảnh .tiff mà tôi đang cố gắng phủ lên google earth. Cho rằng tôi yêu cầu địa lý nó đầu tiên. Hình chiếu là UTM với NAD83 là mốc chuẩn. Tôi biết độ trễ / dài của bốn góc của hình ảnh.

Tôi đang làm theo cách sau:

  1. gdalinfo để có được bốn tọa độ.
  2. gdal_translate để chỉ định thông tin lat / long
  3. gdal2tiles.py để xếp hình ảnh.

Điều duy nhất làm tôi khó chịu là tôi chưa bao giờ chỉ định UTM và NAD83, vậy thì tại sao nó có thể che phủ hình ảnh của tôi? Có ai biết làm thế nào để xác định thông tin chiếu này?

Câu trả lời:


23

theo cách này:

  1. Tìm mã tham chiếu không gian của bạn từ đây

  2. Tìm hiểu tệp tif của bạn tọa độ trên bên trái và tọa độ dưới bên phải.

  3. sử dụng lệnh này để làm cho nó phối hợp:

    • gdal_translate -of GTiff -a_ullr ullon ullat lrlon lrlat -a_srs EPSG:4269 input.tif output.tif
  4. sử dụng lệnh này cho mercator: (epsg: 3857)

    • gdalwarp -of GTiff -t_srs EPSG:3857 input.tif output.tif
  5. sau đó sử dụng gdal2tiles.py để xếp.


1
Cảm ơn bạn đã trả lời. Nhưng tôi cần phủ lớp Dự đoán UTM của mình lên google earth sử dụng WGS84 làm mốc. Vì vậy, tôi không nên đặt hệ thống tham chiếu mục tiêu thành ESPG: 4326?
Akd

1
@Akd gragonwarp của Aragon cho EPSG: 3857 là tốt cho Google. Xem wiki.openstreetmap.org/wiki/EPSG:3857 để biết thêm.
Dave X

1
Theo tài liệu và kiểm tra: -a_ullr ulx uly lrx lryhoặc với các điều khoản lat / lon -a_ullr ullon ullat lrlon lrlatlà cách chính xác để sử dụng lệnh.
zetah

2
Tôi đã chỉnh sửa bài đăng theo đúng thứ tự của x và y -a_ullr.
Nikos Alexandris

2
Tôi cũng cố gắng để hội thảo địa lý một tiff, nhưng tôi tự hỏi làm thế nào chúng ta có thể biết tọa độ trên bên trái và tọa độ dưới bên phải? Bạn có thể giúp tôi @Aragon?
Manimalis
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.