Googling появляется это от доктора Джона Стивенсона, академика наук о Земле из Манчестерского университета - который должен сделать это правильно, если кто-то сделает Вот цитата.
Проблема заключалась в том, что переход на OSGB36 требует как проекции, так и
преобразование данных . До октября 2007 , проект был только
вне проекции, что приводит к большому смещению. Ты можешь проверить
если у вас есть новая версия, запустив 'proj -v' или посмотрев на
файл epsg:
cat /usr/share/proj/epsg | grep -A 1 "British National Grid"
# OSGB 1936 / British National Grid
<27700> +proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000
+y_0=-100000 +ellps=airy +datum=OSGB36 +units=m +no_defs <>
В новых версиях + datum = OSGB36.
Если у вас старая версия, вы можете исправить ее, заменив строку на:
+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.999601 +x_0=400000 +y_0=-100000
+ellps=airy
+towgs84=446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894 +units=m
+no_defs <>
Сложность заключается в том, что OSGB36 слегка искажен относительно GPS
проекции (такие как WGS84 и ETRS89). Это смещение мало, и
важно только для более точной съемки. Много поисков по поводу
OSGB36 смещает страницы, связанные с этим. Если хотите
компенсировать это тоже,
Вы можете скачать файл nadgrid и использовать его . По моим данным, это переехало
очки примерно на 1 м.