1

我有一个 tiff 图像并获得了包含 GeoReferenceing 所需信息的世界文件,

如何开始在 Mapserver 上添加此图像?如果我使用 C# 并使用 GMAP API 通过互联网调用谷歌服务器来显示地图。

如何在上面添加正确坐标的地图?如果我必须替换此 API 以使用本地地图服务器,只要我仍然可以将新的地图服务器和 API 与 C# windows 应用程序一起使用,就可以了。

有什么建议吗?我多次添加与此问题类似的内容,但所有人都回答使用 GDAL,但我认为 GDAL 是为了获取已在世界文件中包含的所需信息?

4

1 回答 1

0

GDAL 是 MapServer 的核心库。发布地理参考光栅图像的方式是 mapserver 可以在这里找到:http: //mapserver.org/input/raster.html

非常简单,但您可能仍要小心:

首先,您可能需要运行 gdalinfo 来获取图像的坐标系信息,以确保坐标系是什么,并找出 EPSG 编号以查看地图服务器中的 proj4 是否支持它。

其次,请记住确保地图文件中的“数据”使用的是相对路径。确保将您的 tiff 放入您分配的正确路径中。

第三,为了测试wms,你可能需要一个有效的bbox,用于同一单位和坐标系中的区域,以放入wms请求url。

于 2016-09-08T19:31:12.643 回答