ios - 如何在 Swift 中使用 MapBox 在地图上添加瓦片图层(iOS 移动应用程序)
问题描述
我想在我的 iPhone 应用程序中使用 MapBox 在地图上设置 WMS 切片图层。
注意:我可以使用https://developers.google.com/maps/documentation/ios-sdk/tiles提供的方法在 Google Map 中添加切片图层。
现在我正在尝试在 MapBox 中添加 WMS 切片图层,但我无法获得在地图上添加 WMS 切片图层的任何方法。
如果有任何方法可以在 MapBox 中设置切片图层。请告诉我。提前致谢。
解决方案
我最近自己的一个项目需要这个,并且发现这是 Mapbox iOS SDK 的一个非常糟糕的文档部分。看看这个页面:https ://github.com/mapbox/mapbox-gl-native/blob/master/platform/ios/docs/guides/Tile%20URL%20Templates.md 。
您可以{bbox-epsg-3857}
在 URL 模板中用作占位符。URL 格式的其余部分将是您的所有标准 WMS 垃圾,如版本、请求、格式等。对于WIDTH
and HEIGHT
,使用256
.
推荐阅读
- sql-server - 使用 azure 数据工厂执行复制活动时,有没有办法保留 SQL 表的索引和键
- c++ - 为什么 Linux NETLINK 手册页提供 C++ 示例而不提供 C?
- arrays - 检查列表字符串 BigQuery 中的元素是否
- assembly - 如何使用 SSE/AVX 指令有效地将 2 x 2 64 位整数矩阵相乘?
- spring-boot - Spring Boot + Apache Camel + 具有多个 lambda 端点的 AWS Lambda
- sql - 如何在sql中解析出具有多个值的列
- php - 导出 csv 和 html 标签
- c# - XUnit 中的自定义 BeforeTestStarting
- python - Keras - 多维输入的样本数错误
- reactjs - 如何从 JSX 的功能组件中的状态访问数据