【发布时间】:2015-11-03 19:07:56
【问题描述】:
我需要根据相机缩放级别计算半径以在地图上显示标记。现在我有 SouthWestCorner 和我的位置是我的 MapView 的中心。当缩放改变时,我需要缩小并计算新的半径。
有人知道如何从我拥有的数据中获取它吗?
我的代码在这里:
func mapView(mapView: GMSMapView!, idleAtCameraPosition position: GMSCameraPosition!) {
println("latitude: \(position.target.latitude) longtitude: \(position.target.longitude)")
var visibleRegion = mapView.projection.visibleRegion()
var cameraZoom = mapView.camera.zoom
var bounds = GMSCoordinateBounds(region: visibleRegion)
var southWestCorner = bounds.southWest
}
【问题讨论】:
标签: ios google-maps google-maps-api-3 zooming