测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可 | BSD |
发布上次发布 | 2014年12月 |
由未指定维护。
依赖 | |
FMDB | = 2.0 |
GRMustache | = 6.8.3 |
SMCalloutView | = 1.1 |
基于Route-Me iOS地图库(Alpstein分支)和Mapbox自定义。
需要iOS 5、Xcode 5.0或更高版本和ARC。
与Route-Me的Alpstein分支的主要区别
Route-Me是一个开源地图库,它可以在iOS上本地运行。它设计得与内置的iOS地图库非常相似,但它完全开源,并可与任何使用插件后端系统的地图源一起工作。
支持的地图瓦片源包括Mapbox/TileStream、支持离线的、数据库支持的格式MBTiles、OpenStreetMap和其他几个。
请注意,您有责任获得使用地图数据的权限,并确保您的使用遵守相关使用条款。
根据您的需求,有以下三种安装SDK的方法
#import <Mapbox/Mapbox.h>
,另外,包括-ObjC
链接器选项。关于安装选项的更详细信息可在SDK指南中找到。
GitHub仓库的两个主要分支非常直观:release
和develop
。当我们为版本打标签时,除了在微小点版本(例如0.4.2
)中,我们可能会只从develop
中带入一些修正,通常都将develop
合并到release
分支中。
然后,更新子模块
git submodule update --init
一些演示应用程序展示了SDK的使用(带截图)
更多文档可在此处查看
http://mapbox.com/mapbox-ios-sdk/
有两个子目录 - MapView和Proj4。Proj4是一个用于地图投影的支持库。MapView项目仅包含Route-Me地图库。
有关许可证详情,请参阅License.txt。在所有使用此SDK的应用中,请在其“首选项”或“关于”屏幕上包含以下文本:“使用Mapbox iOS SDK,(c) 2008-2013 Mapbox和Route-Me贡献者”。您的数据提供者可能有额外的归属要求。
完全的API文档可在在线或作为Xcode docset Atom feed获取。
Mapbox iOS SDK有一个支持资源,您可以在其中开启案例并浏览其他开发人员关于SDK使用的讨论。
我们有一个基本技术概述以及安装说明。
Mapbox在irc.freenode.net
的#mapbox
通道设有IRC频道。
为报告错误并帮助他们修复,请使用问题跟踪器。
Mapbox iOS SDK使用了以下子库(列表),请参阅License.txt以获得关于Route-Me和Proj4的更详细信息,并查看子库中的单独许可证文件以获取有关每个的更多信息。