我正在开发一个用于插入场所/场地的CMS,我需要一个世界数据库来连接场所。该数据将在移动应用程序中显示。
我已经查看了免费的世界数据库,但我想要谷歌兼容并经常更新。
例如,我希望能够通过坐标,区域坐标等获取世界上所有国家和城市的列表,并将其存储在数据库中。
样品申请:
http://code.google.com/worldapi/getcountries
http://code.google.com/worldapi/getcities?countrycode=ru
类似的东西。
答案 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了解更多详情。