【问题标题】:react-native-maps : How to get dynamic latitudeDelta and longitudeDelta values upon zoom-in and zoom-outreact-native-maps :如何在放大和缩小时获取动态 latitudeDelta 和 longitudeDelta 值
【发布时间】:2021-04-29 10:14:09
【问题描述】:
我有在地图中显示多边形和标记的特定要求。
放大时,我显示一个多边形和多个标记图钉。但是缩小我应该使用相同的多边形,但只显示 1 个标记。
Current behavior:即使在多边形变小时缩小,它也会在其上显示多个标记。
Expected Behaviour : 缩小时只有一个标记可见。放大后,所有标记都应该如下所示:有人可以帮我解决这个问题吗?
【问题讨论】:
标签:
javascript
react-native
geolocation
zooming
react-native-maps
【解决方案1】:
我通过使用元素的onRegionChangeComplete 函数解决了这个问题。
以下是代码:
onRegionChangeComplete = (e) => {
this.setState({
region: e,
});
};