问题标签 [cllocationcoordinate2d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 如何将纬度经度转换为 CLLocationCoordinate2D
我想将 lat lon 转换为CLLocationCoordinate2D
.
这给了我错误“预期的表达”。
我究竟做错了什么?
c - Can't compare two CLLocationCoordinate2Ds (negative zero??)
I'm having the hardest time comparing two (what should be identical) CLLocationCoordinate2D
structs in my iOS app. For some reason no matter how I compare them, the latitude just won't say it's equal.
The code:
I even tried if ( [@(dlat) isEqualToNumber:@(0)] && [@(dlong) isEqualToNumber:@(0)] )
as the comparison check, but it failed too.
Here's the output:
For some reason I just keep getting that negative zero in there and nothing will compare against it. What the heck can I do to get these things to compare?!
mapkit - 如何从地址字符串中获取经纬度坐标
我有一个顶部MKMapView
有一个UISearchBar
的,我希望用户能够输入一个地址,并找到该地址并在其上放置一个图钉。我不知道的是如何将地址字符串变成经纬度,这样我就可以制作一个CLLocation
对象了。有谁知道我该怎么做?
ios - 如何查找 NSString 中的所有值
我有一个这样的json:
我用
现在我需要CLLocationCoordinate2D
从路径中制作。谁能解释一下这是怎么做到的?
iphone - 获取两个地理坐标之间的方位角
我有两组坐标。用户必须从一个位置旅行到另一个位置。显示两个坐标之间的方向的最佳方法是什么。我计算了2点之间的距离。我还找到了 2 个坐标之间的角度。
在没有方向的情况下寻找角度对导航没有任何用处。是否可以仅使用提供的 2 个坐标来寻找方向?
但我认为这还不够。我应该(或有可能)向用户提供从 IOS 设备正确从起点到达终点的所有详细信息。
编辑:我有 2 个地点,一个在英国,另一个在西班牙。如果我从西班牙到英国旅行,
是否有可能获得像 30°N 20°W 这样的方向。即我必须从西班牙经过 30°N 20°W 才能到达英格兰。
是方位角,与我上面提到的角度相同。
ios - CLLocationCoordinate2D 将值更改为 nil
我有这个功能可以显示地图上大头针的坐标
}
调用此函数后,我可以看到新纬度具有正确的值以及新的经度
新纬度:42.448826,新经度:19.250086
但是,如果我尝试调用新函数(单击按钮后调用此函数),它只包含这行代码:
我可以看到这个消息:
新纬度:0.000000,新经度:0.000000
它应该向我显示与调用第一个函数后显示的第一条消息相同的值。
在.h中我有这个
ios - 将 CLLocationCoordinate2D (lat,long) 映射到 iphone/ipad 屏幕坐标
我正在使用坐标从地图上的 A 点到 B 点画一条直线,MKOverlayView
这很好,但我现在需要重复同一条线UIBezierPath
。
我可以以某种方式将地图坐标值转换为屏幕坐标值吗?
这是我到目前为止所拥有的
这就是它的外观:
我需要那条白线越过蓝线,任何帮助将不胜感激
ios - CLLocationCoordinate2D 被传递后得到奇怪的值
这是我第一次在 Objective C 中为 IOS 编程,所以请多多包涵。
基本上,我的 CLLocationCoordinate2D 值在传递对象后会自行更改。
首先,此方法应模拟数据库
当我在这些行上设置断点时,一切都完美无缺。
然后,当我尝试在视图控制器的循环中使用标记时,它变得很难看。
在这里,一旦从 datahelper 接收到标记,位置就出错了。
我遇到的另一个问题是枚举 MarkerType 从一开始就为零。
谢谢您的帮助!
ios - 如何使用情节提要在ios的地图中给出位置坐标以绘制一个点?
我正在使用情节提要在视图控制器中创建地图视图。
当我使用以下代码时。
在美国加利福尼亚州旧金山绘制了一个点。userLocation
坐标是MapKit.h
框架中的
预定义值。现在我创建一个
这里,以坐标为中心的区域被显示。但是,在坐标位置没有绘制任何点。
如何在该坐标位置绘制点或注释?
ios - 如何确定专注于 MKPolygon 的 MKMapCamera 的正确高度
我需要弄清楚如何设置 MKMapSnapshotterOptions 来拍摄与地球多边形区域相关的航空/卫星图像的快照。
填写 'region'、'scale'、'size' 和 'mapType' 属性很简单,因为我有一个 MKPolygon 可以使用。棘手的部分是设置“相机”——在我的特殊情况下,我使用独立于 MKMapView 的 MKMapSnapshotter(事实上,甚至在主线程上也没有)。
但是,我更愿意调整快照的方向,使其适合基于非零标题的多边形边界——也就是说,我正在拍照的区域有一个“开始”和一个“结束”我想从结果图像的底部定位到顶部。由于多边形基本上永远不会自然地朝向 0 度方向,因此我需要确定“中心坐标”、“方向”和“高度”。
因为我有多边形的坐标,所以我能够相当容易地得出中心坐标和所需的航向——多边形的第一个坐标与形状的“开始”相关,而结束(或其他坐标,在我的例子中)相关到最后'。
事实证明,确定海拔高度更加困难。我想确保多边形区域最终填充我希望显示的快照图像的纵横比。如何在不依赖 MKMapView 的“setRegion”选择器的情况下计算与 MKMapCamera 一起使用的正确高度?