问题标签 [latitude-longitude]

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 回答
4973 浏览

algorithm - 将纬度和经度转换为世界坐标的算法(OpenGL)

我有一组纬度和经度坐标,它们将在我正在处理的 GL 程序中呈现。我有诸如每个纬度和经度度数的单位数(我有十进制度的坐标,例如 27.1234) - 例如,每个经度 15 个单位,每个纬度 10 个单位。但是,我在渲染方面遇到了问题。

此计算为我提供了可用于渲染的位置,但并不完美。我最初只使用 S026.33.01.806 E148.46.27.009 等坐标进行测试,当我切换到 N039.52.19.030 W075.14.28.107 等坐标时,渲染结果是上下颠倒并水平的翻转。

这可能是对 OpenGL 以及它如何解释坐标的根本缺乏理解,或者我可能以错误的方式处理问题。我正在使用 Python 和 PyOpenGL,但我认为这个算法可以在没有特定语言要求的情况下完成。

编辑:我已经上传了似乎与http://slexy.org/view/s21LKiD9tj最相关的代码。

0 投票
2 回答
501 浏览

kml - 带有经度大于 180 度的多边形的 Google 地球 KML?

我在 kml 文件中使用多边形来在谷歌地球 kml 文件中显示火箭从地面到轨道的飞行路径。

问题是,谷歌地球无法处理大于 180 度的经度,因此当火箭绕地球飞行时,必须重新计算经度值。有没有办法使用像 720deg 这样的经度,谷歌可以自己翻译这个?我更喜欢这个,因为我不需要改变我的程序,你可以通过它的坐标直接看到火箭绕地球的转数。

0 投票
6 回答
13288 浏览

c# - 如何确定两组纬度/经度坐标之间的距离?

我正在尝试写一些东西来确定纬度/经度坐标集之间的距离。

我正在使用在此站点上找到的以下代码:

我的问题是我遇到了编译错误“当前上下文中不存在名称'toRadians'/'cos'/'sin/'toDegrees'......”我做错了什么?

0 投票
9 回答
43073 浏览

c# - 带有纬度/经度的 C# 日出/日落

C# 中有没有办法计算给定一天的太阳落下和升起时的纬度和经度?

0 投票
4 回答
13010 浏览

latitude-longitude - 经纬度长到分和秒?

谷歌地图以十进制表示法为我提供了位置的纬度和经度,如下所示:

38.203655,-76.113281

如何将它们转换为坐标(度、分、秒)

0 投票
11 回答
42352 浏览

api - 使用 Yahoos API 接收 Lat, Long 的 WOEID

我搜索了一段时间,但什么也没找到,这与我的问题类似。

我正在尝试使用 YAHOO Weather API,例如:http ://weather.yahooapis.com/forecastrss?w=4097

我不知道我的 WOEID,但我有纬度和经度点。

所以我的问题是:有没有办法通过使用经纬度点来获取一个地方的 WOEID?

0 投票
3 回答
5109 浏览

mysql - 如何将纬度/经度数据正确导入 MySQL?

我有一个城市名称数据集及其相应的纬度/经度,我已将其加载到 MySQL 表中,如下所示:

city_id | 城市名 | 纬度 DECIMAL(9,6) | 经度 DECIMAL(9,6)

典型的纬度/经度坐标可能如下所示:54.284758 / 32.484736。

但是,我只能得到比例为 2 的值才能正确显示在我的表中,换句话说,相当于 DECIMAL(5,2)。数据是从为 UTF-8 目的从 OpenOffice Calc 导出的文本 CSV 上传的。我知道 OpenOffice 在小数方面存在一些问题,但完整的纬度/经度肯定在导出的 CSV 中。如果我用记事本打开 CSV,数据就很好。

谁能看到我可能做错了什么?

谢谢。

更新: 得到它的工作,感谢所有输入。我从头开始重新创建了所有内容、新的模式文件(我正在使用 ORM)、新的 CSV 导出、新表、新的 LOAD DATA INFILE,并且它适用于正确的十进制输出。打败我。

0 投票
0 回答
1665 浏览

latitude-longitude - 如何在全景图像上投影纬度/经度坐标?

我有两组纬度/经度坐标。

第一个是等距矩形全景图片的坐标。第二个一目了然。所以它在图片上。

我需要第二个点的 x/y 坐标才能在图片上绘制它。在 JavaScript 中。

示例 equirectangular 全景图片和应用程序(使用方位和距离而不是纬度/经度坐标):

http://www.diy-streetview.org/data/development/20100121/streetview-playerA.html?streetview=small/001sm.jpg

提示:地平线是图像高度的一半。
摄像机距地面 2 米。
图像方向是图像的中间。它“看起来”的地方。

它在荷兰,所以负高度没有错误。它们确实在水线以下。

复杂时跳过相机高度和 GPSAltitude。

一点数据:

001sm.jpg
GPSLatitude:51.802104
GPSLongitude:3.929393
GPSAltitude:1.100000
GPS 图像方向 = 260 度

002sm.jpg
GPSLatitude:51.802082
GPSLongitude:3.929200
GPSAltitude:-2.270000
GPS 图像方向 = 265 度

003sm.jpg
GPSLatitude:51.802082
GPSLongitude:3.928986
GPSAltitude:-3.710000
GPS 图像方向 = 275 度

004sm.jpg
GPSLatitude:51.802104
GPSLongitude:3.928771
GPSAltitude:-3.710000
GPS 图像方向 = 270 度

谢谢,
Jan
janmartin AT diy-streetview DOT org

0 投票
3 回答
4365 浏览

asp.net - 如何在不显示地图的情况下从地址获取经度和纬度

我想从我的一个 asp.net 应用程序中的地址获取纬度和经度,我知道可以使用 google apis,但我想在不显示 google 地图的情况下做到这一点。我怎样才能做到这一点?我也想得到两对纬度和经度之间的距离。在这方面也请指导我。

谢谢潘卡伊

0 投票
4 回答
40314 浏览

math - 知道起点和距离计算第二点

使用纬度和经度值(A 点),我正在尝试计算另一个 B 点,距离 A 点 X 米,带有 0 弧度。然后显示 B 点的纬度和经度值。

示例(伪代码):

我能够计算出两个点之间的距离,但我想找到的是知道距离和方位的第二个点。

最好使用 PHP 或 Javascript。

谢谢