addrparser
addrparser copied to clipboard
Tool for parsing longitude/latitude to region info in china 根据经纬度解析省市区信息工具包
china-region是否会更新?
运行的时候报错如下: FAILED: SemanticException [Error 10014]: Line 1:7 Wrong arguments ''116.633366'': Unable to instantiate UDF implementation class com.LatLngParseAdr: com.alibaba.fastjson.JSONException: syntax error, expect ], actual string org.apache.hadoop.hive.ql.parse.SemanticException: Line 1:7 Wrong arguments ''116.633366'':...
文件china-region-20180418.zip无法下载,显示not found
最近在使用这个组件进行经纬度转地址的工作,发现香港、澳门地区只能获取到level=1的省份,更下层的地区获取不到,把china-region.json文件解析后看到,香港、澳门是作为level=1的地区,且有polyline边界,但是它们下层没有对应的level=2信息,只能看到有对应的level=3信息,但是解析经纬度仍是只能获取province,翻看作者的源码发现 LocationParserEngine类中parse方法是按照层级进行的,当获取的citySet为或city为null时会直接返回Location(prov, (RegionInfo)null, (RegionInfo)null);不知道作者是否已经清楚这个问题,我想到的方法有两个 1、修改源码逻辑,方式还未想好(要保证不增加或少增加查找城市的遍历次数) 2、修改region文件,在香港,澳门下加上level=2的城市信息,polyline边界与level=1的香港、澳门一直,如“上海—>上海城区”的关系
我看了一下你的json数据,结构和geojson有点类似,但是多边形的点的结构不太一样,请问你是从哪获取到这份数据的,现在我想要更新一下这个json数据再做使用
大佬能够根据地址文本解析出对应的省市区街道吗