當前位置:編程學習大全網 - 源碼下載 - Wgs84源代碼

Wgs84源代碼

這是從別人的空間發布的。嘿嘿~ ~希望能有幫助。O(∩_∩)O~

http://www.epsg.org/ EPSG維護空間參考對象的數據集,OGC標準中空間參考系統的SRID(空間參考系統標識符)與EPSG的壹致。

更新090601:http://www.epsg-registry.org和http://spatialreference.org/可以通過SRID查詢相應空間參考系的參數,以及WKT、proj4等表達式。當然,有很多開源的小工具庫也支持相應的轉換。

EPSG成立於1986,2005年“改組”為OGP測繪定位委員會,維護和發布坐標參考系的數據集參數和坐標轉換的描述。數據集被廣泛接受和使用,通過Web發布平臺分發,並提供微軟Acess數據庫的存儲文件,也可以通過SQL腳本文件、mySQL、Oracle和PostgreSQL數據庫使用。詳情請參考:http://www.epsg.org/Geodetic.html。

因為EPSG提供的是Acess 97的數據庫,所以LionGG用Acess 2007打開時會出現壹些轉換錯誤,只能看到部分表格。不過不影響理解和使用。只需要明白壹個特定的ID代表壹個特定的橢球體、單位、地理坐標系或投影坐標系等。,然後在使用中正確引用ID來使用相關對象。

以proj cs[“WGS 84/UTM區50n”](WGS 1984地理坐標,統壹橫軸墨卡托(UTM)投影,中央子午線117E投影坐標系)的WKT(公知文本)形式為例進行說明:

PROJCS["WGS 84區zone 50N區",

GEOGCS["WGS 84 ",基準面["WGS_1984 ",橢球體["WGS 84 ",6378137,298.257223563,權威["EPSG "," 7030"]],權威["EPSG "," 6326"]],素數["格林威治",0,權威["EPSG "," 8901"],單位["度",0.065438

投影["橫軸墨卡托"],

參數[“原點緯度”,0],

參數[“中央_子午線”,117],

參數[“比例因子”,0.9996],

參數["false_easting ",500000],

參數["false_northing ",0],

單位[“米”,1,權限[“EPSG”,“9001”]],

權威[“EPSG”,“32650”]]

權威[“EPSG”,“9122”]表示EPSG數據集中單位學位ID為9122;權限[“EPSG”、“4326”]指地理坐標系WGS 84,其ID為4326;權限[“EPSG”,“9001”]表示EPSG以米為單位的ID為9001;權威[“EPSG”,“32650”]表示投影坐標系WGS 84/UTM區50N的ID為32650。其他類似,下表顯示了相關ID的範圍。

做簡單操作的時候調用數據庫可能會比較麻煩。ProjNET為我們提供了壹個文件SRID.csv,文件中的每壹行都對應壹個坐標系,而每壹行都由SRID和WKT形式的對應坐標系組成。因此,通過SRID可以方便地獲得地理坐標系或投影坐標系。通過空間參考ID加載投影提供了壹個SridReader類,實現GetCSbyID返回對應坐標系的功能。SRID.csv和SRIDReader.cs可以從ProjNET源代碼和示例中下載。

  • 上一篇:外賣app排行榜前十名
  • 下一篇:釣魚怎麽紮?
  • copyright 2024編程學習大全網