0

我一直在使用 Google Places Search API 来查找永久关闭的位置。事实证明,谷歌从查询结果中过滤掉了它们。例如:坎伯兰河医院在谷歌地图上显示为永久关闭

https://www.google.com/search?rlz=1C1GCEV_enUS859US859&ei=JpzVXdXxDq2d_Qams6KwBg&q=Cumberland+River+Hospital&oq=Cumberland+River+Hospital&gs_l=psy-ab.3..0l6j0i22i30l4.3132.3757..4013...0.29 .882.0j4j1......0....1..gws-wiz.3587Ce7Fh7c&ved=0ahUKEwjVnJrvyvnlAhWtTt8KHaaZCGYQ4dUDCAs&uact=5

现在作为测试,我尝试使用 googleway 包搜索同一坐标中的所有医院,如下所示:

library('googleway')
 hosps <- google_places(
  location = c(36.544690,-85.500820),
  keyword = 'hospital',
  key = api,
  rankby = 'distance',
  simplify = TRUE)

它会从搜索结果中跳过“Cumberland River Hospital”。 在此处输入图像描述

但是,当我尝试在同一坐标中专门搜索“坎伯兰河医院”时,Google Places Search API 会返回该特定医院的信息,其中包含一个标志“permanently_closed”= TRUE,表示该地方已永久关闭。

library('googleway')
pc_hosp <- google_places(
  location = c(36.544690,-85.500820),
  keyword = "cumberland river hospital",
  key = api,
  rankby = 'distance',
  simplify = TRUE)

在此处输入图像描述

为什么 Google Places API 会从常规搜索结果中跳过永久关闭的位置?有没有办法使用 Google Places Search API 将永久关闭的位置与常规场所一起包含在内?

4

0 回答 0