Etapas para criar um GeoTIFF

15

Primeiro, gostaria de mencionar que sou muito novo em trabalhar com GIS, então, por favor, perdoe minha inexperiência.

Minha situação é a seguinte: tenho a tarefa de georectificar um conjunto de imagens e importar essas imagens para um servidor do Google Earth para empresas como uma sobreposição. Pelo que pesquisei, parece uma boa maneira de fazer isso: converter as imagens em .tif, instalar metadados GeoTIFF e importar a imagem diretamente (o Google Earth descobrirá o resto). No entanto, não sei exatamente para onde ir para criar os metadados GeoTIFF (e instalá-lo).

Aqui estão os dados que tenho: lat / lon do centro da imagem, orientação (ou seja, graus para girar para orientar para o norte) e resolução (por exemplo, 90m). Alguém conhece um bom método / conjunto de ferramentas para obter outros dados e instalá-los no .tif? Algo que não seja um GeoTIFF é uma boa ideia?

Derek Springer
fonte
você tem acesso a algum software gis especializado, por exemplo, Mapinfo, ArcGIS, Manifold? Possível duplicata desta pergunta - gis.stackexchange.com/questions/9334/… - você já viu isso?
Stev_k
Obrigado pela dica - o único software GIS especializado ao qual eu teria acesso seria qualquer coisa de código aberto. Existe algo assim disponível?
Derek Springer

Respostas:

7

Obrigado a todos pela ajuda! Depois de alguns ajustes, aqui está o que eu acabei fazendo (para quem mais se depara com isso):

  1. Converta imagem em .tif via ImageMagick (incluído no sistema CentOS que estou usando).
  2. Utilizou o listgeo do libgeotif para extrair os metadados de um exemplo do GeoTIFF usando um espaço de coordenadas / projeção semelhante.
  3. Determinou quais deveriam ser os valores do arquivo mundial .
  4. Usando os metadados de engenharia reversa e o arquivo mundial que criei, instalei os metadados GeoTIFF usando o geotifcp da libgeotif .

Abriu a imagem no Google Earth e ela se encaixou no local / orientação certos. Trabalhou como um encanto!

Derek Springer
fonte
1
Perfeito ... Mesmo que eu usei o mesmo método há alguns meses ...
Chethan S.
3

Há um tutorial bastante detalhado em http://glaikit.org/2011/03/27/image-georeferencing-with-qgis/ sobre como georreferenciar uma imagem rasterizada com o QGIS, que é de código aberto. Ele não criará um arquivo geotiff (que armazena as informações espaciais diretamente na própria imagem), mas criará um arquivo Tiff for World (.tfw), que é um arquivo de texto separado.

Uma coisa a ter em mente é que você precisará ter uma camada de referência para comparação, ou seja, um conjunto de pontos que você conhece exatamente onde eles estão na sua imagem e exatamente onde eles estão no terreno, para fazer isso.

Stev_k
fonte
Os arquivos TIFF produzidos no georreferenciador do QGis são GeoTiffs. Ele também gera um arquivo mundial como forma de garantir que os metadados sejam o mais portáveis ​​possível.
scruss
2

Parece que você fez alguns cálculos manuais. A rota que segui não requer engenharia reversa ou cálculos. Ele usa 'QLandkarteGT', uma ferramenta de código aberto para sistemas CIS, http://www.qlandkarte.org :

  • No menu superior, selecione "Mapa", "Editar / Criar mapa".
  • No meio da metade direita da tela, uma linha com "Fonte:" é exibida, com uma caixa de seleção vazia. Clique na caixa e selecione "Converter um TIFF em GeoTiff por referência geográfica".

Agora, três etapas aparecem abaixo.

  • Na etapa 1, insira um arquivo de entrada clicando no ícone à direita de "Arquivo de entrada" (esse arquivo também pode ser .PNG) e use "+ proj = longlat" para a projeção de mapa.
  • Na etapa 2, clique em "Adicionar referência" (coluna à direita), mova o alfinete para um ponto de referência conhecido no mapa e clique duas vezes em "" no "Coord" e insira as coordenadas no formato "51.507726 -0.128025" (para trafalgar square, londres, reino unido)
    • repita por pelo menos 3 coordenadas no mapa (distantes umas das outras)
  • Na etapa 3, clique em "Etapa 3: mapa de referência" e clique em "Continuar!"

Agora, ele criará o arquivo GeoTIFF. Eu usei o editor OSM (OpenStreetmap) Merkaartor, mas deve ser usado em qualquer lugar.

joosteto
fonte
Mas ele não possui várias referências e sua abordagem também requer a repetição do procedimento para cada mapa.
lynxlynxlynx 27/09/12