美文网首页App Services kits
MapKit框架详细解析(一) —— 基本概览

MapKit框架详细解析(一) —— 基本概览

作者: 刀客传奇 | 来源:发表于2018-02-04 13:04 被阅读38次

版本记录

版本号 时间
V1.0 2018.02.04

前言

MapKit框架直接从您的应用界面显示地图或卫星图像,调出兴趣点,并确定地图坐标的地标信息。接下来几篇我们就一起看一下这个框架。

Overview

下面看一下该框架的基本信息。

使用MapKit框架将地图直接嵌入到您自己的窗口和视图中。 您可以将注释和覆盖图添加到地图以调出兴趣点或用户目的地。 您也可以为用户输入兴趣点名称提供文本完成。

如果您的应用程序提供了路线指示,则可以将您的指示提供给地图。 您还可以使用Maps来补充您在应用中提供的指示。 例如,如果您的应用只提供地铁旅行的指示,则可以使用地图提供往返于地铁站的步行路线。

重要:在iOS 5.1及更早版本中,MapKit框架使用Google Mobile Maps(GMM)服务来提供地图数据。 使用此框架的特定类(及其相关接口)受Google移动地图服务条款的约束。 您可以在http://code.google.com/apis/maps/iphone/terms.html找到这些服务条款。

下面看一下该框架的基本结构。


Topics

1. First Steps

要显示地理内容时,将地图视图合并到您的界面中。

  • MKMapView
    • 一个可嵌入的地图界面,类似于地图应用程序提供的界面。

2. Map View Customization

自定义地图视图的外观。

3. Map Coordinates

使用地理坐标或地图特定点指定地图上的位置。

4. Annotations and Overlays

将自定义内容放置在地图表面上。 注解被锚定到特定的地图坐标,并且覆盖图覆盖区域。

5. Directions

使用您自己的服务提供路线指示,或向Apple服务器寻求指示。

  • MKMapItem

    • 地图上的兴趣点。
  • MKDirections

    • 根据您提供的路线信息计算方向和行程时间信息的实用程序对象。
  • MKDirectionsRequest

    • 路线的起点和终点,以及计划的运输方式。
  • MKDirectionsResponse

    • Apple服务器返回的路线信息,以响应您的某个路线请求。
  • MKETAResponse

    • Apple服务器返回的路线时间信息。
  • MKRoute

    • 请求的开始点和结束点之间的单个路线。
  • MKRouteStep

    • 整体路线的一部分。

6. Placemark Search

搜索兴趣点并为用户输入的短语实现搜索完成。

7. Static Snapshots

将地图内容捕获到可以在其他地方显示的图像。

8. Errors

9. Deprecated

10. Classes

11. Reference

12. Related Documentation

后记

本篇已结束,后面更精彩~~~

相关文章

  • HealthKit 框架详细解析

    HealthKit框架详细解析(一) —— 基本概览(一)HealthKit框架详细解析(二) —— 基本概览(二)

  • CoreFoundation 框架详细解析

    CoreFoundation框架详细解析(一) —— 基本概览CoreFoundation框架详细解析(二) ——...

  • MapKit框架详细解析(一) —— 基本概览

    版本记录 前言 MapKit框架直接从您的应用界面显示地图或卫星图像,调出兴趣点,并确定地图坐标的地标信息。接下来...

  • CoreLocation 框架详细解析

    CoreLocation框架详细解析 —— 基本概览(一)CoreLocation框架详细解析 —— 选择定位服务...

  • DeviceCheck 框架详细解析

    DeviceCheck框架详细解析 (一) —— 基本概览DeviceCheck框架详细解析 (二) —— 访问和...

  • Foundation 框架详细解析

    Foundation框架详细解析 (一) —— 基本概览(一)Foundation框架详细解析 (二) —— Fo...

  • Masonry 框架详细解析

    1. Masonry框架详细解析(一) —— 基本概览(一)2. Masonry框架详细解析(二) —— 基本结构...

  • HomeKit 框架详细解析

    HomeKit框架详细解析(一) —— 基本概览HomeKit框架详细解析(二) —— HomeKit介绍 Int...

  • ARKit 框架详细解析

    ARKit框架详细解析(一)—— 基本概览ARKit框架详细解析(二)—— 关于增强现实和ARKitARKit框架...

  • ImageIO 框架详细解析

    ImageIO框架详细解析(一) —— 基本概览ImageIO框架详细解析(二) —— 使用ImageIO基础Im...

网友评论

    本文标题:MapKit框架详细解析(一) —— 基本概览

    本文链接:https://www.haomeiwen.com/subject/ledmzxtx.html