草庐IT

CameraPosition

全部标签

ios - 在 Landscape 中,如何将 GPUImageView 图像顺时针旋转 90 度?

我正在使用GPUImage创建一个照片应用程序,有问题的应用程序始终处于横向模式。我想知道如何将显示的图像顺时针旋转90度,因为目前它的方向不正确。我曾尝试更改以下行,但它抛出了裁剪。_stillCamera.outputImageOrientation=UIInterfaceOrientationPortrait;这是我目前使用的代码。[_stillCamerastopCameraCapture];if([UIScreenmainScreen].bounds.size.width==667){if(cameraPosition==1){_stillCamera=[[GPUImageS

Android Google Maps V2 不刷新

我的应用程序显示用户的驾驶路线。几秒钟后,map停止加载新内容,如下所示:我的代码:XMLJava:floatzoom=18;//googleMap.getCameraPosition().zoom;LatLnglatLng=newLatLng(lastLatitude,lastLongitude);locations.add(latLng);CameraPositionpos=newCameraPosition.Builder().target(latLng).bearing(bearing).zoom(zoom).tilt(googleMap.getCameraPosition()

java - 安卓谷歌地图 : Combine scrollBy with zoomBy for simultaneous pan & zoom

我想同时缩放和滚动GoogleMap对象。不幸的是,如果我只是进行两次moveCamera调用(一个接一个),似乎只有第二次调用会生效。另一种方法是传递CameraPosition,但不幸的是,CameraPosition构造函数似乎没有采用处理滚动量的参数(这是缩放级别不变),但只是关于去往哪个纬度/经度的参数。是否有一些聪明的方法来组合/连接CameraUpdate对象,这样我就可以发出一个同时执行平移和缩放的moveCamera命令?我认为这样的事情是可能的,因为您可以在触摸map时做到这一点。您放下两根手指,张开手指可以放大/缩小,同时移动两根手指可以平移。

Android - 如何从 map View 中获取 map 坐标

在我的应用程序中,我在谷歌地图上使用标记显示地点。但我同时标记了所有我不想做的可用位置。我想通过获取map坐标来显示只适合屏幕的地方,如下所示:我只想通过发送map坐标从源中获取此范围内可用的地点。我不确定是否应该从屏幕的角落捕获所有4坐标?谁能帮我解决这个问题? 最佳答案 您可以使用以下方法获取:yourMapView.getMap().getCameraPosition();这会返回一个CameraPosition目的。相机的坐标由字段target和缩放级别由字段zoom给出。现在您应该能够计算出屏幕角的近似坐标。

Android Google Maps Api V2,获取当前 map 中心的坐标

我使用的是AndroidGoogleMapsApiV2(不是MapView或MapActivity),但我很难获得map中心的坐标。我正在考虑使用@OverridepublicvoidonCameraChange(CameraPositionarg0){//TODOAuto-generatedmethodstubgeoCodeCenter(/*Locationobject*/);}但我无法从CameraPosition对象获取纬度/经度。相机也有更多的尺寸,因为你现在也可以在不同的角度看map,所以得到纬度/经度的中心是不一样的,因为用户不能保证从鸟瞰图看map,除非某些手势被禁用。有

Android - 谷歌地图将相机从一个位置移动到另一个

不久,我想知道如何使用动画将相机从当前位置移动到另一个位置。这是我的尝试:mapView.moveCamera(CameraUpdateFactory.newLatLngZoom(targetPos,3));mapView.animateCamera(CameraUpdateFactory.zoomTo(5),2000,null);但谷歌地图确实会将相机从某个位置移动到目标。我如何设置它从A移动到目标,我可以设置哪个A位置?提前致谢。 最佳答案 查看map示例中CameraDemoActivity中的代码。要转到某个位置,您需要有一

ios - 适用于 iOS 和 libc++ 的 Google Maps SDK

在我们的项目中,我们使用的库在其实现中非常紧密地使用了libc++。当我们添加GoogleMapsSDK时出现链接错误:Undefinedsymbolsforarchitecturei386:"std::string::_Rep::_M_destroy(std::allocatorconst&)",referencedfrom:gmscore::utils::gmsutils::StringPrintf(charconst*,...)inGoogleMaps(GMSUtils.o)_GMS_objc_lookUpClassinGoogleMaps(GMSRenames.o)_GMS_o

android - 谷歌地图 API v2 : LatLngBounds from CameraPosition

有没有一种简单的方法可以使用AndroidGoogleMapsAPIv2从CameraPosition获取可见map的LatLngBounds以便我可以使用OnCameraChangeListener去获取标记的新数据。mMap.setOnCameraChangeListener(newOnCameraChangeListener(){@OverridepublicvoidonCameraChange(CameraPositionposition){LatLngBoundsbounds=?;fetchNewData(bounds);}}); 最佳答案