我正在开发一个Web项目,其中包含一个dynamic生成的美国地图,它根据一组数据着色不同的状态。 这个SVG文件给了我一个美国的空白地图,很容易改变每个国家的颜色。 难度在于IE浏览器不支持SVG,所以为了让我使用svg提供的方便的语法,我需要把它转换成JPG格式。 理想情况下,我只想用GD2库来做到这一点,但也可以使用ImageMagick。 我完全不知道如何做到这一点。 我们将考虑任何能够dynamic改变美国地图上的州的颜色的解决scheme。 关键是可以很容易地改变飞行中的颜色,并且它是跨浏览器的。 请仅使用PHP / Apache解决scheme。