Các bước để tạo GeoTIFF


15

Trước hết, tôi muốn đề cập rằng tôi khá mới mẻ khi làm việc với GIS, vì vậy xin vui lòng tha thứ cho sự thiếu kinh nghiệm của tôi.

Tình huống của tôi là như sau: Tôi được giao nhiệm vụ định vị một bộ hình ảnh và nhập những hình ảnh đó vào máy chủ Google Earth Enterprise dưới dạng lớp phủ. Từ những gì tôi đã nghiên cứu, có vẻ như một cách tốt để thực hiện điều này sẽ là chuyển đổi hình ảnh thành .tif, cài đặt siêu dữ liệu GeoTIFF và nhập trực tiếp hình ảnh (Google Earth sẽ tìm ra phần còn lại). Tuy nhiên, tôi không chắc chắn chính xác nơi sẽ đi từ đó để thực sự tạo siêu dữ liệu GeoTIFF (và cài đặt nó).

Đây là dữ liệu tôi có: lat / lon của trung tâm hình ảnh, hướng (tức là độ để xoay để hướng về phía bắc) và độ phân giải (ví dụ: 90m). Có ai biết một phương pháp / bộ công cụ tốt để lấy bất kỳ dữ liệu nào khác và cài đặt nó vào .tif không? Có điều gì khác ngoài GeoTIFF là một ý tưởng tốt?


Bạn có quyền truy cập vào bất kỳ phần mềm gis chuyên gia nào không, ví dụ Mapinfo, ArcGIS, Manifold? Có thể trùng lặp câu hỏi này - gis.stackexchange.com/questions/9334/, - bạn đã xem nó chưa?
Stev_k

Cảm ơn vì tiền boa - phần mềm GIS chuyên gia duy nhất tôi có quyền truy cập sẽ là bất cứ thứ gì nguồn mở. Có bất cứ điều gì như vậy có sẵn?
Derek Springer

Câu trả lời:


7

Cảm ơn mọi người đã giúp đỡ! Sau một chút mày mò xung quanh đây là những gì tôi đã làm (đối với bất kỳ ai khác vấp phải điều này):

  1. Chuyển đổi hình ảnh sang .tif qua ImageMagick (có trong hệ thống CentOS tôi đang sử dụng).
  2. Đã sử dụng listgeo của libgeotif để trích xuất siêu dữ liệu từ một ví dụ GeoTIFF bằng cách sử dụng một không gian tọa độ / chiếu tương tự.
  3. Làm việc ra những gì các giá trị tập tin thế giới nên được.
  4. Sử dụng siêu dữ liệu được thiết kế ngược và tệp thế giới mà tôi đã tạo, đã cài đặt siêu dữ liệu GeoTIFF bằng geotifcp của libgeotif .

Đã mở hình ảnh trong Google Earth và nó được chụp đúng vị trí / hướng. Làm việc như người ở!


1
Hoàn hảo ... Ngay cả tôi đã sử dụng cùng một phương pháp vài tháng trước ...
Chethan S.

3

Có một hướng dẫn khá chi tiết tại http://glaikit.org/2011/03/27/image-georeferences-with-qgis/ về cách định vị hình ảnh raster với QGIS, đây là nguồn mở. Nó sẽ không tạo tệp địa lý (lưu trữ thông tin không gian trực tiếp trong chính hình ảnh) nhưng nó sẽ tạo tệp Tiff for World (.tfw), là tệp văn bản riêng.

Một điều cần lưu ý là bạn sẽ cần phải có một lớp tham chiếu để so sánh, tức là một tập hợp các điểm mà bạn biết chính xác vị trí của chúng trên hình ảnh của bạn và chính xác vị trí của mặt đất, để thực hiện điều này.


Các tệp TIFF được tạo trong trình phân tích địa lý của QGis là GeoTiff. Nó cũng tạo ra một tệp thế giới như một cách niềng răng để đảm bảo rằng siêu dữ liệu có thể mang theo càng tốt.
kiểm tra

2

Có vẻ như bạn đã làm một vài tính toán thủ công. Tuyến đường tôi đi không yêu cầu bất kỳ kỹ thuật đảo ngược hoặc tính toán. Nó sử dụng 'QLandkarteGT', một công cụ nguồn mở cho các hệ thống CIS, http://www.qlandkarte.org :

  • Từ menu trên cùng, chọn "Bản đồ", "Chỉnh sửa / Tạo bản đồ".
  • Ở giữa nửa bên phải của màn hình, một dòng có "Nguồn:" xuất hiện, với một hộp chọn trống. Nhấp vào hộp và chọn "Chuyển đổi TIFF thành GeoTiff bằng cách tham chiếu địa lý".

Bây giờ 3 bước xuất hiện bên dưới.

  • Trong bước 1, nhập tệp đầu vào bằng cách nhấp vào biểu tượng ở bên phải "Tệp đầu vào" (tệp này cũng có thể là .PNG) và sử dụng "+ proj = longlat" cho phép chiếu Bản đồ.
  • Trong bước 2, nhấp vào "Thêm tham chiếu" (cột bên phải), di chuyển ghim đến một điểm tham chiếu đã biết trên bản đồ và nhấp đúp vào "" trong "Tọa độ" và nhập tọa độ ở dạng "51.507726 -0.128025" (đối với quảng trường trafalgar, london, uk)
    • lặp lại ít nhất 3 tọa độ trên bản đồ (cách xa nhau)
  • Ở bước 3, nhấp vào "Bước 3: Bản đồ tham khảo" và nhấp vào "Tiếp tục!"

Bây giờ nó sẽ tạo tệp GeoTIFF. Tôi đã sử dụng nó trình biên tập OSM (OpenStreetmap) Merkaartor, nhưng nó có thể sử dụng được ở bất cứ đâu.


Nhưng anh ta không có nhiều tài liệu tham khảo và cách tiếp cận của bạn cũng đòi hỏi sự lặp lại của quy trình cho mỗi bản đồ.
lynxlynxlynx
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.