问题标签 [wgs84]

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 投票
3 回答
1919 浏览

c# - NZMG到经纬度的转换

我想将NEW ZEALAND MAP GRID坐标 ieNorthingEasting转换为WGS84坐标 ieLatitudeLongitude.

我在互联网上搜索过,但没有关于如何执行此操作的正确解释,也没有在线计算器来执行此操作。

我的最终目标是在C#or中编写一个程序JAVA,它将NZMG坐标转换为WGS84坐标。

0 投票
2 回答
3306 浏览

mysql - 我可以将 WGS84 纬度/经度直接存储为 MySQL 中的空间数据吗?

我有一组WGS84 坐标。保守的方法是将它们存储为数字(在 SQL 数据库中存储纬度和经度数据时使用什么数据类型?)并在此处计算距离(纬度/经度找到最近的纬度/经度 - 复杂的 sql 或复杂的计算)。

更高级的方法是为“范围内”创建一个用户定义的函数(MySQL User Defined Function for Latitude Longitude Syntax

MySQL 纬度和经度表设置使用空间索引。但是我不太明白是否可以直接存储WGS坐标,然后根据Point数据类型查询距离?

示例:数据如下所示:"lat" 40.7142298, "lng" -73.9614669,这就是我要导入的内容。然后像“select all tupel in 10km of lat / lng”之类的查询。

0 投票
1 回答
30008 浏览

coordinates - 将 LLA 转换为 XYZ

你能帮我把lla转换成xyz坐标吗?

我在用

此方法转换为 xyz 坐标。但它没有给出我想要的正确结果。地球被定义为 wgs84 对象。

0 投票
1 回答
1534 浏览

lua - 如何在Lua中将GPS坐标转换为十进制?

我需要使用 Lua 将 GPS 坐标从 WGS84 转换为十进制。

我确信它之前已经完成,所以我正在寻找代码片段的提示。

更正的问题:在Lua中将DMS(Degress Minutes Seconds)转换为DEG((十进制)度数)的代码?

示例:维也纳:dms:48°12'30" N 16°22'28" E 或苏黎世:dms:47°21'7" N 8°30'37" E

我发现的困难是从这些字符串中取出数字。尤其是如何处理度(°)分(')和秒(“)的符号。这样我就有一个表格 coord{} 每个坐标来处理。

建议表示赞赏,谢谢。

0 投票
3 回答
2794 浏览

geolocation - 在坐标系 WGS 74 和 WGS 84 之间转换

我正在研究 GSHHS 数据库的栅格化,基本上将海岸线多边形和河流线转换为栅格。

http://www.soest.hawaii.edu/pwessel/gshhg/

河流和海岸数据库是两个不同的文件。

我注意到河流和海岸之间数百米的错位,在它们明显应该对齐的点上。我在自述文件中注意到的一件事是,海岸线数据库使用 WGS84 坐标,而河流数据库是使用 WGS 72 从其他来源生成的。区别应该在于本初子午线的偏移和地球主轴尺寸的差异。

我在互联网上搜索了关于这两组之间的转换,但找不到。

我需要的答案:

  • 如何在它们之间转换?

或者,

  • 如何解决 GSHHS 数据库中的错位问题?
0 投票
2 回答
8797 浏览

javascript - 调用 setCenter 后的 OpenLayers,地图仍在 0,0 位置

我尝试通过 setCenter 方法设置地图中心,但仍然无法正常工作。地图不动。我尝试使用从投影到地图投影的转换但没有成功。这是代码的一部分。谢谢。

0 投票
3 回答
1956 浏览

r - 将瑞士坐标中的 XYZ 数据投影到 WGS84 并绘图

我的“长期目标”是绘制瑞士的免费地形数据集(http://www.toposhop.admin.ch/de/shop/products/height/dhm25200_1)并使用包含瑞士边界的 shapefile 和代表 R 中气象站的数据点。

绘制带有边界的 shapefile 并将站点添加为点效果很好,但现在在许多尝试中失败的是将瑞士坐标中的地形数据集投影到 WGS84,以便能够将其与 WGS84 中的边界和站点一起绘制。

过去几天我尝试过的最佳解决方案似乎是:

尽管排序:这个错误是坐标变换中舍入错误的结果吗?R 是否提供了更好的解决方案来投影和绘制数据,terrain.colors()并且可以将形状和点添加到绘图中?

为什么我直接问这个问题是:数据集也可以作为 ESRI ASCII Grid 使用,但是当我尝试在瑞士坐标中绘制它时(对于第一个概述),默认颜色是红色到黄色。我尝试用image()for 函数绘制它terrain.colors(),但是点和形状都无法添加。

任何人都可以帮忙吗?

提前致谢!!!

0 投票
1 回答
2366 浏览

c# - 将大地坐标转换为 Lambert 等角圆锥

我有一张来自这里的 FAA 剖面图。每个包都包含一个相关海图的 .tif、一个描述海图的 .htm 文件和一个 .tfw 世界文件。地图投影是兰伯特等角圆锥投影。

我正在开发一个 C# 应用程序,该应用程序需要能够将正常的 WGS84(纬度/经度)坐标转换为地图上的(x,y)位置(像素)。

我对地图的了解:

地图随附的 HTML 中的 Spatial_Reference_Information 部分表示它是 Lambert 等角圆锥投影,并使用 WGS83。朗伯圆锥参数为:

我的地图世界文件如下所示:

将大地坐标转换为地图的笛卡尔坐标的最简单方法是什么?

首选 C# 代码/示例,但 C++/Java/其他也可以。这是我需要的算法,而不是代码。

在此先感谢您的帮助!

0 投票
2 回答
930 浏览

google-maps - 从谷歌地图检索 WGS 84

如果我的 sql server 数据库中有一个地址列表,例如“Keilaranta 17 FI-02150 ESPOO FINLAND”,我想添加一个新列来添加 WGS 84 的数据。您从谷歌地图检索 WGS 84 数据或类似的。有可能做到吗?

0 投票
1 回答
179 浏览

google-maps - WGS-84 坐标

我有以下一组坐标

这是 WGS-84 的格式。请让我知道第一点表示什么,第二点表示第 5 点。