【问题标题】:Can insert our data of places in google places api?可以在 google places api 中插入我们的地点数据吗?
【发布时间】:2011-11-27 10:03:28
【问题描述】:
你们中的许多人都曾在 android 中使用过 LBS 应用程序,并且还使用 Google Places API 网络服务来获取信息。您可能还注意到印度的数据不准确,这意味着您知道的许多地方不在地图上。所以我的问题是,有什么方法可以将数据库以 XML/JSON 的形式添加到 Google 的 Places API Web 服务中?如果是,请告诉我这是怎么可能的。
谢谢
【问题讨论】:
标签:
android
location-based-service
google-places-api
【解决方案1】:
您可以使用用户位置报告
用户位置报告
地点报告请求用于添加新地点或删除现有地点。
新地点将立即出现在您发起的地点搜索中
申请,并将进入审核队列
考虑用于谷歌地图。新添加的地点将不可用
在审核过程批准之前,其他应用程序都可以使用。
您的应用程序添加的地点也可以删除,直到
他们已经过审核。一旦审核并添加到完整的地方
搜索结果,一个地方不能再删除。没有的地方
审核过程接受的将继续对
提交它们的应用程序。
提出报告请求
添加地点
地点报告添加请求是类似于示例的 HTTP POST 请求
下面:
POST https://maps.googleapis.com/maps/api/place/add/<strong>json</strong>?
sensor=<var>true_or_false</var>&key=<var>api_key</var> HTTP/1.1
Host: maps.googleapis.com
{
"location": {
"lat": -33.8669710,
"lng": 151.1958750
},
"accuracy": 50,
"name": "Google Shoes!",
"types": ["shoe_store"],
"language": "en-AU"
}