首页 > 解决方案 > 如何在Stata“georoute”中使用HERE?

问题描述

我在对初创公司的财务研究中使用 Stata。我们想估计公司地址与其董事会成员地址之间的距离。我有相关的邮政编码坐标,但很难与 HERE 集成工作。主要挑战似乎是找到要包含在命令中的“herecode”。感谢任何建议。请参阅此处有关 georoute 的 Stat 帮助文本的摘录:

georoute 计算两个地址或两个由它们的坐标标识的地理点之间的地理路由距离。它使用 HERE 应用程序编程接口 (API) ( https://developer.here.com ) 分两步检索距离:第一步,对地址进行地理编码,并获取其地理坐标(纬度和经度)。第二步,得到两点之间的地理布线距离。用户也可以直接提供地理坐标,这将绕过第一步。

地理路线的选项

hereid(string) 和 herecode(string) 表示用户的 App ID 和 App Code。因此,在使用此命令之前,用户必须在 https://developer.here.com获得 HERE 帐户。hereid() 和 herecode() 是必需的。

标签: stata

解决方案


更新包

有几个用于更新包的选项。您可以ssc install {pckgname}在其中检查最新版本并在过时时替换。为了安全起见,我通常会这样做:

ado uninstall georoute
ssc install georoute

* Install companion packages (needed to run georoute)
ssc install insheetjson
ssc install libjson

然后希望浏览help georoute将确认这hereid是唯一需要的 HERE 凭据。


推荐阅读