我做了这样的事情:
http://static.cmslog.com/testapp/google/terrain
我现在想要实现的是具有灰度样式的地形图,如下所示:
http://static.cmslog.com/testapp/google/maps
现在我应用了相同的规则(饱和度:-100表示全部),但它不起作用。我不能在这里实现这个效果:
http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
有谁知道,如何以灰度制作地形图,使其看起来像这张图片:
我没有提供任何代码,因为我所拥有的只是在上面粘贴的链接。
同样this method不起作用:/
答案 0 :(得分:1)
似乎Google似乎不允许[无法]地形图图块将土地显示为样式。除了土地本身,你可以设计一切风格。
所以:不能做到。服务条款仅允许您执行API的功能,并且无法在地形图中设置土地样式。
答案 1 :(得分:0)
根据@Andrew Leach所写的,唯一的方法是将地形图图像转换为灰度(即在PHP中)并将它们缓存在您自己的服务器中。然后你可以在HTML中替换它们,就像我在这里所做的那样:
http://static.cmslog.com/testapp/google/terrain-tweak
编辑: 但是正如下面的评论中所说,这是针对ToS的,因此不能以这种方式完成,现在链接已经停止。