Apple launched its desktop mapping API, Mapkit.js, 2 weeks ago. You tin stance documentation, demo maps together with sample code of Mapkit on Apple's developer page. What Mapkit's developer page doesn't tell yous is how to add together 3rd political party map layers to a Mapkit powered map. It every bit good doesn't tell yous how yous tin role Mapkit's ain basemap layers amongst other pop mapping libraries.
Mapkit's developer page is a piffling basic at the moment. I've flora geo.ebp.ch useful when trying to prepare a map amongst Mapkit. Their weblog postal service A New Map inwards Town includes a demo map using Mapkit's driving directions service. This demo map every bit good shows yous how to add together roughly other map tile layer to a Mapkit powered map. The map loads a WMTS layer from ArcGIS Online. The demo map uses Codepen together with therefore it is slowly to encounter how yous tin role the event to charge whatever other WMTS layer into a Mapkit powered map.
You tin of shape every bit good role Mapkit's basemaps inwards other mapping libraries. For event yous could role Apple's map layers inwards a Leaflet powered map. You tin role map tiles from Apple Maps inwards LeafletJS past times using the MapkitMutant plugin for LeafletJS. MapkitMutant is a LeafletJS plugin which allows yous to role Apple Map's basemaps. Mapkit's basemaps are a road-map, a satellite (aerial) map together with satellite amongst labels.
Although LeafletJS is an open-source JavaScript library which is gratis to role Apple's Mapkit is neither of these things. This agency that if yous desire to role Mapkit's basemaps inside a Leaflet powered map yous volition even together with therefore postulate an Apple potency token together with volition even together with therefore postulate to last aware of Apple's charges. Influenza A virus subtype H5N1 banknote at the really bottom of the Mapkit developer page says that "MapKit JS beta provides a gratis daily confine of 250,000 map initializations together with 25,000 service calls."
Buat lebih berguna, kongsi: