删除mapkit边界(remove borders in mapkit)

2019-10-31 23:45发布

我使用Mapkit的iOS应用程序,我想国家之间删除边框。 我发现了一个JavaScript代码,允许其使用原生的谷歌地图API进行:

[
{
featureType: "administrative.country",
stylers: [
  { visibility: "off" }
]
}
]

要做到使用mapkit它,有什么解决办法?请 谢谢

Answer 1:

简短的回答:没有,真的没有(除了你设置maptypeMKMapTypeSatellite )。

长一点的回答:

有一个在MapKit没有公共API,除去国家边界。 我猜这也是不可能的私人API,因为地图是静态图像(砖)建造。

在iOS 6中苹果公司已经建立了自己的地图后端(没有谷歌地图)和MapKit现在已经动态渲染。 还有这是引擎盖下用来做地图渲染的私人框架(VectorKit)。 因此,也许有使用私有API从VectorKit隐藏在iOS 6中的边界线的机会。



文章来源: remove borders in mapkit