如何查找可见的中转站列表

时间:2014-10-26 01:21:22

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

如何获取当前在地图上的所有中转站的列表,其中的图标实际上是可见的?

我尝试使用Places API执行此操作,但Places API有一些无法解决的基本缺陷:

  1. 它几乎可以(并且确实)返回多个地方("几乎"是 问题)完全相同的位置,一个用英语,另一个在 当地语言,但无法分辨哪个是哪个。
  2. 它没有,也无法了解地图的缩放级别。因此会 高兴地返回缩放时在地图上看不到的地方 水平足够低。
  3. 最有可能返回的候选人 任何可用的东西都是雷达搜索。问题是,雷达搜索 甚至不返回地名。所以即使是在任何人身上盘旋 返回的地方必须另外打电话,增加每日限额 很快。附近的搜索是另一个候选人,而它 每个地方返回更多数据,每页"页面"返回的地点更少, 每次平移/缩放后需要很多请求....
  4. 因此,Places API看起来非常有前景,但未能提供详细信息。

    谷歌地图这个网站已经以某种方式解决了这个问题。没有使用Places API,毫无疑问,但与其他东西。它对一个没有文档的网址做了很多非常奇怪的请求。结果似乎也是他们自己很难解析它。尽管如此,它似乎是我所需要的。或类似的东西。

    这是一个测试用例,证明Places API不够好。只是平移,放大/缩小,你会发现它失败了。 http://home.thany.nl/apps/MYMaps/test2.html

0 个答案:

没有答案