政务场景中经常会遇到地址落图,或者三维挂接的场景。如何将文本地址转化为gps坐标是实现要解决的核心问题。addresstool为正向地理编码提供了非常简单、高效的算法。
如何实现正向地理编码,只需要3步就行:
第一步:带有坐标的标准地址加载到addresstool中。
第二部:以业务地址作为参数,使用getStdAddress方法,获取该地址的所有信息。
第三步:从StandardAddress中取出gps坐标信息即可。
上代码
public class loadFromJsonTest {
public static void main(String[] args) throws Exception {
AddressTool ss = new AddressTool();
DataTable as = new DataTable();
as.loadFromJson("D:\\ideacode\\address\\src\\main\\resources\\","wuhan.json");
System.out.println("用户地址 读取完毕!!! ");
as.initData(ss);
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z")