我可以为Google地图设置样式吗?

All*_*nde 12 google-maps styling

我对谷歌地图的样式有多少控制?

我可以使它更像一个网站的配色方案,还是我们坚持使用粉彩?

Red*_*ing 11

控制

对覆盖内置控件集的过程有一个不错的描述.因此,您可以完全控制覆盖地图的UI元素.

地图瓷砖

如果你想改变地图本身的图像,我不同意你以前的答案.

可用的地图类型范围为您提​​供了淡色默认地图之外的一些选项:

G_NORMAL_MAP, G_SATELLITE_MAP, G_HYBRID_MAP, G_PHYSICAL_MAP, G_MAPMAKER_NORMAL_MAP,
G_MAPMAKER_HYBRID_MAP, G_SATELLITE_3D_MAP, G_DEFAULT_MAP_TYPES, G_MAPMAKER_MAP_TYPES 
Run Code Online (Sandbox Code Playgroud)

显然,这仅适用于您愿意创建贴的情况,但Google Maps API可以很好地支持自定义Tilesets,并且有一些很好的示例:

更新

Google 最近宣布支持Google Maps API中的Styled Maps.您可以广泛自定义Google地图使用的配色方案.因此,您可以自定义mashup的外观,而无需使用自定义tileset.

  • 哇,Batmud瓷砖很棒! (2认同)

Sin*_*ion 7

您可以更改所有控件,可能是通过自己创建或继承谷歌默认版本.如果不生成所有新的地图图像,您将无法更改地图上的颜色,此时您可能最好使用谷歌之外的其他内容.如果这就是你想要的,你应该考虑OpenStreetMaps.