MRMapView 是一个平来显示平铺地图的 iOS 库。
通过输入起始点位置的GPS和终点位置的GPS,能够快速地在WebView中显示的谷歌地图上上画出轨迹路线(自驾、徒步、公交等)。并可获取到地理信息。
利用 Google Map数据以及iOS 的地图SDK实现寻路并显示两个地方路径的功能。支持三种交通方式(步行、自行车以及自驾),支持国内地区。
Custom Map Annotation 通过 MKAnnotationView 定制地图呼出冒泡信息的演示项目。
SPHLocationPicker 是一个基于 UITableView、MKMapView 和 CLPalcemark 的位置选择器控件。
MKMapView + UITableView + 视差滚动效果,提供一个框架用于在 iOS 上构建交互式的位置选择器。
实现室内地图导航功能。在室内地图图片上实现地图导航功能,还有许多需要完善的地方。 目前的功能包括:
Rotatable MapView 是一个可以根据当前手机的方位来调整地图的显示。
演示 ios7 中系统提供的画线导航功能。本例中使用当前位置作为出发点,需要真机调试。用户可自行修改为固定经纬度的出发点。
HGMovingAnnotationView 是一个 MKMapView 的扩展,可以沿着地图的注解视图。
自定义地图上两点,绘制出两点直接的路径。使用MKPolyline绘制路径,支持长按(long press)地图自定义两点坐标。作者说:参照http://code.google.com/p/ashiphone/downloads/detail?name=MapWithRoutes.zip
KIPullToReveal 实现了在 MKMapView 上合并了用 UITableView 显示的搜索结果。
Route-Me 是一个开源的 IOS 地图库,外观和 iOS 内置的地图应用类似。当前支持OpenStreetMap, Microsoft
在苹果自带地图和百度地图上覆盖一层图片,图片可以随地图缩放移动。关键就是自定义Overlay和OverlayView。
LPBicikeljStationsFunctions 是 iOS 库,提供对 BicikelJ的简便访问。
百度地图的基本使用。
GEOSwift 是用 Swift 写成的地理引擎,能够轻松处理地理对象模型(点,线串,多边形等)及相关地形操作(交集,重叠等)。
P2MSRoutingView 是一款简单的能快速的直接在应用程序中集成 MapView 的工具。
MapKitDrawing 为地图增加手写图形效果。
ResizableMKCircleOverlay 是一个可修改大小的地图着色
LFHeatMap 是 iOS 的极快的热力图。
SKMapsCenter 是使用 Swift 编写的,是 iOS 地图缩放维护中心。 因为在缩放的时候地图不能给出位置信息,因此使用一个 UIView 解析缩放手势,可以得到准确的信息。
Mobile-Canberra 是一个强大的在地图上显示感兴趣的地点和服务的平台,可以在 iOS 和 Android 上使用。
DrawMyMap 实现在地图上画线。类似大众点评,用户画范围即可获取该范围的娱乐资讯。
LPGoogleFunctions 是 iOS 库,提供对特定 Google API 函数的简单访问。
APOfflineReverseGeocoding 是用 Objective-C 写成的离线反向地理编码库。
Map manager 是 MapKit 封装器,提供路线方向绘制,完全使用 Swift 编写。 简单示例——使用 Apple 设备定向:
UIPlacePicker 可以让你在地图中挑选出一个地点,或者输入一条完整的地址信息。
使用MapView的方法实现定位功能,可以获取坐标和当前地址信息(可以获取到街道信息),比使用CLLocationManager精准。
Moving annotations for iOS MapView
当有很多 pins 需要显示的时候,HACClusterMapViewController 可以方便地图的使用。
IBHeatMap 是 iOS 简单的 HeatMap 实现。
JCCMapPicker 是一款三级联动地图选择器。 使用 import \"JCCUIKit.h\" JCCUIKit 下载地址
DBMapSelectorViewController 可以从 MKMapView 里选择圆形地图范围。
online-map 是基于 ArcGIS for iOS SDK的开发实现,支持主流地图:百度地图,google地图,天地图显示
Shapefile 文件是描述空间数据的几何和属性特征的非拓扑实体矢量数据结构的一种格式,由 ESRI 公司开发。