【发布时间】:2022-06-30 19:00:54
【问题描述】:
如果我在带有 geojson 文件的 mapbox iOS sdk 中使用 fil-in 模式,则叠加层会获得直边框或更好的边框,例如锐利的矩形边缘。
是否可以使这些角变圆并平滑边界?
也许抗锯齿?
即使我使用圆形且透明的图案,边框仍然清晰且方形。
看我的例子:
这是我用来显示带有叠加层的多边形的代码:
let polygon = Polygon(polygon)
let polygonAnnotationManager: PolygonAnnotationManager
polygonAnnotationManager = mapView.annotations.makePolygonAnnotationManager(id: managerID, layerPosition: nil)
// Create the polygon annotation
var polygonAnnotation = PolygonAnnotation(polygon: polygon)
// Style the polygon annotation
polygonAnnotation.fillPattern = imageName
polygonAnnotationManager.fillAntialias = true
// Add the polygon annotation to the manager
polygonAnnotationManager.annotations = [polygonAnnotation]
提前感谢您!
最好的问候,
安德烈亚斯
【问题讨论】:
标签: swift mapbox geojson mapbox-ios