我使用Google Maps API渲染了一个带有图钉的静态地图。
图像here。
有没有一种方法可以像在标准的Google地图上那样弹出图钉(通常你可以在地图上滚动)?
它在一个WordPress页面上:http://clairepyper.org/地图左边的表格显示了点击一个地名时的情态动词。我想知道是否有方法可以通过单击标记来打开情态动词/也是?
谢谢。
发布于 2014-07-30 03:43:55
您可以使用类似于以下内容:
<script type="text/javascript">
function init_map(){
var myOptions = {
zoom:14,
center:new google.maps.LatLng(40.26489,-74.533312),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("gmap_canvas"), myOptions);
marker = new google.maps.Marker({map: map,position: new google.maps.LatLng(40.26489,-74.533312)});
infowindow = new google.maps.InfoWindow({content:"<b>Lawton's Service Company, LLC</b><br/>400 Mercer St<br /> Hightstown, NJ 08520" });
google.maps.event.addListener(marker, "click", function(){infowindow.open(map,marker);});
infowindow.open(map,marker);}google.maps.event.addDomListener(window, 'load', init_map);
</script>
您可以使用LatLng条目添加无限数量的这些标记,并在其上添加自己的小方框。
(很抱歉,没有代码格式化。我的浏览器没有显示很酷的代码工具。)
https://stackoverflow.com/questions/25023614
复制相似问题