Editar - Atualize com informações específicas do OSGB36.
Bem, a boa notícia é que a projeção alvo é OSGB36, que é uma projeção bem conhecida e padronizada. A má notícia é que a programação GIS ainda é realmente difícil :)
Há um conjunto de parâmetros que precisam ser definidos e operações matemáticas aplicadas a esses parâmetros para projetar com êxito lat / long em grades. Felizmente, existem bancos de dados de parâmetros para o primeiro e bibliotecas para o último. proj.4
, que mencionei anteriormente, é uma das bibliotecas padrão. Também existem portas proj.4
para outras linguagens, incluindo JavaScript, que esperamos estar suficientemente perto do jScript para seus propósitos. A porta é proj4js .
A outra coisa que você precisa saber é o EPSG
número dos seus sistemas de coordenadas. OSGB36 é EPSG: 6277. O EPSG é um órgão criado pela indústria do petróleo (eu acho) que coletou muitas projeções definidas localmente e as documentou. O banco de dados agora é mantido abertamente e as bibliotecas GIS podem usar suas definições.
Informações anteriores
Seus números de leste / norte podem estar no sistema de grade nacional britânico .
Dei uma resposta a outra pergunta relacionada ao GIS que inclui links para proj.4
, que é uma das bibliotecas padrão para conversão entre lat / long e east / northing (o cálculo futuro é chamado projection
no mundo GIS). Eu nunca o usei para a conversão que você está procurando, mas o software está bem documentado e vem com definições de conversão para muitas projeções.