我正在开发一个web应用程序,在JS编码,包括谷歌地球API。我正在寻找一种方法来转换点从使用的WGS84到ED50,反之亦然。如果谷歌自己不提供这个选项,在JS中还有其他方法吗?不幸的是,proj4js帮不了我。
谢谢!
嗯,我想没有真正简单的方法。
您需要将ED50纬度、经度和椭球面高度/高度转换为相应的以地球为中心、地球固定的地心系统中的笛卡尔坐标(X, Y, Z)。然后,可以从笛卡尔坐标转换为WGS84纬度、经度和椭球面高度/高度。
参考:- https://groups.google.com/forum/?hl=de& fromgroups = # !主题/comp.soft-sys.matlab/0 rt9a3qksqo
- http://mind.cog.jhu.edu/courses/680/octave/Installers/Octave/Octave.OSX10.6/Applications/MATLAB_R2009b.app/toolbox/shared/mapgeodesy/geodetic2ecef.m