我想构建的应用程序只需导航建筑计划的图像,以及文本视图和按钮。我希望能够做到以下几点:
我可以使用Maps API来操作图片吗? 如果没有,我应该使用什么呢?
谢谢
答案 0 :(得分:0)
我可以将Maps API用于图片吗?
是的,我的朋友,你可以。它们在GoogleMaps API上称为GroundOverlays。
运行地图后,您可以通过以下方式添加GroundOverlay:
LatLng NEWARK = new LatLng(40.714086, -74.228697);
GroundOverlayOptions newarkMap = new GroundOverlayOptions() //Helper object to build the overlay
.image(BitmapDescriptorFactory.fromResource(R.drawable.newark_nj_1922)) //Choose the image you want to use for the overlay
.position(NEWARK, 8600f, 6500f); //set the position for the center if the image and the height and width of the image
map.addGroundOverlay(newarkMap); //Now just add it to your map and that's it! the system will handle the rest.
我希望能够执行以下操作: - 以编程方式缩放到图像的某个位置
以编程方式放大或缩小也很容易:
//Pass the location where you wanna center the zoom and a float indicating the level of zoom you want
CameraUpdateFactory update = CameraUpdateFactory.newLatLngZoom(new LatLng(18.902072, -98.980203), 17);
map.moveCamera(update);
只是为了确保here您可以找到设置地图所需的全部内容以及有关叠加层的更多信息