利用高德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
pla文件怎么看,pla文件用什么打开?
pl1文件怎么看,pl1文件用什么打开?
pl文件怎么看,pl文件用什么打开?
pl0文件怎么看,pl0文件用什么打开?
pkt文件怎么看,pkt文件用什么打开?
pkm文件怎么看,pkm文件用什么打开?
pks文件怎么看,pks文件用什么打开?
pka文件怎么看,pka文件用什么打开?
pkh文件怎么看,pkh文件用什么打开?
pkg文件怎么看,pkg文件用什么打开?