gpt4 book ai didi

c# - 将大地坐标转换为 Lambert Conformal Conic

转载 作者:行者123 更新时间:2023-11-30 16:14:23 35 4
gpt4 key购买 nike

我有来自 here 的 FAA 剖面图.每个包都包含相关图表的 .tif、描述图表的 .htm 文件和 .tfw 世界文件。 map 投影为朗伯共形圆锥投影。

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

我对 map 的了解:

map 随附的 HTML 中的 Spatial_Reference_Information 部分表明它是 Lambert 共形圆锥投影,并使用 WGS83。 Lambert 圆锥参数是:

Standard_Parallel: 46.666670
Standard_Parallel: 41.333330
Longitude_of_Central_Meridian: -120.995830
Latitude_of_Projection_Origin: 46.750000

map 的世界文件如下所示:

63.5278030000
0.0000000000
0.0000000000
-63.5278030000
-411036.1271487368
261242.9877766267

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

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

在此先感谢您的帮助!

最佳答案

有几个用于坐标转换的库。

您可以看到这些:GeoUtility , Proj.Net , GeoToolsGeoTools Example还有……

关于c# - 将大地坐标转换为 Lambert Conformal Conic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20757387/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com