美文网首页iOS
iOS swift-高德地图,获取view指定位置坐标(可以用来

iOS swift-高德地图,获取view指定位置坐标(可以用来

作者: 青菜白玉堂 | 来源:发表于2017-05-31 11:57 被阅读87次

    //设置想要获取的view的指定位置,传入view即可

    let weizhiLeft = gdMapView.convert(CGPoint.init(x: CGFloat(0), y: CGFloat(300)), toCoordinateFrom: self.view)

    let weizhiRinght = gdMapView.convert(CGPoint.init(x: CGFloat(ScreenWidth), y: CGFloat(ScreenHeight-64)), toCoordinateFrom: self.view)

    参考:

    // 经度(竖)

    CGFloat latitude = self.mapView.region.center.latitude;

    // 纬度(横)

    CGFloat longitude = self.mapView.region.center.longitude;

    CGFloat latitudeDelta = self.mapView.region.span.latitudeDelta;

    CGFloat longitudeDelta = self.mapView.region.span.longitudeDelta;

    CGFloat maxLat = latitude + (latitudeDelta / 2.0);

    CGFloat minLng = longitude - (longitudeDelta / 2.0);

    CGFloat minLat = latitude - (latitudeDelta / 2.0);

    CGFloat maxLng = longitude + (longitudeDelta / 2.0);

    相关文章

      网友评论

        本文标题:iOS swift-高德地图,获取view指定位置坐标(可以用来

        本文链接:https://www.haomeiwen.com/subject/cjodfxtx.html