Apple has launched a novel desktop mapping API. MapKit.js allows you lot to practice interactive maps for websites using the Apple Maps base of operations map layers (a road-map, satellite as well as satellite alongside labels).
MapKit has been launched inwards beta alongside 3 primary services: a geocoder, a search selection as well as directions. It supports GeoJson as well as map overlays, including map markers, ikon overlays as well as polylines & polygons.
Map Overlays
Overlays - MapKit allows you lot to add together polygons as well as polylines to a map. It too includes a circle overlay which allows you lot to add together a circle to your map.
Annotations - annotations appear to hold upward labels which you lot tin add together to markers and/or ikon overlays. It too looks to me that you lot role annotations to add together a mark to a map (e.g. "new mapkit.MarkerAnnotation").
Services
The beta of MapKit has launched alongside 3 primary services:
Geocoder - the MapKit geodcoder provides forwards as well as opposite geocoding. It tin too render the user's electrical flow place (if permission is granted).
Search - the MapKit search tin locate businesses, locations as well as other points of interest. It includes an auto-complete selection for user input.
Directions - the MapKit directions service tin render step-by-step directions as well as journeying times for dissimilar modes of carry (although I can't come across inwards the documentation which modes of carry are supported). Vasile Coțovanu has already posted a quick exhibit of a MapKit map using the Directions service to GitHub.
Cost
Influenza A virus subtype H5N1 banknote at the really bottom of this developer page says:
"MapKit JS beta provides a complimentary daily confine of 250,000 map initializations as well as 25,000 service calls. For additional capacity needs, contact us."