0

我做了这样的事情:

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

有谁知道,如何制作灰度地形图,如下图所示:

灰度地形图

我没有提供任何代码,因为我所拥有的只是上面粘贴的链接。

方法也不起作用:/

  • 抱歉,如果上面的链接将在一段时间后停止工作。
4

2 回答 2

1

谷歌似乎不允许 [没有能力] 地形图瓦片以样式显示土地。除了土地本身,你可以设计任何东西。

所以:做不到。服务条款只允许你做 API 能够做的事情,它不能在地形图中设置土地样式。

于 2012-05-30T06:32:53.220 回答
0

根据@Andrew Leach 所写的,唯一的方法是将地形图图像转换为灰度(即在PHP 中)并将它们缓存在您自己的服务器中。然后你可以用 HTML 替换它们,就像我在这里所做的那样:

http://static.cmslog.com/testapp/google/terrain-tweak

编辑:但正如下面的评论中所述,它违反了 ToS,因此不能以这种方式完成,并且链接现在已关闭。

于 2012-05-30T06:38:55.060 回答