是否可以自定义Google/Yahoo Map?

pro*_*ice 2 google-maps

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

谢谢.

小智 5

你可以通过多种方式实现这一目标,有些方法比其他方式更漂亮.

  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()方法将地图重新​​聚焦到任何位置.有关setCenter(),GInfoWindow的更多信息,请访问http://code.google.com/apis/maps/documentation/reference.html