google-maps - 是否可以自定义 Google/Yahoo map ?

标签 google-maps

对于谷歌地图/雅虎 map ,我绝对是新手。我想知道在技术上是否可以要求动态显示任何国家/地区的任何城市(我的意思是通过传递参数),然后在城市附近的 map 上显示一些图片?

谢谢。

最佳答案

有多种方法可以实现这一点,有些方法比其他方法更漂亮。

  1. 您可以使用 GInfoWindow 在任何位置显示带有图片的弹出窗口。
  2. 您可以使用此处提供的便利库之一 http://code.google.com/p/gmaps-utility-library-dev/协助您展示这些图片。
  3. 不过,我会推荐使用 http://econym.org.uk/gmap/ewindows.htm创建一个类似于 GInfoWindow 但由您设计样式的窗口。只需设置窗口的样式,使其看起来只是一张叠加的图片。
  4. 您可以选择使用 z-index 和 jQuery 等 JavaScript 库进行手动定位。

此外,要回答问题的开头,是的,您可以使用 GMap 的 .setCenter() 方法将 map 重新​​聚焦到任何地方。 setCenter()、GInfoWindow 和更多信息的文档可在 http://code.google.com/apis/maps/documentation/reference.html 获得

关于google-maps - 是否可以自定义 Google/Yahoo map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1842592/

相关文章:

javascript - 谷歌地图标记未定义

javascript - 将获取远程链接加载到引导模式框中

google-maps - 谷歌地图 JavaScript : load file:///URLs

android - 如何删除 Google map v2 中的标记?

javascript - 谷歌地图信息窗口位置

javascript - 在谷歌地图上的信息框中显示标记的标题

android - Googlemap 标记在缩放时偏移

Python Google 地理编码 API - IndexError : list index out of range?

google-maps - Flutter map ,setState 不更新标记和多边形

javascript - google places api autocomplete - 添加点击事件