Выпущена новая версия библиотеки преобразований систем координат Proj
Как передаёт GIS-Lab, с момента выхода Proj 4.7 прошло больше двух лет, и вот Франк Ванвердам анонсировал Proj 4.8. Proj — библиотека проекционных преобразований и преобразований систем координат, используется в таких открытых проектах как GDAL, PostGIS, QGIS, MapServer.
В новой версии:
— добавлена проекция Natural Earth;
— добавлены проекции HEALPIX, rHEALPIX и Icosahedral Snyder Equal Area;
— nad2bin по умолчанию выдает результаты в платформонезависимом формате CTable2;
— утилита nad2nad удалена, необходимый функционал перенесён в cs2cs;
— файл projections.h больше не устанавливается в качестве общедоступного include файла;
— добавлен геттер pj_get_spheroid_defn;
— добавлена альтернативная версия функции инициализации pj_init(), которая принимает в качестве аргумента структуру projCtx (контекст выполнения) и облегчает обработку ошибок при работе в многопоточной среде;
— выполнено обновление до EPSG 7.9;
— переработаны JNI привязки (bindings). org.proj4.Projections объявлен deprecated, вместо него рекомендуется использовать org.proj4.PJ.
С полным списком измененй можно ознакомиться здесь. Архивы с исходным кодом доступны по ссылкам: