<!--
{
  "availability" : [
    "iOS: 7.0.0 -",
    "iPadOS: 7.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.9.0 -",
    "tvOS: 9.2.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "MapKit",
  "identifier" : "/documentation/MapKit/MKMapSnapshotter/Snapshot/point(for:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "MapKit"
    ],
    "preciseIdentifier" : "c:objc(cs)MKMapSnapshot(im)pointForCoordinate:"
  },
  "title" : "point(for:)"
}
-->

# point(for:)

Converts the specified map coordinate to a point in the coordinate space of the image.

```
func point(for coordinate: CLLocationCoordinate2D) -> NSPoint
```

## Parameters

`coordinate`

A map coordinate that you want to convert.

## Return Value

The point in the image’s coordinate space that corresponds to the map location.

## Discussion

If you want to display additional views or content on top of the image, you can use this method to find an appropriate point at which to draw those items.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)