Slide 12
Slide 12 text
ϚοϓͷਤܗͷΦʔόʔϨΠʢඳըʣ
📝7JFX$POUSPMMFS
J04
📝.,.BQ7JFX%FMFHBUF
let coordinates: [CLLocationCoordinate2D] = [
.init(latitude: 35.70620, longitude: 139.70713),
// 四角形の4点を緯度経度で指定
]
let polygon = MKPolygon(
coordinates: coordinates1,
count: coordinates1.count
)
mapView.addOverlay(polygon1)
func mapView(
_ mapView: MKMapView,
rendererFor overlay: MKOverlay
) -> MKOverlayRenderer {
let polygon = overlay as! MKPolygon
let polygonRenderer = MKPolygonRenderer(polygon: polygon)
polygonRenderer.strokeColor = .systemRed // 枠の色
polygonRenderer.lineWidth = 2.0 // 枠の太さ
polygonRenderer.fillColor = .green // 塗りの色
polygonRenderer.alpha = 0.5 // 透明度
return polygonRenderer
}
ਤܗͷΛҢܦͰࢦఆ
.BQ7JFXʹBEE0WFSMBZ͢Δ
ਤܗͷσβΠϯ
.,.BQ7JFX%FMFHBUFଆͰࢦఆ
🙋Α͚Εεϙϯαʔηογϣϯݟʹ͖͍ͯͩ͘͞ʂ