问题描述
我现在在做一个电商类型的网站的某一个小模块目前要实现的一个功能就是关于前台客户输入的配送地址解析成经纬度与后台所写的方法定义死的配送范围的经纬度进行匹配如果匹配不上则在前台输入框旁边显示超出配送范围现在问题是我用的地图是实现的百度的API经纬度他标注的只是一个地址。。却不是一个范围就比如从鼓楼到新街口我都可以配送但是我想配送到他们其中的一个点的经纬度我怎么判断是这个范围里的其中一个呢?难道我要把这个范围的每一个街道每一个门牌号的所有几百几千和经纬度都要标出来然后进行比较么?求大神指点一下给个方案或者代码什么。。。。急求
解决方案
解决方案二:
仔细看demo。我用高德地图反正是有类似函数的。GEONear
解决方案三:
split(',');
解决方案四:
配送地址解析成经纬度>>实际就是一个点...与后台所写的方法定义死的配送范围的经纬度进行匹配>>>>实际上通常是个矩形拉...或者是个多个矩形组合拉..判断一个一个点是否在矩形就ok拉,,,判断坐标就ok拉.
时间: 2024-10-08 13:33:30