标签: mkcoordinatespan

MKCoordinateSpan in Meters?

我需要创建一个大约500米的MKCoordinateSpan.

如何计算要传递给MKCoordinateSpan构造函数的值?

任何编程(Obj-C,.Net)语言中的答案都可以.

iphone geolocation xamarin.ios mkcoordinatespan ios

26
推荐指数
2
解决办法
2万
查看次数

从MKCoordinateRegion MKMapView获取TopLeft和BottomRight

我检查了文档中的属性MKCoordinateRegion,MKCoordinateSpanMKMapView看到有一种方法可以从地图视图中获取TopLeftBottomRight Lat Long,但我没有找到任何.我知道跨度给了我Lat Lat delta但是有没有办法从地图视图中获得实际的TopLeftBottomRight lat long而不必进行奇怪的计算?

我找到了这个.

不确定这是否足够准确.对此有何投票?

objective-c mkcoordinateregion mkmapview mkcoordinatespan

13
推荐指数
2
解决办法
5226
查看次数

尝试获取iOS MKCoordinateSpan的跨度大小(以米为单位)

当我需要制作时MKCoordinateRegion,我会做以下事情:

var region = MKCoordinateRegion
               .FromDistance(coordinate, RegionSizeInMeters, RegionSizeInMeters);
Run Code Online (Sandbox Code Playgroud)

很简单 - 效果很好.

现在我希望存储当前区域范围的值.当我查看该region.Span值时,它MKCoordinateSpan具有两个属性:

public double LatitudeDelta;
public double LongitudeDelta;
Run Code Online (Sandbox Code Playgroud)

如何将LatitudeDelta价值转换为latitudinalMeters请?(那么我可以使用上面的方法重新创建我的区域(稍后)...

mapkit mkcoordinateregion mkmapview mkcoordinatespan ios

11
推荐指数
3
解决办法
1万
查看次数

iPhone开发 - 在地图上显示两个位置

现在我有两个位置的坐标,比如说位置A,纬度40和经度-80,位置B,纬度30和经度-70,

我想创建一个mapView,我可以看到两个位置都有适当的观看距离.

我通过找到中点得到了新的坐标(在这个例子中,{35,-75}),但问题是,

如何获得适当的观看距离?特别是,我如何计算CLLocationDistance(如果我使用的是MKCoordinateRegionMakeWithDistance)或MKCoordinateSpan(如果我使用的是MKCoordinateSpanMake).

提前致谢.

iphone google-maps mkcoordinateregion mkcoordinatespan

2
推荐指数
1
解决办法
1963
查看次数