Ios 在自定义图像上覆盖GPS路径

Ios 在自定义图像上覆盖GPS路径,ios,mkmapview,mapkit,Ios,Mkmapview,Mapkit,有没有可能不使用MKMapView将GPS路径简单地覆盖在黑色背景上?我根本不想看到街道或标签 在这种情况下,路径的准确性并不特别重要(就真实世界中地形的准确性而言),只是绘制在背景上的可视路径 我认为这有两种可能: 创建一个自定义的MKTileOverlay,它具有canReplaceMapContent=YES,只需返回底图的空白或黑色平铺即可 使用类似于或的工具自定义底图 由于GPS路径将以lat-long格式存储,因此您可以使用它们作为坐标,并在您想要的图像上画一条线。使用bezierp

有没有可能不使用MKMapView将GPS路径简单地覆盖在黑色背景上?我根本不想看到街道或标签


在这种情况下,路径的准确性并不特别重要(就真实世界中地形的准确性而言),只是绘制在背景上的可视路径

我认为这有两种可能:

  • 创建一个自定义的
    MKTileOverlay
    ,它具有
    canReplaceMapContent=YES
    ,只需返回底图的空白或黑色平铺即可

  • 使用类似于或的工具自定义底图


  • 由于GPS路径将以lat-long格式存储,因此您可以使用它们作为坐标,并在您想要的图像上画一条线。使用bezierpath或类似工具。

    您能简要描述一下“画一条线”的过程吗?我只是对CoreLocation框架和覆盖层越来越熟悉了。它与CoreLocation没有任何关系。您需要在NSImages上查看图纸。我认为使用MBXMapKit并将地图自定义为全黑/暗的地形视图可以提供最佳的美学效果。也很容易。