我想使用谷歌地图生成一个位图文件而不通过mapView传递数据,比如后台线程(下载切片以便编写位图)
有没有人有想法?
一个例子是:输入坐标,点击一个按钮后,SD卡中会生成.png,其中包含COMPLETE加载的图块。
任何提案?
感谢!!!
答案 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"
+ "¢er=" + coordPair
+ "&markers=color:black|" + coordPair;
}
您可以在ImageView上下载或显示它