谷歌有一个我可以用来形成世界数据库的api吗?

时间:2013-08-19 19:02:19

标签: php android database api google-maps

我正在开发一个用于插入场所/场地的CMS,我需要一个世界数据库来连接场所。该数据将在移动应用程序中显示。

我已经查看了免费的世界数据库,但我想要谷歌兼容并经常更新。

例如,我希望能够通过坐标,区域坐标等获取世界上所有国家和城市的列表,并将其存储在数据库中。

样品申请:

http://code.google.com/worldapi/getcountries

http://code.google.com/worldapi/getcities?countrycode=ru

类似的东西。

1 个答案:

答案 0 :(得分:1)

虽然您无法直接存储数据,但您可以使用Google Places API链接到Google有关地点的信息。

例如,通过存储此引用:

CmRYAAAAciqGsTRX1mXRvuXSH2ErwW-jCINE1aLiwP64MCWDN5vkXvXoQGPKldMfmdGyqWSpm7BEYCgDm-iv7Kc2PF7QA7brMAwBbAcqMr5i1f4PwTpaovIZjysCEZTry8Ez30wpEhCNCXpynextCld2EBsDkRKsGhSLayuRyFsex6JA6NPh9dyupoTH3g

您可以使用HTTP GET

查找详细信息
https://maps.googleapis.com/maps/api/place/details/json?reference=CmRYAAAAciqGsTRX1mXRvuXSH2ErwW-jCINE1aLiwP64MCWDN5vkXvXoQGPKldMfmdGyqWSpm7BEYCgDm-iv7Kc2PF7QA7brMAwBbAcqMr5i1f4PwTpaovIZjysCEZTry8Ez30wpEhCNCXpynextCld2EBsDkRKsGhSLayuRyFsex6JA6NPh9dyupoTH3g&sensor=true&key=AddYourOwnKeyHere

您需要一个Places API密钥(在http://code.google.com/apis/console处激活)。查看documentation了解更多详情。