我在使用DotSpatial.Projections时遇到基本问题。我只是想将一个点(从传单中使用的Google Geopgraphic CRS(EPSG代码:3857))转换为美国州立飞机怀俄明州东部中心。我回到NaNs。这是我的简单代码:
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错误,但这是另一个问题。