J'ai un code javascript que je veux convertir en C#. Je n'ai aucune idée de la meilleure façon de structurer ceci ou s'il y a un moyen facile de convertir le code.Comment convertir des géocoordonnées en Javascript aux géocoordonnées en C#
Un exemple de ce code est présenté ci-dessous.
// ellipse parameters
var e = { WGS84: { a: 6378137, b: 6356752.3142, f: 1/298.257223563 },
Airy1830: { a: 6377563.396, b: 6356256.910, f: 1/299.3249646 },
Airy1849: { a: 6377340.189, b: 6356034.447, f: 1/299.3249646 } };
// helmert transform parameters
var h = { WGS84toOSGB36: { tx: -446.448, ty: 125.157, tz: -542.060, // m
rx: -0.1502, ry: -0.2470, rz: -0.8421, // sec
s: 20.4894 }, // ppm
OSGB36toWGS84: { tx: 446.448, ty: -125.157, tz: 542.060,
rx: 0.1502, ry: 0.2470, rz: 0.8421,
s: -20.4894 } };
function convertOSGB36toWGS84(p1) {
var p2 = convert(p1, e.Airy1830, h.OSGB36toWGS84, e.WGS84);
return p2;
}
Le code complet peut être téléchargé à partir de: Javascript Grid Code
EDIT: Je vous remercie tous beaucoup pour votre aide; Je suppose que la deuxième exigence est que le rappel du code dans le lien peut être converti. L'objectif de l'extrait était sur les types anonymes.
je pense qu'il est mécanique, mais pas automatique. – Cheeso
Si l'une de nos réponses a aidé à résoudre votre problème, veuillez le marquer comme réponse. –
Aidé mais pas résolu. Personne ne semble avoir regardé la source complète que je suis en train de convertir. – Coolcoder