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