What new APIs for Mapkit are out? What's the best way to get a PlaceMark ID?

Asked on 06/30/2025

@wwdc25

1 search

At WWDC 2025, Apple introduced several new APIs for MapKit, including the "Place Descriptor" in a new framework called GeoToolbox. This allows developers to find and reference places more effectively, even when a MapKit identifier is not available. The Place Descriptor can include a common name, an array of representations (such as coordinates or addresses), and supporting service identifiers, which can be used to interact with other mapping services.

To get a PlaceMark ID, you can use the Place Descriptor to create a MapItemRequest. This request can then be executed to obtain an MKMapItem, which is the core type for places in MapKit. The MKMapItem can be used with various MapKit APIs to access rich data about the place.

For more details, you can refer to the session Go further with MapKit (00:00:00).

What new APIs for Mapkit are out? What's the best way to get a PlaceMark ID? | Ask WWDC