问题标签 [geographic-distance]
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.
ruby-on-rails - 使用 PostGIS RGeo Lat/Lng 点将纬度保存为 -90
我正在使用地理空间坐标并在 rails 控制台中测试我的编码
看起来它正在将我的经度更改为 -90.0 而不是应该是 -93.291557312011719
任何帮助将不胜感激..尝试过
“点(#{lng} #{lat})”
和
“点(#{lng.to_f} #{lat.to_f})”
服务器信息
IRB 控制台
但如果我不想保存到数据库,我会得到这个
这是我的位置表
r - 在 R 中绘制地理坐标和多维缩放坐标
所描述的问题涉及表示多维缩放(MDS)坐标以及真实数据点(城市的经度和纬度)。
所以,我有一个距离矩阵,上传到这里。矩阵中的条目表示九个美国城市之间的距离(以英里为单位)。该矩阵输入到 MDS。MDS 生成一组我希望在地图上绘制的坐标。
让我们先画出美国的地图。(图贴在下面。)
现在是 MDS 部分:
拟合的坐标存储在fit$points
对象中:
我的问题:如何缩放这些点以将它们添加到我的地图中。任何指针将不胜感激。
php - Laravel 4:如何将这个复杂的原始地理 SQL 查询转换为使用 Eloquent?
所以我试图在一定距离内找到离另一个特定点最近的点,为此我使用了半正弦公式。原始查询本身是:
我希望我的中心搜索点从哪里开始input_lat
,并且是我的预定义坐标,并且是' 点。input_long
map_loc_lat
map_loc_long
posts
我正在尝试使用 Eloquent 的selectRaw()
方法来完成部分繁重的工作,如下所示:
但是我对如何使用 Eloquent 指定问号来表示我的输入纬度和经度感到困惑,另外我将如何继续链接我的 order by 子句和我的限制?
r - 在 R 中为地理邻近分析重构数据
我有一个人们的地理坐标数据集,如下所示:
我计划使用 R 中的 geosphere 包计算二元级别的地理接近度。为了实现这一点,我需要创建一个如下所示的数据集:
因此,结果数据对于数据集中的每个可能的二元组都有一行,并且包括二元组中两个个体的坐标。“LatitudeP1”和“LongitudeP1”是“Person1”在成对中的坐标,“LatitudeP2”和“LongitudeP2”是“Person2”在成对中的坐标。此外,哪个 ID 列为 Person1 还是 Person2 并不重要,因为地理距离不是有向关系。
r - 基于邻接矩阵和R中的坐标列表绘制空间点之间的连接
我有一个方阵,其中每个元素都包含与相应行和列关联的点之间的连接量。我还有每个点的坐标列表。我的目的是绘制这个矩阵,以便根据它们的坐标表示点,并且它们之间的连接数由不同粗细的线表示。我已经尝试使用 igraph 包来执行此操作,但我找不到将地理坐标与我的行和列相关联的方法。
我当前的代码如下:
这绘制了点和连接,但没有考虑网络的拓扑。我也尝试使用 statnet 包,但也找不到考虑坐标的方法。
你有什么好的建议吗?
提前谢谢你,
django - 如何从数据库中获取最近的位置条目?
我将坐标作为纬度经度对存储在我的数据库中。现在,我需要从给定的经纬坐标检索给定半径内的所有条目。例如,如果给定坐标 48.796777、2.371140 和 20 公里的距离,它将检索距该点 20 公里内的所有记录。
如果它提供了任何简化或导致更少的 CPU 时间,那么计算点之间的“直线”距离就足够准确,即不需要考虑地球的曲率。
Django如何实现这一点?更具体地说,应该如何为这样的查询构建视图(可能还有模型)?
sql-server - STDistance – 计算两个对象之间的距离
我尝试计算两个物体之间的距离。
但是我收到了该列的错误loc
列名无效
此列存在且数据类型为geography
。
WKT
使用以下内容填充列:
怎么了 ??
python - 用 scipy 测量地理距离
我没有使用scipy
'pdist
函数的结果。我对真实的地理距离(首选单位:km)感兴趣。取以下坐标:
但单位是什么?谷歌称这两点之间的距离为 1179 公里。我如何从 13.75021037 到那里?
python - 当从另一点只知道 dx dy 时,获取一个 pos 的 lat lon
当我知道一个原点位置和到另一点的偏移量(以米为单位)时,我遇到的问题是获取一个位置的纬度和经度
我想使用以下函数(或任何其他给我正确 lat2 和 lon2 的函数):
我有一些示例数据:
这是我希望达到的结果:
当我使用 UTM2latlon 转换器时,我得到的位置很遥远。我认为用于计算 dx 和 dy 的坐标系是 ESPG:5596。
由于距离很大,而且地球的距离已经考虑到毕达哥拉斯定理不适用于计算 s12 和 azi1。关于功能等有什么建议吗?
python - 使用纬度经度和高度(海拔)计算两点之间的距离
我正在尝试使用纬度经度和高度(海拔)计算两点之间的距离。
我正在使用 euklides 公式来获得我的距离:
我的点是地理坐标,当然高度是我在海面上的高度。我只有 lat 和 lng,我正在使用 GOOGLE API Elevation 来获取我的高度。
我正在开发一个应用程序来计算我的行进距离(在我的滑雪板上)。我使用过的每个应用程序都会以包含的高度进行距离旅行。像 #Endomondo 或 #Garmin 一样,我无法在 2D 空间中获得距离,因为真实距离会与我返回的距离不同。
哪个公式最适合计算我的距离?当然包括高度。
我正在使用 PostGis 用 Python 编写我的应用程序。