Javascript 如何使用react native maps检查我的位置在多边形中或react native中的特定区域中?

Javascript 如何使用react native maps检查我的位置在多边形中或react native中的特定区域中?,javascript,react-native,react-native-maps,Javascript,React Native,React Native Maps,我也通过服务器和多边形渲染位置 当用户离开多边形时,它将抛出一些消息 this.onPress(e)} {…映射选项} animateToCoordinate={[this.state.initialPosition,500]} > {this.state.polygons.map(polygon=>( ))} {this.state.editing&&( )} 使用库进行检查 多边形中的点 componentDidMount(){ 常数多边形=[ {拉丁美洲:3.1336599938597

我也通过服务器和多边形渲染位置

当用户离开多边形时,它将抛出一些消息

this.onPress(e)}
{…映射选项}
animateToCoordinate={[this.state.initialPosition,500]}
>
{this.state.polygons.map(polygon=>(
))}
{this.state.editing&&(
)}
使用库进行检查 多边形中的点

componentDidMount(){
常数多边形=[
{拉丁美洲:3.13365999385978805,液化天然气:101.31866455078125},
{拉丁美洲:3.3091635559540123,液化天然气:101.66198730468757},
{拉丁美洲:3.091150714460597,液化天然气:101.92977905273438},
{lat:3.13365999385978805,lng:101.31866455078125}//最后一点必须与第一点相同
];
让点={
lat:2.951269758090068,
液化天然气:101.964111328125
};
地理围栏.容器位置(点、多边形)
.然后(()=>console.log('点在多边形内')
.catch(()=>console.log('点不在多边形内'))

}
抛出了哪些错误消息?目前没有任何信息显示我需要解决方案或实现目标的方法。任何库都可以提供这方面的帮助。谢谢您的回答。炉排工作@YashVaghelaare你确定?对你有用吗@Narendrachouhan有没有办法通过位置名而不是一夫多妻制进行检查?你可能需要获取位置名的长度,然后使用此库进行查找