Editar : actualice con información específica de OSGB36.
Bueno, la buena noticia es que la proyección objetivo es OSGB36, que es una proyección bien conocida y estandarizada. La mala noticia es que la programación SIG sigue siendo realmente difícil :)
Hay un conjunto de parámetros que deben definirse, y las operaciones matemáticas aplicadas a esos parámetros, para proyectar con éxito lat / long a las cuadrículas. Afortunadamente, hay bases de datos de parámetros para el primero y bibliotecas para el segundo. proj.4, que mencioné anteriormente, es una de las bibliotecas estándar. También hay puertos proj.4a otros lenguajes, incluido JavaScript, que con suerte está lo suficientemente cerca de jScript para sus propósitos. El puerto es proj4js .
La otra cosa que necesita saber es el EPSGnúmero de sus sistemas de coordenadas. OSGB36 es EPSG: 6277. El EPSG es un organismo creado por la industria petrolera (creo) que recopiló muchas proyecciones definidas localmente y las documentó. La base de datos ahora se mantiene abiertamente, y las bibliotecas SIG pueden usar sus definiciones.
Información previa
Sus números este / norte pueden estar en el sistema de red nacional británico .
Me di una respuesta a otra pregunta relacionada con SIG que incluye enlaces a proj.4, que es una de las bibliotecas estándar para la conversión entre latitud / longitud y Este / Norte (el cálculo hacia adelante se llama projectionen el mundo SIG). Nunca lo he usado para la conversión que está buscando, pero el software está bien documentado y viene con definiciones de conversión para muchas proyecciones.