如何在个人地图上放置带有信息窗口的Google地图标记?

时间:2012-03-10 07:56:37

标签: google-maps window marker review

我正在建立一个网站,让我大学的学生可以找到住宿(在www.thehousingspot.com查看)。我希望能够在地图上添加一个图层,显示当地餐馆,加油站,杂货店和娱乐热点的位置,以便学生可以看到他们想住的地方附近有什么。 / p>

现在,我认识到我可以使用本地位置构建一个数据库,就像我已经对住房数据做的那样。但是,我更愿意让我的网站从谷歌中提取数据,包括所有评论信息以及当您点击它时在信息窗口中显示的所有内容。有人知道我可以这样做的方式吗?谷歌是否有这样的API,我一直盲目找到它?

2 个答案:

答案 0 :(得分:2)

好的,我明白了。这是我做的:

  1. 按照here
  2. 所述,关闭地图上的常规兴趣点
  3. 申请并获取Google API密钥。获取密钥后,启用Google Places API
  4. 使用Places Search Request检查以查找有关广告客户的信息。主要是,我从此请求获得的是一个参考ID,我可以用它来验证我想要的信息与Google提供的信息相匹配。我的意思是,如果我想找到当地比萨饼联合的信息,我会搜索请求,看看他们是否在谷歌的数据库中有这个信息。当我收到回复时,我会查看他们拥有的数据(如姓名,地址等),看它是否与本地广告客户信息相符。
  5. 如果一切都匹配,那么我可以使用从上一个查询中检索到的参考ID来获取有关该地点的详细信息(Place Detail Response)作为JSON对象并使用它在我的自定义地图上重新创建弹出窗口,就像他们在谷歌地图上有它。这些详细信息包括从所有者数据到网站,评论到营业时间的所有信息。这太棒了。
  6. 如果您有任何疑问,请告诉我 - 我很乐意提供帮助。 8小时的研究,全额支付。

答案 1 :(得分:0)

Google已将自己的Google地方信息放入制作的地图中。您需要找到一个服务提供商或一些已加载数据的融合表,以便将数据放到您的地图上