利用高德api判断 经纬度点是否在某个区域范围内
主要是利用 数学计算库api AMap.GeetryUtil.isPointInRing
通过判断返回值的true false来判断
lnglat是该点的经纬度:
lnglarArr是该区域的周边经纬度点的集合,
lnglarArr可以通过 AMap.DistrictSearch 来获取
AMap.plugin('AMap.DistrictSearch', function () )
// 搜索所有省/直辖市信息
districtSearch.search('萧山区', function (status, result) )
}
var isPointInRing = AMap.GeetryUtil.isPointInRing(lnglat, latlngArr)
console.log("isPointInRing", isPointInRing)
})
})
附上api链接:
AMap.DistrictSearch: lbs.amap/api/javascriptapi/reference/search#m_AMap.DistrictSearch
AMap.GeetryUtil: lbs.amap/api/javascriptapi/reference/math
上一篇:小程序云开发云函数问题 error code -504002, error message user’s issue failed
spc文件怎么看,spc文件用什么打开?
0文件怎么看,0文件用什么打开?
sparseimage文件怎么看,sparseimage文件用什么打开?
sp文件怎么看,sp文件用什么打开?
dv文件怎么看,dv文件用什么打开?
soundpack文件怎么看,soundpack文件用什么打开?
dus文件怎么看,dus文件用什么打开?
dtw文件怎么看,dtw文件用什么打开?
spdf文件怎么看,spdf文件用什么打开?
0文件怎么看,0文件用什么打开?