2015-11-06 276 views
-1

我想将我的x,y,区域坐标转换为c#.how中的纬度经度可以吗? 我在网上找到一些功能,但他们does not工作正常。plz帮助我。 如果我的国家很重要,我住在伊朗。将x,y,区域坐标转换为经度和纬度

例如:我给这个X,Y,区:271740.00,3250740.00,40

它给了我这个[this site]:长,纬度:54.648498425894694,29.36515026502202,0

+0

只是_doesnt正常工作**没有**关于问题的足够信息。你可以更具体一点吗? –

+0

我编辑我的问题 –

+0

您是否尝试过在接受的答案中提到的库,而不是盲目地复制不可读的,编写得不好的代码,然后问这里为什么它不起作用? –

回答

2

一个很好的坐标转换器这一个:Proj4 这是写在C,为了在C#中使用它,你可以用这个包装:.NET wrapper for Proj4

用C#编写的另一个很好的图书馆是DotSpatial

其他项目有Proj4NetProj.Net,但我不知道他们的质量,也许他们只是复制/粘贴其他项目。当然,他们都受到原始Proj4项目的启发。

相关问题