用于停车位的 Google Place API

Posted

技术标签:

【中文标题】用于停车位的 Google Place API【英文标题】:Google Place API for Parking Spots 【发布时间】:2014-05-26 08:12:44 【问题描述】:

我刚刚使用 google place API 来查找附近位置的停车位。它工作得很好,当我向 Google place API 发出简单的 GET 请求时,我得到了响应。

这里是发送简单请求以获取附近位置的停车位的 URL

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=LAT,LONG&radius=500&types=parking&sensor=false&key=APIKEY

当我通过 lat long 到达我现在的城市时,我得到:


   "html_attributions" : [],
   "results" : [
      
         "geometry" : 
            "location" : 
               "lat" : 23.027462,
               "lng" : 72.57919699999999
            
         ,
         "icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
         "id" : "6f7c1e623f7d6a70eb612d6f58373c222b5f1c97",
         "name" : "AMC Pay and Park",
         "reference" : "CoQBcwAAAF7ZnmGltBQ7log8OTHxhjqMNZKq2wQTffbXmTI2u4Lm-QXhAOVTxwK2Lu_SSuZgdQ1uVMLmo9hhJhXHT7Loa4LEzqOePfGwJvZ3pGbEFdg7fEGsqaNdNpVnw0hMUK4qFkBlh5fstFAoanUGJ5LRistdJI7otAwQ-bWQIPXH_DJXEhCTkcSIZq-69YHIURouswj7GhTCyO-tz0DiTdVozVlBBqiC15T4OA",
         "types" : [ "parking", "establishment" ],
         "vicinity" : "Khanpur, Amdavad"
      ,
      
         "geometry" : 
            "location" : 
               "lat" : 23.026521,
               "lng" : 72.583656
            
         ,
         "icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
         "id" : "37ba75c2dd455b0c63c207f17fdbb27bb11951bb",
         "name" : "AMC Parking",
         "reference" : "CnRuAAAAXfjCgAfzvpuB3Bp_iWgXFnPp3O_I24ozqvfKnzND1jH5pZ5y_skNlCDSyworLODMTjJ7Bx9EabdRsaWuoWGYnb4W5axP9unFvprwftoDfAbWFS0RQREl01mCyeU-jO56izs9Q6KerrPkbZR2M_E9NRIQ5gVcDojpihbQQGDhjHDvAxoUhJTBKuodC-bBz_Ovdq4cbu67eQk",
         "types" : [ "parking", "establishment" ],
         "vicinity" : "Relief Rd, Gheekanta, Bhadra, Amdavad"
      
   ],
   "status" : "OK"

好的,我的问题是,这些数据是实时/真实的吗?

正如我所见,Card2Go 和http://www.parkwhiz.com/developers/ 提供了非常好的数据,它是真实的并且非常频繁地更新。

我不使用 Car2Go 和 ParkWhiz 的原因是这些服务仅适用于特定国家/地区。我不想只针对特定国家/地区提出申请。所以我决定使用 Google Place API for Parking Spots。我认为 Google 数据的更新频率不如 Car2Go 和 ParkWhiz API 的数据更新频率。不是吗?

可以使用 Google API 查找最近的停车位吗?另一个问题,谷歌是否也提供街边停车数据?

如果有人对此有一些好的建议,那么将不胜感激。

谢谢。

【问题讨论】:

不,Google API 的数据不是实时的,虽然他们有一个庞大的数据库,并且会不断更新。虽然 Car2Go 拥有自己的数据库,用于维护自己的应用程序以及谷歌等其他方式的更新。因此,一旦输入任何更新的信息,它就会相应地推送到应用程序。 您找到支持多个国家/地区的免费选项了吗? 【参考方案1】:

@Aamirkan - 我们那里最好的停车 API 是 parkme.com。最高质量的数据。大多数国家都服务过。即时的。等等。你看了吗?

https://www.parkme.com/how-it-works#api

全面披露 - 我为他们工作 :-)

【讨论】:

嗨 Keith,我已经尝试联系 Parkme 好几次了,但没有得到任何回应!很高兴收到您的回复 能否给我发送测试 API 的凭据?谢谢【参考方案2】:

或者您可能有一种混合方法来使用所有可用的 API。如果您觉得 car2go 的 API 提供的结果比 google 好,那么请在可用的国家/地区使用 car2go api。对于其他地方,您可以依靠 google places api。

【讨论】:

以上是关于用于停车位的 Google Place API的主要内容,如果未能解决你的问题,请参考以下文章

基于YOLOv5的停车位检测系统(清新UI+深度学习+训练数据集)

按钮单击时附加JSON值

停车场系统安全岛设计施工要求

Android Studio中的Firestore Google Maps Marker setOnClickListerner问题

英伟达&奔驰共同发布自动驾驶系统,还自带停车功能道翰天琼认知智能未来机器人接口API

FreeRTOS_信号量