我想Geo-reference一个tiff图像包含特定区域的Map,我需要添加这个区域(图像)并在Google地图上进行地理参考,所以我可以在地图上看到我所在的地区选择我插入的图像。
图像还需要信息,如角点和大小的纬度和经度,以及每米像素的测量值。
如何为此做正确的地理参考?
答案 0 :(得分:4)
您的问题有不同的解决方案,最简单的解决方案的选择在很大程度上取决于您的具体情况,即地图的大小,您希望如何将其包含在Google地图中(作为完整的图像,或作为瓷砖),以及地图的空间参照系(坐标)是什么。
一个相对简单的解决方案是在Google地球中创建图像叠加层,将图像与此叠加层相关联,并使用Google地球图像正确放置。您可以将此图片叠加层导出到KMZ文件中,您可以在GoogleMaps中加载该文件。但是,实际上,由于GoogleMaps中缺少对图像轮换的支持,这种方法可能无法正常工作(display kmz with image on a google map with correct projection中讨论了这个问题)。
如果您知道或可以找到图像的边界坐标和像素大小,则可以使用Create geotiff from tiff and 4 corners latitude and longitude中讨论的GDAL工具。
如果您不知道边界坐标,则很可能需要使用QuantumGIS等GIS软件。在QuantumGIS中,您可以使用Julien-Samuel Lacroix所描述的GDAL地理配准工具来回答{Stacker ::: {3}}上关于GIS StackExchange的相同问题。
在正确投影后(Google地图使用空间参考系统EPSG:3857),您将能够使用https://gis.stackexchange.com/questions/74964/georeference-tiff-image-into-the-google-map工具创建简单的图块叠加层。此工具的旧版本也包含在GDAL实用程序中,并在GDAL2Tiles中进行了描述。
您可能还有兴趣阅读http://gdal.org/gdal2tiles.html提供的分步教程。