如何在android中以地图的形式在图像上放置地质点
你好,我是安卓的新手。我在那个项目中创建了一个小项目,我用自定义视图将图像显示为地图。 我有纬度和经度点,那么如何使用我的纬度和经度点在图像上显示地理点请任何人帮助我。 如果有人知道,请提供一些样品。希望这对您有所帮助如何在android中以地图的形式在图像上放置地质点,android,Android,你好,我是安卓的新手。我在那个项目中创建了一个小项目,我用自定义视图将图像显示为地图。 我有纬度和经度点,那么如何使用我的纬度和经度点在图像上显示地理点请任何人帮助我。 如果有人知道,请提供一些样品。希望这对您有所帮助 String getMapURL = "http://maps.googleapis.com/maps/api/staticmap?zoom=18&size=560x240" + "&markers=size:mid|color:red|" +
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);
自定义其余参数,例如getMapURL
中的width
和height
属性。我的示例使用560*240的尺寸。使用你的尺寸。还可以根据您的喜好更改缩放、针大小和颜色
希望这有帮助
编辑:此示例使用GoogleMaps静态API。有关更多自定义选项,请参阅此处的URL:谢谢您的回复。我想在我的imagemap上显示地质点,而不是在google mapya中。我已验证了这一点,但我想要一个自定义地图,它是我们的图像,显示为地图。您希望这样吗?是的,我想这样,我把我的图像显示为地图,但我必须在我的图像上添加标记查找源代码来标记地图上的位置你想在图像视图而不是地图视图上显示点吗?是的,我想在我的图像上指点给我几分钟时间到我的电脑上。我已经准备好了一个功能实现。然后这个特定的要求本来应该是问题的一部分,伙计。我确信,我的解决方案对于您的OP中显而易见的内容会很好地工作。但不确定它是否能够显示类似于您的示例的内容。