为haversine距离添加自定义SQL函数的Datasette插件
datasette-haversine的Python项目详细描述
数据集haversine
为haversine距离添加自定义SQL函数的Datasette插件
{1>在同一个环境中启用该插件。在
$ pip install datasette-haversine
该插件构建在haversine库之上。在
haversine()计算距离
^{pr2}$这将返回(lat1, lon1)
定义的点与(lat2, lon2)
定义的点之间的距离(以公里为单位)。在
自定义单位
默认情况下,haversine()
返回以km为单位的结果。您可以传递可选的第三个参数以获得不同单位的结果:
- ^{cd5}英尺
m
用于仪表in
表示英寸mi
英里nmi
海里km
表示公里(默认值)
selecthaversine(lat1,lon1,lat2,lon2,'mi');
- 项目
标签: