最近,我偶然发现了这篇有趣的文章,展示了向Google Maps 添加自定义样式的潜力。在这里可以看到一些样式化地图的示例,您可以在此处从头开始设计自己的样式。
我想将“灰度”主题应用于我的OpenLayers基本地图:
根据Google 演示的样式说明如下所示:
var styles = {
'Greyscale': [
{
featureType: 'all',
rules: [
{saturation: -100},
{gamma: 0.50}
]
}
]
}
目前,我在OpenLayers中的Google地图看起来就像:
var gmap = new OpenLayers.Layer.Google("Google Streets",
{
'numZoomLevels': 20,
'sphericalMercator': true}
);
如何将灰度主题应用于地图?
如果您想定义自己的特定颜色,则Google Maps Colorizr googlemapscolorizr.stadtwerk.org可能会有所帮助。
—
radek 2011年
不想放弃赏金吗?:)我认为simo做到了
—
Ragi Yaser Burhum 2011年
确实。仍然有3天的比赛时间;]
—
radek 2011年