添加指向谷歌地图API

我把一个谷歌地图在我的网站,我想点添加到地图上,但我不知道该怎么做。 我已经尝试了一些不同的事情,但他们没有工作。 这是我到目前为止有:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>Google Maps JavaScript API Example: Simple Map</title> <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=myKeyHere" type="text/javascript"></script> <script type="text/javascript"> function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(39.8163, -98.55762), 4); map.setUIToDefault(); } } </script> </head> <body onload="initialize()" onunload="GUnload()"> <div id="map_canvas" style="width: 750px; height: 500px"></div> </body> </html>

--------------解决方案-------------

在谷歌地图API显示了如何做到这一点的信息。 基本上做到:

var point = new GLatLng(latitude,longitude);
map.addOverlay(new GMarker(point));

此页面应该让你去

我用这个插件(它使用谷歌地图V3作为V2是不建议使用)

http://blog.bobcravens.com/2010/06/06/AGoogleMapsVersion3JQueryPlugin.aspx

这也要求的jQuery(这使事情变得更容易)。 它的方法,例如

map.addMarkerByLatLng

要么

map.addMarkerByAddress

希望帮助!

分类:JavaScript的 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.732 (s). 10 q(s)