问题标签 [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.

0 投票
1 回答
517 浏览

ios - IOS 将 var w/ latitude & longitude 与类型转换为 CLLocationCoordinate2D 显示不同的地图位置

从变量将值传递给 CLLocationCoordinate2D 时,我遇到了这个奇怪的问题。但是,如果我使用硬编码的相同值。然后它完美地工作。

我正在从此页面获取值。 http://localsearch.azurewebsites.net/api/Locations

将其作为字典存储在 NSMutable 数组中。所有值都可以存储并可以毫无问题地检索。我将所有内容都作为字符串获取,然后将它们类型转换为任何必要的内容。在这种情况下,双打或浮点数将是经纬度(我尝试过两者都以相同的结果结束)。

我在它们出现在 CL CLLocationCoordinate2D 上之前打印这些值。他们很好。与硬编码的值相同。我已经截取了一些屏幕截图,希望可能有人遇到过这个问题。

此屏幕截图用于显示我的 coord var 从上面的硬编码值中获得的值。 这是显示硬编码值的那个

现在,此屏幕截图显示了我的 coord2 var 从存储与以前通过硬编码的相同值的变量获取的值。在底部,您可以看到 NSLog 打印相同的值。但由于某种原因,它们确实得到了不同的值。

这是带有传递值的显示。

很明显,地图上的纬度和经度有误,结果是我最终在海里游泳。 通过传递的 var 定位

谢谢您的帮助。PS:如果你们需要我添加我所做的代码片段,请告诉我。不确定是否需要它,因为这是值不匹配的特定位置。

这是我的表格视图代码

这是我的地图视图代码。

0 投票
2 回答
72 浏览

ios - 检测哪个城市用户在

一旦我们请求坐标。我们如何知道该位置是在纽约还是洛杉矶?或者两者都不是?

我们如何计算它?

我不知道该怎么做。请提供任何帮助

PS:反向地理编码会将坐标转换为名称。但这不是我的问题。我在问我们怎么知道这个位置是否在一个城市内?是通过比较反向地理编码生成的字符串,导致我听起来“容易出错”

0 投票
2 回答
11674 浏览

ios - Swift:如何使用 CLLocationCoordinate2D 将坐标存储为字符串或 int?

到目前为止,这是我拥有的代码。我正在尝试将 locValue.latitude 和 locValue.longitude 的值存储为字符串或整数。我已经尝试在方法中定义返回类型(-> String 等),但我收到一条错误消息,指出 didChangeAuthorizationStatus 方法与协议 CLLocationManagerDelegate 中的可选要求方法 locationManager 冲突。

0 投票
1 回答
154 浏览

ios - 从 X 米的单个 cllocation 坐标创建垂直 lat long

我有用户当前位置,即 CLLocation 坐标(位置经纬度)并且用户在赛道上,借助用户当前位置指向一个方向我现在创建了一个区域我想要更多赛道坐标(比如 2m、4m、6m垂直方向远离赛道),赛道长 10 m。请检查图像,红点在轨道上。 请检查此图像

0 投票
1 回答
440 浏览

ios - 位置坐标给出错误的 CGPoint 值?

我想获取当前位置 CGPoint 值。我可以获取当前位置值,从中我尝试获取它,但它没有给出正确的原点

控制台:x-700.736190,y-329.035629

在这里,我通过添加此行来显示用户位置

在MAP上添加注释

我在当前位置随机添加别针。我想获取当前位置值的 CGPoint。

0 投票
1 回答
476 浏览

xcode - 如何通过短信发送用户经纬度坐标

在我的“共享位置”功能中,我希望用户能够发送以长/纬度坐标形式共享其当前位置的文本。我实现的错误是“上下文类型“字符串”不能与数组文字一起使用”。如何或什么是正确的代码来实现?

这是我的代码

0 投票
2 回答
5030 浏览

arrays - 领域对象返回 nil (Swift)

我有一个自定义多边形对象,因此我可以将地图叠加层保存到 Realm。我能够成功创建这个对象,但是当我想检索 var 多边形对象时,它返回 nil。当我打印多边形对象时,它可以很好地打印出所有数据。

这是它打印出来的样本。

我从 Realm 加载数据的函数

我的课程

0 投票
1 回答
546 浏览

ios - MKMapPoint 到 CGPoint

我已经成功地在 iPhone 应用程序中的 Swift2.0 中的本地 mapView 上绘制了 MKPolygon。我导入了 CLLocationCordinate2D,结果很完美。

然而,我的真正目标是在 UIView 中绘制此叠加层,因为该图形将成为数据分析应用程序的一部分(用户可以在其中创建一个 png 格式的图表并在 PowerPoint 等中使用)。我在想一个 UIBezierPath。

我已经尝试使用 mapView.convert 方法将我的 CLLocationCordinate2D 带到另一个视图,并且这些点非常靠近。 终极目标

如果我的 mapView 是 645w x 399h,我希望黑点在(大约)(34、93)、(59、160)、(108、165)、(112、193)、(131202)等范围内(从左上角计算)。

在本地缩放的地图上没有任何效果,我被困住了。真的很感谢指教。

0 投票
1 回答
2626 浏览

swift - tableview sort by distance swift

I build a view mix with map view and table view,I hope I can sort the cell by the distance from user location, I try to use the distanceFromLoaction method, but it shows that CLLocationCoordinate has no member distanceFromLocaiton, is there another way to do it or fix it?

this is my array structure

and my tableviewcode

thanks for any advice.

0 投票
1 回答
1971 浏览

ios - 如何在 Google Map iOS Swift 中获取点击位置的 Lat Long

我正在尝试从谷歌地图视图中的点击位置获取 CLLocationCoordinate2D 对象。但它总是返回我 -180.0, -180.0 作为纬度,长这样:

我为此使用以下代码: