如果你想写栅格为KML,看看这个教程:在光栅处理KML
WMS是光栅,所以转换为shape文件是正确的了(除非你转换像素多边形)。KML应该支持光栅虽然。
你可以在这里分享你的工作空间,所以我们可以仔细看看?