逆地理编码什么意思(地图坐标查询)
多条告白如次剧本只需引入一次
做地域可视化的同窗大概常常须要运用地方去查问对应的经纬度简单咱们精准绘图,然而很多功夫咱们拿到的地方消息真的是参差不齐,运用网上的变换东西基础没法处置,即日咱们就交大师怎样运用Excel轻快搞定这个题目,小白你都不妨搞定!
功效演练
在动画中,咱们输出想查问的地方,即可获得他的完备地方消息省市县
输出:北京三里屯
截止:上海市向阳区三里屯
是否有点酷,有点好用
精细教程
咱们要用到的东西:高德舆图API+Excel-Power Query
01 | 备案高德地方API-拿的Key
1、径直百度探求高德舆图
第二个提醒有API的,点击加入
备案登录加入,点击【遏制台】 – 【运用处置】 – 【我的运用】-【创造新运用】
称呼和典型,随意填写,兴建即可
点击增添
这边请求key,也是咱们的独一身份标识,运用API基础都要这个货色
实行后,你的底下就会多出一条龙 ,咱们要的即是这个Key,其余都不要害!
高德舆图这一块就算完事了!
02 | 大略领会高德API怎样运用
咱们要按照朦胧地方查问,就须要高德的API,而后运用PQ去倡导乞求!
咱们经过点击 【开拓扶助】 -【Web效劳 API】不妨察看十足可用API
进入结果,第一个基础即是咱们此次运用的 – 地舆/逆地舆源代码
考勤到小白教程,径直下拉到底下 效劳示例,不妨点击运转尝试查问截止
咱们要的是示例中的API乞求地方,
https://restapi.amap.com/v3/geocode/geo?address=上海市向阳区阜通东北大学街6号&output=XML&key=<用户的key>
个中惟有两个场合须要咱们窜改,一个是查问的地方消息,第二个即是Key,咱们第一步仍旧请求,复制过来即可!
03 | 运用PQ倡导乞求
咱们运用【数据】 – 【自网站】,输出示例中的URL并介入本人的Key,&output=XML 不妨采用简略,归来JSON方法,决定!
决定后截止如次:咱们要的截止在geocodes
动画演练:获得地方等消息
两次右击深入,即可获得精细地方等消息
你不妨采用 到表中
天生表,【网页】 – 【封闭并上载 】加载到Excel即可!
这是咱们查问默许的地方,其余地方大师不妨按照本质查问须要窜改即可!
对于Excel中输出径直查问,须要运用局部VBA事变常识,这边就不复赘述!
代码就一句,特殊的大略!
B2单位格实质爆发变换,革新咱们PQ加载的截止表即可!
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(0, 0) = "B2" Then ***;b5].ListObject.QueryTable.Refresh BackgroundQuery:=False End IfEnd SubExcel办公室实战 经过实战案例瓜分Excel 因变量、本领、图表、VBA、PBI等常识!你想学的,这边都有! 762篇原创实质 —
04 | 自设置因变量与批量运用
大略窜改一下,即使你有PQ普通看上去该当更好领会少许,没有普通的同窗
略微窜改一下,通用一点,历次挪用,填写x-查问实质和 本人的key即可
let // x 查问实质, key- 请求的key 源 = (x, key)=> let a = try Json.Document( Web.Contents( "https://restapi.amap.com/v3/geocode/geo?address="& x &"&key="&key) )***;geocodes]{0}***;formatted_address] otherwise null in #table({"查问消息","截止"},{{x,a}})in 源这边咱们就不妨批量领会了,比方经过Table.AddColumn来挪用此因变量!