Kar*_*iya 34 android android-maps android-layout
我想开发一个应用程序,我希望通过获取当前位置来显示用户附近(1公里内)附近地点的信息.
比如说我想显示有关距离Android设备当前位置1公里范围内的餐馆,购物中心,医院的信息.
我已经浏览了这个链接:在Android中使用Google Places API ..但没有得到更多.
有没有人在Android中使用过Google Places API?
Har*_*Joy 24
试试这个教程:using-googles-places-api以及你遇到问题的地方请在评论中提出.
要记住一些要点:
keyString=>是您的Google Map api密钥.urlString是您要使用api密钥签名的网址.在代码中你会发现inputKey和inputUrl.这两个变量仅用于测试目的,如果需要,可以省略它们.您可以直接编写代码如下:
URL url = new URL(urlString);
UrlSigner signer = new UrlSigner(keyString);
String request = signer.signRequest(url.getPath(),url.getQuery());
System.out.println("Signed URL :" + url.getProtocol() + "://" + url.getHost() + request);
在UrlSigner类的主要方法中.
Dee*_*yan 12
API在印度运作良好(当然可以在全球任何地方使用).您必须经历的是Google Places API.您可以简单地向用户的当前位置和您喜欢的地点类型提供网址请求.
根据您的请求,响应可以是XML或Json.你所要做的就是解析它.你可以到达你周围50公里的地方.url请求的示例是
https://maps.googleapis.com/maps/api/place/search/xml?location=9.934866,76.267235&radius=50000&types=country%7Cairport%7Camusement_park%7Cbank%7Cbook_store%7Cbus_station%7Ccafe%7Ccar_rental%7Ccar_repair%7Cchurch%7Cdoctor%7Cfire_station%7Cfood%7Chindu_temple%7Chospital%7Clawyer%7Clibrary%7Cmosque%7Cmuseum%7Cpark%7Cparking%7Cpharmacy%7Cpolice%7Cpost_office%7Crestaurant%7Cschool%7Ctrain_station%7Czoo&sensor=true&key=your_API_Key
Run Code Online (Sandbox Code Playgroud)
*注意:%7C只是"|".
| 归档时间: |
|
| 查看次数: |
58616 次 |
| 最近记录: |