-1

嗨,这个 raju 我是 android 新手。我在该项目中创建了一个小项目,我将图像显示为带有自定义视图的地图。我有纬度和经度点,然后如何使用我的纬度和经度点在图像上显示地理点,请任何人帮助我。如果有人知道,请提供一些样品。

4

2 回答 2

0

希望这对您在 Android 中使用 GoogleMap有所帮助

于 2012-05-23T04:32:23.973 回答
0

你去吧。

String getMapURL = "http://maps.googleapis.com/maps/api/staticmap?zoom=18&size=560x240" +
    "&markers=size:mid|color:red|" 
    + yourLatitude
    + "," 
    + yourLongitude
    + "&sensor=false";

URL imgValue = new URL(getMapURL);
Bitmap userIcon = BitmapFactory.decodeStream(imgValue.openConnection().getInputStream());

ImageView imgMapInImage = (ImageView) findViewById(R.id.imgMapInImage);
imgMapInImage.setImageBitmap(userIcon);

自定义其余参数width,例如. 我的示例使用 560*240 的尺寸。使用您的尺寸。还可以根据自己的喜好更改缩放、图钉大小和颜色。heightgetMapURL

希望这可以帮助。

编辑:这个例子使用谷歌地图静态 API。有关更多自定义选项,请在此处参考此 URL:https ://developers.google.com/maps/documentation/staticmaps/

于 2012-05-23T05:02:46.537 回答