Instance Method

pointForMapPoint:

Returns the point in the overlay renderer’s drawing area corresponding to the specified point on the map.

Declaration

- (CGPoint)pointForMapPoint:(MKMapPoint)mapPoint;

Parameters

mapPoint

A point on the two-dimensional map projection. If you have a coordinate value (latitude and longitude), you can use the MKMapPointForCoordinate function to convert that coordinate to a map point.

Return Value

The point in the overlay’s drawing area that corresponds to the map point.

Discussion

You may call this method safely from your view’s drawMapRect:zoomScale:inContext: method.

See Also

Converting Points on the Map

- mapPointForPoint:

Returns the point on the map that corresponds to the specified point in the overlay renderer’s drawing area.

- rectForMapRect:

Returns the rectangle in the overlay renderer’s drawing area corresponding to the specified rectangle on the map.

- mapRectForRect:

Returns the rectangle on the map that corresponds to the specified rectangle in the overlay renderer’s drawing area.