并非所有mapbox.com的服务在中国提供
iOS 地图 SDK
并非所有mapbox.com的服务在中国提供
Mapbox 的运行时样式功能允许您通过代码直接控制地图中的每一层。可以创建其他移动端地图SDK实现不了的动态地图和可视化。
Mapbox Studio样式编辑器可用于创建完全自定义的地图样式。运行时样式可依靠 Mapbox Studio 的设计能力扩展,并直接向我们地图SDK的移动端开发者暴露所有相同的属性和特性。
通过让应用程序中的地图直观地响应用户交互或上下文, 无需重启就可更改您的地图的外观和风格。利用 OpenGL 的功能进行高效复杂的数据可视化。使用 Mapbox Map SDK, 可以将您自己的数据混合在一起, 让您的地图活起来。
作为运行时样式的可能性示例, 请考虑以下示例:
在运行时, 您可以专门针对用户界面调整地图。调整颜色、文本和图标, 使其与品牌的样式相匹配。
对于在响应自定义数据或用户交互时不会更改的地图, 请考虑使用Mapbox Studio创建自定义地图样式。
您可以自定义地图以动态响应用户的操作。在用户驾驶时增加街道的文本大小, 增强针对用户喜好量身定做的兴趣点。如果用户在公园、小径、地标性建筑或河流附近, 就改变用户界面。
Mapbox 地图基于 OpenGL 构建, 可以支持渲染数据, 没有基于 UIView 地图标注的通常负担。
传统地图 SDK 数据传输过慢或无法解决的数据可视化, Mapbox 都可以支持。渲染热力图, 视觉化人口密度, 甚至更进一步去更新山中的积雪程度使其与最近的降雪量相符。
Mapbox Maps SDK 使您可以访问我们用来渲染默认地图样式的所有相同工具。丰富您的地图数据, 或自定义多边形的图标和标签来取代普通的图钉标记, 使您的地图脱颖而出。
就像自定义UIView
或CALayer
一样, 在地图上绘制自定义形状。这些形状保留了他们的地理尺寸, 可以完美地可视化包括从室内平面图到地铁系统还有飓风轨道在内的一切信息。
查看 iOS 代码示例, 了解有关如何在自己的应用程序中使用运行时样式的更多信息。
在以下资源中了解有关地图样式和运行时样式的更多信息: