React native 如何隐藏多边形外部的google maps功能
我想使用React native 如何隐藏多边形外部的google maps功能,react-native,react-native-maps,React Native,React Native Maps,我想使用“PROVIDER\u GOOGLE”作为MapView显示只属于多边形的标记,并隐藏多边形以外的所有标记(蓝色区域)。 我试图添加一个具有最高zIndex的倒多边形geojson,但是外部标记总是出现在geojson的上方 她就是我所尝试的: <MapView provider={PROVIDER_GOOGLE} initialRegion={this.state.region} {...mapOptions} >
“PROVIDER\u GOOGLE”
作为MapView显示只属于多边形的标记,并隐藏多边形以外的所有标记(蓝色区域)。
我试图添加一个具有最高zIndex
的倒多边形geojson,但是外部标记总是出现在geojson的上方
她就是我所尝试的:
<MapView
provider={PROVIDER_GOOGLE}
initialRegion={this.state.region}
{...mapOptions}
>
<Geojson geojson={this.state.distone}
zIndex= {Infinity}
fillColor="rgba(042,242,242,0.8)"
/>
<MapView/>
这就是我得到的:
我想知道是否可以将mapView的“样式器”的可见性更改为“可见性”:“打开”仅在多边形内部,还是仅检索多边形内部现有要素的方法。但我不知道如何让MapView在检索要素数据之前识别多边形。不熟悉React native,但地图的工作方式是使用不同的图层,称为,可能很有用。