将标记添加到Google地图外部链接

时间:2013-09-10 09:13:58

标签: google-maps google-maps-api-3 hyperlink

我的网站使用Google地图绘制注册商家的位置。这使用javascript并显示橙色标记以精确定位确切位置。我正在尝试构建一个指向实际谷歌地图页面的链接,我的代码正在执行我想要的操作,但标记未显示。我可以添加另一个代码来使它显示出来吗?

<a href="http://maps.google.com/maps?ll=<?php echo $business_lat; ?>,<?php echo $business_lon; ?>&z=11&t=m&hl=en-US&mapclient=apiv3" target="_blank">Full Sized Map</a>

1 个答案:

答案 0 :(得分:0)

要添加图钉,您需要q参数。它包含 q =纬度+经度+(url-encoded-text)

以下是使用天气的混合地图示例 - Embassy Suites的地图,以马蹄瀑布为中心的地图

https://maps.google.com/maps?hl=en&ll=43.076,-79.074&spn=0.0212,0.0496&t=h&z=16&q=43.0795N+79.0818W+(Nice%20Hotel)&lci=weather

  • hl =双字母语言代码
  • ll =使用昏迷的地图中心 分开的+/-值
  • spn =以度为单位的视口范围,适用于 z参数
  • t =地图类型{ m | k | h | p }
  • z =是缩放系数
  • q =纬度+经度+(url-encoded-text),q中的纬度/经度必须为 后跟一个字母 - N / S E / W ,而不是使用+/-
  • lci =特殊代码,昏迷 - 我知道天气 transit_comp com.panoramio.all
  • 图层 =其他图层,例如流量 t

Google正在使用新的Google地图进行更改,并且已删除/替换了许多功能。您可以在http://mapsengine.google.com/map/

查看新的地图引擎