0

バックグラウンド スレッド (ビットマップを書き込むためにタイルをダウンロードする) のように、mapView を介してデータを渡すことなく、Google マップを使用してビットマップ ファイルを生成したい

誰にもアイデアがありますか?

例: 座標を入力し、ボタンをクリックすると、完全に読み込まれたタイルを含む .png が SD カードに生成されます。

提案はありますか?

ありがとう!!!

4

1 に答える 1

7

このメソッドは地図画像付きの URL を返します

public static String getMapUrl(Double lat, Double lon, int width, int height) {
    final String coordPair = lat + "," + lon;
    return "http://maps.googleapis.com/maps/api/staticmap?"
            + "&zoom=16"
            + "&size=" + width + "x" + height
            + "&maptype=roadmap&sensor=true"
            + "&center=" + coordPair
            + "&markers=color:black|" + coordPair;
}

ImageViewでダウンロードまたは表示できます

于 2012-08-24T10:31:28.813 に答える