gpt4 book ai didi

ios - 在某个区域创建一个随机的 CLLocation 坐标

转载 作者:行者123 更新时间:2023-11-28 18:11:56 25 4
gpt4 key购买 nike

我有一个 MKMapRect

我如何在里面创建一个随机的CLLocationCoordinate

我知道有 arc4random(),但如何将它用于 GPS 坐标?

最佳答案

#define ARC4RANDOM_MAX      0x100000000
...

//val is a double between 0 and 1
double xOffset = ((double)arc4random() / ARC4RANDOM_MAX);
double yOffset = ((double)arc4random() / ARC4RANDOM_MAX);
MKMapPoint randomPoint;

randomPoint.x = maprect.origin.x + xOffset*maprect.size.width;
randomPoint.y = maprect.origin.y + yOffset*maprect.size.height;

CLLocationCoordinate2D randomCoordinate = MKCoordinateForMapPoint(randomPoint);

关于ios - 在某个区域创建一个随机的 CLLocation 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16508356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com