为haversine距离添加自定义SQL函数的Datasette插件

datasette-haversine的Python项目详细描述


数据集haversine

PyPICircleCILicense

为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');

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java标准API:在具有继承用户权限的树中查找实体   带有Hibernate和注释的java多对多自引用   java如何下载和安装Xugler?   java如何向JFrame JButton添加操作?   java如何安装自定义LAF?   java将旧对象的id分配给新对象将把它作为重复的@ManyToMany插入   java如何从WSDL生成/创建服务端点?   java使用基于iText Core的OpenPdf从pdf页面删除或更新添加的图像图标   java WeakHashMap,具有Long、Int或String等类型   java在JFrame中获取和更改值   java变量在扩展另一个类的类中不可见   地理定位Java和GeoLite数据库:如何使用GeoLiteCity。生产方式中的dat?   java类加载器应该能够解析和加载来自不同包的类吗?   java试图调用虚拟方法Volley Android Api   UDP数据报在Java中仅显示第一个字符