- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 MKMapView
上有一个带有两个点(起点和终点)的 MKPolyline
。有什么方法可以得到一些中间点(或坐标)以及线,或者将线分成许多段?
我想要这样的东西:http://i.imgur.com/qcbS9.png ,其中黑色端点是线的起点和终点,红色点是我想要得到的。很抱歉画得不好,但我是用在线绘图工具画的。
谢谢
最佳答案
您插入的线在地理上是否很短?如果是这样,您可以沿线线性缩放。如果您想要 10 段,则计算出起点和终点的纬度值之间的差异以及经度的差异。在您现有的起点之后,下一个点将是 (lat + 0.1*latDif, lng + 0.1*lngDif),然后是 (lat + 0.2*latDif, lng + 0.2*lngDif)。只要您准备好假设坐标存在于统一的网格中,一切都非常简单,它们实际上并不存在,但如果您在城市比例 map 上使用它可能没问题。
关于iphone - 通过 MKPolyline 获取中间点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12137876/
我正在编写一个 iOS 5 应用程序,它实时跟踪用户的位置,在 MKMapView 上绘制他们的路线。每当获取 GPS 读数时,我都希望在当前位置和旧位置之间绘制一条多段线,最终形成用户旅行过的轨迹(
我正在尝试为相应的纬度/经度点数组绘制多条 MKPolylines。但是,当我将 addOverlay 添加到我的 mapView 时,点被绘制但未连接。 -(void)addAllRoutes:(N
我正在尝试跟踪用户的路线并绘制路线的线条,但是 addOverlay 只给我正确的点,但每个点之间没有连接。 -(void)viewWillAppear:(BOOL)animated{ sel
我目前有 MKAnnoations,上面有一个圆形图像,显示在 MKMapView 上。当我放下一个 MKPolyline 时,这些线在圆圈中间相遇,然后离开它。是否可以剪裁 MKPolyline 的
路线明明正在制作,但折线没有画出来。我能够找到总距离,并已验证我们使用的坐标不是 (0,0)。委托(delegate)有问题吗,因为 addOverlay 和 addAnnotation(在下面显示的
你好,我写了这段代码来在一些点之间画一条折线: var arrayToDraw: Array = [] var forpolyline: Array = [] var forpolyline2: CL
我有一条短线 (MKPolyline) 和一个自定义注释类 (MKPointAnnotaion)。现在我的点注释位于多段线的中点。但是,我希望每当触摸多段线上的任何点时都显示标注,类似于路由在 map
我正在尝试使用以下代码绘制 MKpolyline。 var points: [CLLocationCoordinate2D] = [] let locationDetails = myArray as
我在 map 上有两条折线: var polylineRoute : MKGeodesicPolyline! var polylineFlight : MKGeodesicPolyline! 我为它
我有一个应用程序,我在 map 上将路线显示为 MKPolyline。我进行了搜索,但找不到有关如何像 Apple 在 ios6 map 上那样显示自定义 MKPolyline 标注的示例代码: 有人
我需要在 MKPolyline 上找到等距位置来添加注释,如下所示。 下面给出了我获取 MKPolyline 上位置的函数,我有折线的开始和结束坐标值。但位置稍微偏离折线,如下图所示 我查找位置的函数
如何向 MKPolyline 的 boundingMapRect 添加插图以将其与 MKMapSnapshotter 一起使用? let polyLine = MKPolyline(coord
我想显示从我的位置到目的地的路线。我拿了这段代码 http://code.google.com/p/octomapkit并且我添加了一些日志消息。Go 正确获取了路线坐标(大约 103)。他们在路上并
我在 MKMapView 上有一个带有两个点(起点和终点)的 MKPolyline。有什么方法可以得到一些中间点(或坐标)以及线,或者将线分成许多段? 我想要这样的东西:http://i.imgur.
我有一个应用程序,其功能是在后台运行,收集位置数据('runkeeper' 风格的应用程序)。它可能会运行数小时,并收集数千分。 这些“运行”列在表格 View 中,选择后它将在 map 上重新绘制运
我正在尝试让我的 MKPolyline 显示出来,我想我几乎一切都正确,但我一定遗漏了一些东西。没有错误代码,否则 map 显示正常,我可以放下注释图钉。 .h @interface SatFinde
我正在努力学习MapKit并添加一些 MKPolyLine作为覆盖。几个问题: MKPolyLine 之间有什么区别?和 MKPolyLineView .什么时候用哪个? 对于 MKPolyLine
我正在尝试创建一个应用程序,其功能之一是在用户移动时画线。 这是类 class traceuserViewController: UIViewController,CLLocationManagerD
如何检查折线是否已添加到 map ? 我已经尝试了下面的代码,但它似乎不起作用 for (MKPolyline *feature1 in self.mapView.overlays) {
我想获取 MKPolyline 路径的米数,这样我就可以告诉用户完成路径还剩多少米。 我一直在寻找可以做这件事的东西,但我找不到任何东西。 谢谢。 最佳答案 听起来很乏味,除非您想自己进行数学运算,否
我是一名优秀的程序员,十分优秀!