我被要求为客户创建自定义地图,类似于this one here。我已经看了JS,我真的很喜欢它是如何完成的,但我似乎无法找到他们将定义自定义背景图像的地方。此外,我找不到类似这样的明确文档。
要明确的是,我的客户想要所有相同的功能,但背景当然会有所不同。
有人能指出我如何使用谷歌地图的API或甚至他们是如何做到的?
非常感谢!
答案 0 :(得分:1)
我最近做了这件事,或者跟着文件没那么雄心勃勃的事情。这不是背景图片,但您可以使用css / javascript https://developers.google.com/maps/documentation/javascript/styling逐字更改道路类型等。如果您需要限制缩放自由度,就像在地图中一样,那么就像更改地图控件一样。见https://developers.google.com/maps/documentation/javascript/controls。所有魔法都发生在您链接到的网站上:http://brickellhouse.com/js/location.min.js和http://brickellhouse.com/css/map.css
希望这有用。
答案 1 :(得分:0)
要添加到IntheNoob的帖子,谷歌地图的实际背景只是一个大图像叠加。然后,他们为菜单操作添加了听众。道路上的一些小风格等。如果你看看brickellhouse.com的这张图片,你会看到我的意思:
http://brickellhouse.com/images/gmaps/map.jpg
a brickellhouse map bg http://brickellhouse.com/images/gmaps/map.jpg