之前写过一篇 JAVA 调用高德JS实现多边型编辑器 亲测有效 【附效果图】 这片博客,结合现在这篇文章判断 当前用户选中的收货地址是否在多边形编辑器划定的范围内 实现思路 高德APi 逆地理编码 1.必要条件 一定要去申请一个高德的KEY 2.代码开始 1. 把判断收货地址是否在配送区域内的方法 单独提出来,返回 true(存在) false(不存在) 2. 参数解释 address:用户选择的收货地址 str 结合之前的一篇文章可以知道 这个是存放可配送区域的字符串类型数组 3. 方法第一部分 在这传入 用户收货地址 和 高德key, 进入方法内部 调用高德api 根据地址获取经纬度 4. 方法第二部分 使用 GeometryFactory 类 并循环配送区域存储的经纬度 进行对比,直接返回 true 或 false 然后需要用到的各位 ,尽情使用吧! 完结撒花~