全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1987 6
2022-10-05
想要得到地级市的经纬度,由此计算地级市之间的距离,先用cngcode批量获取地址的经纬度,

复制代码


但得到的是空值,看到也有类似的提问,没有直接的回答,但里面涉及两个链接,https://mp.weixin.qq.com/s/zbZFOxom5JvuOorVQkUj2ghttps://www.sohu.com/a/380332422_169228,可以参考,这个命令看起来还是挺强大的。
申请密匙需要自己的ip地址加入白名单,自己的ip地址怎么找可以参考:https://baijiahao.baidu.com/s?id ... 8&wfr=spider&for=pc
猜想是因为没有街道和地址的原因,但数据级别只有地级市,所以加了一列地址到人民政府,然后令街道为空值,https://www.jianshu.com/p/89cd020d4030,从这里看到街道可以是空值。

复制代码



命令改为:

复制代码


得到的还是空值,还可能存在的问题是,在百度地图申请密匙的时候,创建应用应该选择的服务类型不知道应该是浏览器端、服务端、AndroidSDK还是其他。

看了百度的服务介绍https://lbsyun.baidu.com/index.php?title=webapi,应该就是服务端,用到的功能是地理编码。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-10-6 15:04:05
应该是ip地址没设置对的问题,直接在百度搜ip,出来的那个加入白名单就行。百度地图开放平台的控制台有显示访问应用(AK)的使用次数,有配额,之前一直是显示没有使用,所以感觉有问题,ip搞对以后就ok了,个人认证的开发者每天有5k的配额。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-10-6 16:02:30
cntraveltime算出来的结果还是经常有空缺值,主要为四川省、新疆、西藏、甘肃、青海的自治州、地区、市未匹配到距离信息。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-10-6 16:07:38
cntraveltime的命令语法和例子有点出入,和网上的经验贴也有点出入,可能是版本更新没跟上。基本命令可以是:

复制代码


help文件里的语法cntraveltime, baidukey(string) start_lat(varname) start_long(varname)  end_lat(varname) end_long(varname) [options] 也有点问题。https://bbs.pinggu.org/thread-7950445-1-1.html这里介绍的transport(string)不能用, 而是用mode(string)选择出行方式,默认是public出行。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-12-6 21:02:19
Lee_iris 发表于 2022-10-6 15:04
应该是ip地址没设置对的问题,直接在百度搜ip,出来的那个加入白名单就行。百度地图开放平台的控制台有显示 ...
楼主请教一下,这个百度搜ip是什么意思,ip不是全部不做限制就行了吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-7-5 22:19:43
复制代码


IP也设置过了,cngcode的返回结果还是报错这个
option baidukey() required
r(198);
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群