GeoPolygon
public extension GeoPolygon
-
使用左下角和右上角的值初始化
GeoPolygon
。如果表示多边形(外环或孔)的
GeoPoints
没有至少 4 个点,则返回nil
。 如果多边形中的第一个GeoPoint
和最后一个不同,则返回nil
。声明
Swift
convenience init?(outerRing: [(Double, Double)], holes: [[(Double, Double)]] = [])
参数
outerRing
多边形的外环。
holes
多边形中的孔(如果有)。
-
使用左下角和右上角的值初始化
GeoPolygon
。如果表示多边形(外环或孔)的
GeoPoints
没有至少 4 个点,则返回nil
。 如果多边形中的第一个GeoPoint
和最后一个不同,则返回nil
。声明
Swift
convenience init?(outerRing: [(Double, Double)], holes: [(Double, Double)]...)
参数
outerRing
多边形的外环。
holes
多边形中的孔(如果有)。