问题标签 [mapbox-ios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
65 浏览

ios - 我看不到我添加的注释。它出什么问题了?

我不知道为什么不显示标记..

我正在使用 Mapbox 6.0.0 版

注释视图类

}

注释覆盖方法

添加注释

我该如何处理它的问题?看起来您的帖子主要是代码;请添加更多细节。

谢谢

0 投票
1 回答
137 浏览

ios - 更改 Mapbox IOS 中未聚集标记的图标颜色

我正在尝试在 IOS 的 Mapbox 中实现集群。我想根据 MGLPointFeature 中的特定属性更改非聚集 StyleLayer 的颜色。以下是单个功能的代码:

在上面的代码片段中,我想使用这个属性(“risk”:site.riskId)为使用以下代码设置的图标生成不同的颜色:

以下是每个 riskId 的颜色:

我有一个想法,我可以将 NSExpression 用于特征属性来获得这些结果。但不知道如何实现它。谁能帮我完成这件事。谢谢

0 投票
1 回答
85 浏览

ios - 使用 Mapbox 时,是否可以在有限区域内滚动?

我正在使用 Mapbox_ios_sdk 库

是否可以根据地图上的特定位置限制滚动范围?

例如 x-100m 到 x+100m & y-100m 到 y + 100m(直径 200m)

0 投票
1 回答
183 浏览

ios - 将地图框注释添加到地图后立即可拖动

我已经成功地通过使用此链接https://docs.mapbox.com/ios/maps/examples/draggable-views/实现了可拖动注释。但是,这些注释只有在长按后才能拖动。我正在寻找一种解决方案,其中注释一旦添加到地图中就会变得可拖动。非常感谢您的帮助:)

0 投票
1 回答
633 浏览

ios - 使用 .netrc 文件安装 iOS 地图框

即使我面临同样的问题,我还是按照以下 URL https://docs.mapbox.com/ios/maps/overview/的步骤设置了秘密和公共令牌,但仍然遇到同样的问题

[!] 安装 Mapbox-iOS-SDK 时出错 [!] /usr/bin/curl -f -L -o /var/folders/mk/dxhjgx491qs_r3dq0hbt7k5mk9qp25/T/d20200914-2904-qefyh6/file.zip https://api .mapbox.com/downloads/v2/mobile-maps/releases/ios/packages/6.1.0/mapbox-ios-sdk-dynamic.zip --create-dirs --netrc-optional --retry 2

% Total % Received % Xferd 平均速度 时间 时间 当前 Dload 上传总花费 左速度 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 curl: (22) 请求的URL返回错误:401 Unauthorized

0 投票
3 回答
2246 浏览

ios - 使用 .netrc 文件安装 Mapbox iOS SDK

我在安装 pod 时遇到以下问题。

[!] 安装 Mapbox-iOS-SDK 时出错 [!] /usr/bin/curl -f -L -o /var/folders/qn/l5lqh07s5sscfzbm1tklmzgr0000gn/T/d20200915-46243-1aqah9u/file.zip https://api .mapbox.com/downloads/v2/mobile-maps/releases/ios/packages/6.1.0/mapbox-ios-sdk-dynamic.zip --create-dirs --netrc-optional --retry 2 -A 'CocoaPods /1.9.3 cocoapods-downloader/1.4.0'

% Total % Received % Xferd 平均速度 时间 时间 当前 Dload 上传总花费 左速度 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl:(22)请求的URL返回错误:401 Unauthorized

我在主目录中添加了 .netrc 文件,但仍然面临问题。

吊舱错误1

0 投票
1 回答
173 浏览

ios - 如何在 Mapbox iOS SDK 中使用捆绑字体?

我正在使用 Mapbox iOS SDK 6.2.0-beta.2,它不会加载我们在磁贴服务器上提供的自定义字体。为了加快我们的 iOS 14 准备工作,我试图让 Mapbox 使用本地可用的字体,但我找不到一个很好的例子。文档对我来说有点模糊。你能帮我让 Mapbox 使用本地字体而不是 JSON 样式中指定的字体吗?

0 投票
0 回答
74 浏览

c++ - Xcode 12 在编译 mapbox-gl-native 时抛出新的 C++ 错误

我一直能够编译自定义副本mapbox-gl-native,但是随着 Xcode 12 的安装,这已经破坏了。我收到以下错误:

No matching function for call to 'get'

在此处输入图像描述

在此处输入图像描述

How can I fix this C++ error that is showing? I am assuming this is happening because of updated Xcode tools.

0 投票
5 回答
4356 浏览

ios - Cocoapods - 安装 Mapbox-iOS-SDK 时出错

我想用 Cocoapods 安装 Mapbox 的最新版本。我配置.netrc文件:

但是当我启动时pod install,我有这个错误:

如何解决此错误?

0 投票
0 回答
138 浏览

ios - iOS 14 和 Swift 5 更新

我有点失落。我从事一个项目已经有一段时间了,当我更新到最新的 Xcode 并更新到推荐的 Swift 5 设置时,除了问题什么都没有。

我收到这样的错误:

错误截图

在网上看了一圈后,我发现我可以摆脱这个错误:

通过在构建设置中将“Quoted include in framework header”设置为“No”

双引号错误

我做错了什么以及如何解决这些错误。上周他们不是问题,所以这就是我感到困惑的原因。

先感谢您!