Mapserver投影转换

Mapserver projection conversion

我花了几十个小时试图找到是否可以用 mapserver 改变投影,但到目前为止没有运气。我的输入格式是 EPSG 3067,我需要将其转换为 EPSG 900913 以供 Google 地图使用。

在 MAP 对象中添加

投影"init=epsg:900913"结束

设置地图的输出投影。然后在t LAYER对象中添加

投影"init=epsg:3067"结束

这设置了图层的传入数据已经存在的投影。

您还需要将以下行添加到您的 /usr/share/proj/epsg 或等效路径(如果您在 Windows 上:

球形墨卡托投影

<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0 =0 +k=1.0 +units=m +over +nadgrids=@null +no_defs <>