android从谷歌地图生成位图而没有mapView

时间:2012-08-24 10:25:55

标签: android bitmap maps android-mapview

我想使用谷歌地图生成一个位图文件而不通过mapView传递数据,比如后台线程(下载切片以便编写位图)

有没有人有想法?

一个例子是:输入坐标,点击一个按钮后,SD卡中会生成.png,其中包含COMPLETE加载的图块。

任何提案?

感谢!!!

1 个答案:

答案 0 :(得分:7)

此方法返回带有地图图像的网址

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上下载或显示它