问题标签 [react-native-mapbox-gl]

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 回答
86 浏览

react-native - 在不使用 Navigation SDK 的情况下获取与 Navigation SDK 相同的相机位置

是否可以移动相机以使用户的位置出现在屏幕底部?

(左)它是怎样的,(右)我想要达到的目标。

在此处输入图像描述 在此处输入图像描述

下面的示例正在使用react-native-mapbox-gl/maps,但我也愿意更改/编写本机代码。

我试过padding了,MapboxGL.Camera但它什么也没做。

0 投票
0 回答
72 浏览

react-native - React Native mapbox gl zIndex未按预期显示

我正在尝试构建一个 LIVE 地图,我注意到当渲染处于不同状态时,react-native mapbox gl 的 zIndex 不起作用。当您在之后渲染某些东西时,它会留在下面。无论如何,某些事情总是最重要的吗?例如,无论如何,回调应该始终位于最前面。

0 投票
0 回答
25 浏览

react-native - 如何在本机反应(react-native-mapbox-gl)中手动隐藏带有 MapBoxGL.Callout 的工具提示?

我现在使用 MapBoxGL.PointAnnotation 在地图视图上显示几个标记。我添加了 MapboxGL.Callout 组件以在选择标记时显示工具提示。

它按我的预期工作。问题是我在选择地图框的其余区域时无法隐藏工具提示。When I select another marker, it's working fine (hide current tooltip and show selected marker's tooltip), but tooltip is remained when select the rest area of​​ the mapview except markers.

0 投票
0 回答
28 浏览

mapbox - @react-native-mapbox-gl/maps 中的标记聚类

我正在使用@react-native-mapbox-gl/maps,我想为标记实现聚类。我无法为我的实施找到任何解决方案。附加图像将显示应该组合两个标记,但它们不是。

在此处输入图像描述

下面我粘贴我的代码:

下面是我们的 renderMarkers 函数(基本上我在 MapboxGL.PointAnnotation 中显示任何 RN 组件,如图像/图标):

是否有任何解决方案可以申请 MapboxGL.PointAnnotation 将标记显示为包含内部项目数量的组合集群?或者我可以使用 MapboxGL 的另一个组件来实现此功能?

谢谢

0 投票
1 回答
13 浏览

javascript - 抽象时反应元素不渲染

尝试映射数据以创建元素 - 元素未出现。当元素被硬编码时,(标记)它们可以正常工作。当我尝试对其进行抽象时,不会呈现标记。代码框如下。

https://codesandbox.io/s/lucid-leakey-hckm2k?file=/src/App.js