0

場所のデータを取得するために Google Places API を使用しています。

https://maps.googleapis.com/maps/api/place/search/json? + "location=" + strlatitude + "," + strlongitude + "&" +"radius=" + searchRadius + "&" +"types="+ types + "&" + "sensor=true" + "&" + "key=" + googleAPIKey;

この応答から「アイコン」しか取得していませんが、その場所の画像を取得したいです。

場所の画像を取得するためのパラメーターはありますか?

さらに、場所のレビューを取得するにはどうすればよいですか (9 件、6 件など)。

4

2 に答える 2

0

を使用して を取得でき、image_linkを使用しJSONObjectて特定のリンクを簡単に画像に変換できますBitmap

たとえば、次から取得image_linkJsonます。

JSONObject jsonObj = new JSONObject(Global.JSON.toString()); 

// Creating JSON Parser instance
JSONArray jr=jsonObj.getJSONArray("results");

for(int h=0;h<jr.length();h++)
{       
    JSONObject js=jr.getJSONObject(h);      
    icon_array=js.getString("icon");    
}

リンクを画像に変換する

url = new URL("http://www.paho.org/Images/DD/PIN/whd08_banner2_eng.jpg");
//In URL pass your link

bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
image_view.setImageBitmap(bm);
于 2012-12-04T05:10:22.923 に答える
0

Places Api からロケーション画像を取得するためのリンクを見つけました。

このリンクを試してください

http://maps.googleapis.com/maps/api/streetview?size=400x400&location=40.720032,%20-73.988354&fov=90&heading=235&pitch=10&sensor=false

上記のリンクのこのような画像が表示されます ここに画像の説明を入力

参照リンク
https://developers.google.com/maps/documentation/streetview/

于 2012-12-05T06:06:17.920 に答える