地图方法封装
安装 npm install mmps
判断两个点的距离
mmps.getDistance(lng1,lng1, lat1, lng2, lat2)
计算多个点的距离
mmps.getDistances([lng,lat],[lng,lat],[lng,lat])
wgs84转gcj02(国际转火星)
mmps.wgs84togcj02(lng, lat)
//已判断国内坐标不参与转换
gcj02转wgs84
mmps.gcj02towgs84(lng, lat)
已判断国外坐标不参与转换
xyz坐标系转摩卡托坐标(必应)
mmps.getQuadKey(x,y,z)
墨卡托坐标转xyz坐标系
mmps.getXYZ(quadKey)
//quadKey:必应四进制定位
点是否在区域中(可判断多个区域)
mmps.IsInBannedArea(lng, lat, disableArr)
//disableArr,四层数组,分别代表区域合集、单个区域的点合集、单个点、经度纬度
[[[lng,lat],[lng,lat],[lng,lat],[lng,lat],[lng,lat],[lng,lat]]]
Comments | NOTHING