【问题标题】:Google Maps API - point of interestsGoogle Maps API - 兴趣点
【发布时间】:2010-01-18 16:12:51
【问题描述】:

我现在正在做一个小项目。

在一个视图中,我正在返回谷歌地图 API 的数据(经度和纬度)。

在地图下,我必须实现几个按钮才能在实际显示的这个位置的地图上添加兴趣点。

可能有一些按钮/类型的 POI,例如学校、银行、自动取款机等。

那么,我们回去吧。当我将所有标记放在地图上时,如何添加兴趣点?

我想为他们获取以下数据:

  1. 经度(展示所需)
  2. 纬度
  3. 类型
  4. 标题
  5. 说明

我知道,有 google local ajax search api,但我不确定它是否正确。

我知道如何使用谷歌地图界面找到这些数据,例如:

Example Map

http://maps.google.pl/maps?f=q&source=s_q&hl=pl&geocode=&q=category:%22Banks+%26+Financial+Institutions%22&sll=51.510202,-0.12144&sspn=0.01859,0.05549&ie=UTF8&cd=1&ei=N4hUS7ynEc7AjAeWtNm4CA&radius=1.19&rq=1&ev=zi&hq=category:%22Banks+%26+Financial+Institutions%22&hnear=&z=15

但是如何使用 API 做到这一点?

谢谢。

【问题讨论】:

    标签: javascript jquery google-maps


    【解决方案1】:

    Google Local Search API 可用于一次获取少量此类点,例如this example。或者您可以将Googlebar 添加到您的 Maps AVI v2 地图中。

    Google 无法同时访问大量此类积分,而且通常无法免费获得。

    【讨论】:

      【解决方案2】:

      除了 Google,您还可以使用其他数据提供商。例如,http://compass.webservius.com 的 API 允许您检索美国超过 1600 万家企业的数据(包括名称、经纬度、业务类型/行业代码等)。

      【讨论】:

      • 很好 - 感谢您的链接。不幸的是,我的项目在美国以外。
      【解决方案3】:

      Google API 是一个 Javascript API。

      如果我理解正确,您想使用 Google Maps API 在 Google 地图上添加标记。

      文档建议您对标记进行硬编码或通过创建标记管理器来创建标记。

      我从未使用过 Google Maps API,但如果您想了解更多信息,请访问文档here

      祝你好运!

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-20
      • 2011-04-15
      • 2015-11-12
      • 2019-08-29
      • 2012-04-25
      • 2016-04-17
      • 1970-01-01
      • 2016-08-16
      相关资源
      最近更新 更多