问题标签 [earthdistance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
436 浏览

postgresql - PostgreSQL earthdistance 安装 Mac

earthdistance modulePostgresql 9.6.5上的安装OSX El Capitan 10.11.6。PG 已经安装,正在运行。我创建了extension,它cube首先安装:

重新启动我的盒子。打开psql,选择合适的数据库,询问功能(\df):

所以看起来extension加载得很好。作为测试,我使用以下简单命令:

psql我没有收到任何反馈。在Postico 1.3.2(PG客户端)中,我收到以下错误:

根据反馈,该模块似乎未安装。我希望这可以正常工作,因为extension安装正确,并且我使用了正确的语法earth_distance function。我尝试了其他具有相同类型错误的查询,表明无法识别运算符。

我究竟做错了什么?

0 投票
2 回答
630 浏览

javascript - 求地球上两个圆的交点坐标?

我试图找到两个圆的第二个交点。我已经知道的点之一用于计算距离,然后用作圆半径(示例)。问题是我没有得到知道点,我得到了两个新的坐标,即使它们是相似的。这个问题可能与地球曲率有关,但我已经寻找了一些解决方案,但一无所获。

圆半径是用地球曲率计算的。这是我的代码:

假设 deg2rad 变量可以根据地球曲率调整其他计算。

感谢您的任何帮助。

0 投票
1 回答
54 浏览

postgresql - Postgres邮政编码 - 相同英里半径的列表未显示

使用 Postgres 和扩展cubeearthdistance我对 50 英里半径范围内的邮政编码 78705 执行此查询:

我得到了结果 foo 列表,这很棒。

如果我查询半径为 50 英里的邮政编码 78232:

我得到了预期的结果,包括列表 foo。

我的问题...... ?

0 投票
1 回答
127 浏览

postgresql - 如何在 Postgresql 中将地球数据类型转换为 json

我想将地球数据类型转换为 Postgresql (9.5) 中的 json 数组。

这就是我所拥有的:

执行上面的查询时,我得到以下输出:

所以earth数据类型是域,根据上面的消息。我知道 earthdistance 是基于 cube 模块的,但我假设earth数据类型是一个真实的数据类型,所以我应该能够转换。

因此,如果上面的代码应该可以工作,那么下面的代码应该可以正常运行。

但我得到了错误

0 投票
0 回答
76 浏览

python - 将距离 (m) 转换为十进制度

我想将 5 米的距离转换为十进制度。我所在的纬度是 43.74738209789338 十进制度。

我想知道将其转录为通用脚本的数学公式。

我试过这个公式

但结果并不准确。我想得到 5 米,用这个公式我得到 6.91 米。

谢谢!!

0 投票
0 回答
49 浏览

postgresql - Postgres earthdistance'功能点(文本,文本)不存在'错误

我是 Postgres 地理查询的新手,我想找到一个特定点半径 10 公里内的位置,所以我遇到了 earthdistance。我使用安装了扩展CREATE EXTENSION earthdistance;

之后,我运行了我的查询

但我收到此错误:

我做了一些搜索,但找不到任何解决方案。