GDALを使用したジオリファレンス?


16

Google Earthにオーバーレイしようとしている.tiff画像があります。そのためには、まずジオリファレンスする必要があります。画像投影は、データとしてNAD83を使用したUTMです。画像の四隅の緯度/経度を知っています。

私は次のようにしています:

  1. gdalinfoを使用して、4つの座標を取得します。
  2. 緯度/経度情報を指定するgdal_translate
  3. gdal2tiles.pyで画像を並べます。

私を悩ませているのは、UTMとNAD83を指定したことがないということですが、どうして画像をオーバーレイできますか?誰もこの投影情報を指定する方法を知っていますか?

回答:


23

この方法に従ってください:

  1. ここから空間参照コードを見つけます

  2. tifファイルの左上の座標と右下の座標を学習します。

  3. このコマンドを使用して調整します。

    • gdal_translate -of GTiff -a_ullr ullon ullat lrlon lrlat -a_srs EPSG:4269 input.tif output.tif
  4. mercator:(epsg:3857)には次のコマンドを使用します

    • gdalwarp -of GTiff -t_srs EPSG:3857 input.tif output.tif
  5. 次に、gdal2tiles.pyを使用してタイル表示します。


1
答えてくれてありがとう。しかし、UTM ProjectionをデータムとしてWGS84を使用するgoogle earthにオーバーレイする必要があります。したがって、ターゲット参照システムをESPG:4326に設定すべきではありませんか?
Akd

1
@Akd AragonのEPSG:3857へのgdalwarpは、Googleに適しています。詳細については、wiki.openstreetmap.org / wiki / EPSG:3857を参照してください。
デイブX

1
文書とテストによると:-a_ullr ulx uly lrx lryまたはlat / lon用語-a_ullr ullon ullat lrlon lrlatでコマンドを使用する正しい方法です。
ゼータ

2
で、xとyの正しい順序で投稿を編集しました-a_ullr
ニコスアレクサン

2
TIFFもジオリファレンスしようとしていますが、左上の座標と右下の座標をどのように知ることができますか?@Aragonを手伝ってもらえますか?
マニマリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.