3

我一直在寻找用于 Open Street Map 的可可框架几个小时,但没有成功。有没有可可的开源地图框架?

4

2 回答 2

0

可悲的是,您没有指出什么样的框架(地图查看,地图渲染,数据处理......),许可证,......目标C中似乎至少有一些地图查看小部件,这似乎是可可?
http://wiki.openstreetmap.org/wiki/Frameworks

于 2013-11-12T15:59:52.577 回答
0

如果我理解正确,您希望将基于 OpenStreetMap 的交互式地图嵌入到原生 iOS 或 macOS 应用程序中。OpenStreetMap Wiki 列出了iOSmacOS的地图框架。

一种选择是Mapbox iOS SDKMapbox macOS SDK。这些 SDK 的工作方式与 MapKit 非常相似,但它们是开源的。默认的 Mapbox Streets 样式,以及通过 提供的 Mapbox 设计的样式MGLStyle,都基于 OpenStreetMap 数据。在地图上画线最直接的方法是MGLPolylineMGLMapView. 如果您想在标签下方添加一条线,就好像该线是地图的一部分,您可以创建一个MGLShapeSource包含 的MGLPolylineFeature,然后将MGLLineStyleLayer基于该形状源的一个添加到地图的样式中。

(全面披露:我为 Mapbox 工作,并在业余时间为 OpenStreetMap 做出贡献。)

于 2017-01-23T08:54:59.313 回答