Ruby GIS — Преобразование NAD83 в WGS84

Я занимаюсь разработкой компонента ГИС для нашего продукта, и мне нужно преобразовать NAD83 в WGS84.

Кто-нибудь знает о каких-либо доступных библиотеках Ruby, которые делают это? Или опыт с чем-нибудь, что могло бы сделать это? Раньше я делал это, используя библиотеку в .Net/C#, но до сих пор мне не удавалось найти эквивалентную библиотеку.

У меня уже установлен гем GeoRuby, но, похоже, он не распространяется на этот тип работы.


person Michael DeLorenzo    schedule 29.10.2009    source источник


Ответы (2)


Proj4rb — это привязка Ruby для Proj.4, который де-факто является библиотекой, когда дело доходит до преобразования между произвольными проекциями и датумами.

person Yang Zhao    schedule 29.10.2009
comment
Ян, ты использовал Proj4rb? У меня возникли некоторые трудности с его запуском на моем ПК с WinXP, и я не смог установить драгоценный камень на свой ноутбук с Ubuntu 9.04. - person Michael DeLorenzo; 29.10.2009
comment
К сожалению, нет: я использовал привязку Python только для PROJ.4. Если привязка Ruby не совсем работает, вы всегда можете попробовать вызвать инструмент командной строки proj из Ruby. - person Yang Zhao; 30.10.2009

Еще немного поиска выявили Proj4, который, похоже, предлагает эту функциональность.

person Michael DeLorenzo    schedule 29.10.2009