C# 投影给出WGS84到怀俄明州州平面转换的NaN结果
我在使用DotSpatial.Projections时遇到了一个基本问题。我只是想把传单中使用的谷歌地理图像CRS(EPSG代码:3857)中的一个点转换成美国怀俄明州中东部的州级飞机。我回到南斯。以下是我的简单代码:C# 投影给出WGS84到怀俄明州州平面转换的NaN结果,c#,map-projections,dotspatial,C#,Map Projections,Dotspatial,我在使用DotSpatial.Projections时遇到了一个基本问题。我只是想把传单中使用的谷歌地理图像CRS(EPSG代码:3857)中的一个点转换成美国怀俄明州中东部的州级飞机。我回到南斯。以下是我的简单代码: ProjectionInfo dest = KnownCoordinateSystems.Projected.StatePlaneNad1927.NAD1927StatePlaneWyomingEastCentralFIPS4902; int googleEPSGCode = 3
ProjectionInfo dest = KnownCoordinateSystems.Projected.StatePlaneNad1927.NAD1927StatePlaneWyomingEastCentralFIPS4902;
int googleEPSGCode = 3857;
ProjectionInfo src = ProjectionInfo.FromEpsgCode(googleEPSGCode);
double[] xy = { 43.265081, -106.17565155 };
double[] z = { 0 };
Reproject.ReprojectPoints(xy, z, src, dest, 0, 1);
xy都是NaN。有什么想法吗?我也尝试过使用怀俄明州东中心的EPSG代码,但它给出了相同的结果。我的错。在xy[]数组中,经度需要输入为X,纬度需要输入为y。我把它们倒过来了。现在由于NAD27,它抛出了GridShift错误,但这是另一个问题