映射边界框 NE 和 SW,得到 NW 和 SE
Map Bounding Box NE and SW, get NW and SE
我有两个 CLLocationCoordinate2D
代表地图上可见的坐标 region/box。分别是NE角和SW角。
CLLocationCoordinate2D neCoordinate = self.mapboxMapView.visibleCoordinateBounds.ne;
CLLocationCoordinate2D swCoordinate = self.mapboxMapView.visibleCoordinateBounds.sw;
我如何通过数学转换这两个坐标来找到 NW 和 SE coordinates/corners?
你不能从每个坐标中提取等值点,然后按照自己的方式组合它们吗?
neCoordinate.latitude
(东)和 swCoordinate.longitude
(南)使 SECoordinate?
neCoordinate.longitude
(北)和 swCoordinate.latitude
(西)制作 NWCoordinate?
又名:
CLLocationCoordinate2D seCoordinate = CLLocationCoordinate2DMake(latitude: neCoordinate.latitude, longitude: swCoordinate.longitude);
CLLocationCoordinate2D nwCoordinate = CLLocationCoordinate2DMake(latitude: swCoordinate.latitude, longitude: neCoordinate.longitude);
我有两个 CLLocationCoordinate2D
代表地图上可见的坐标 region/box。分别是NE角和SW角。
CLLocationCoordinate2D neCoordinate = self.mapboxMapView.visibleCoordinateBounds.ne;
CLLocationCoordinate2D swCoordinate = self.mapboxMapView.visibleCoordinateBounds.sw;
我如何通过数学转换这两个坐标来找到 NW 和 SE coordinates/corners?
你不能从每个坐标中提取等值点,然后按照自己的方式组合它们吗?
neCoordinate.latitude
(东)和 swCoordinate.longitude
(南)使 SECoordinate?
neCoordinate.longitude
(北)和 swCoordinate.latitude
(西)制作 NWCoordinate?
又名:
CLLocationCoordinate2D seCoordinate = CLLocationCoordinate2DMake(latitude: neCoordinate.latitude, longitude: swCoordinate.longitude);
CLLocationCoordinate2D nwCoordinate = CLLocationCoordinate2DMake(latitude: swCoordinate.latitude, longitude: neCoordinate.longitude);