2013-10-21 49 views
3

我想地理参考一个tiff图像包含一个特定地区的地图,我需要添加这个地区(图像)和地理参考它在Google地图上,所以我可以在地图上看到我选择的地区我插入的图像。GeoReference tiff图像到谷歌地图?

图像还需要诸如角度和大小的经度和纬度以及像素每米测量等信息。

如何为此做正确的地理参考?

+0

的可能重复的[谷歌地图准确地定位图像覆盖工具?](http://stackoverflow.com/questions/16356543/google-maps-tool-for-accurately-positioning-image-overlay) –

回答

4

有您的问题不同的解决方案,以及最简单的解决方案的选择将在很大程度上取决于特定的情况下,即在你的地图有多大,你想怎么它被包含在谷歌地图(如一个完整的图像,或瓷砖),以及您的地图的空间参考系(坐标)是什么。

一个相对简单的解决方案是建立在谷歌地球的图像叠加,以你的形象关联起来,将该叠加,并使用谷歌地球的图像放到正确位置。您将能够将此图像覆盖图导出到您可能能够在GoogleMaps中加载的KMZ文件中。但是,实际上,由于缺少对GoogleMaps中图像旋转的支持,此方法可能无法正常工作(此问题在display kmz with image on a google map with correct projection中讨论过)。

如果知道或能找出图像的边界坐标和像素大小,您可以使用GDAL工具中Create geotiff from tiff and 4 corners latitude and longitude讨论。

如果你不知道边界坐标,你很可能需要使用GIS软件如QuantumGIS。在QuantumGIS中,您可以使用GDien地理参考工具,如Julien-Samuel Lacroix在他对GIS StackExchange的同一问题的回答中所述,地址为https://gis.stackexchange.com/questions/74964/georeference-tiff-image-into-the-google-map

获得您的投影权后(Google地图使用空间参考系统EPSG:3857),您可以使用GDAL2Tiles工具创建简单的贴砖。该工具的较早版本也包含在GDAL实用程序中并在http://gdal.org/gdal2tiles.html中进行了描述。

您可能还想了解分步教程https://developers.google.com/kml/articles/raster