Ho il valore Lat/Long di New York City, NY; 40.7560540, -73.9869510 e un'immagine piatta della terra, 1000px × 446px.Converti lat/long a coordinate X/Y
Mi piacerebbe essere in grado di convertire, utilizzando Javascript, il Lat/Long in una coordinata X, Y dove il punto rifletterebbe la posizione.
Quindi le coordinate X, Y formano l'angolo in alto a sinistra dell'immagine; 289, 111
cose da notare:
- non preoccuparsi di problemi di quello che la proiezione di utilizzare, creare il proprio assunzione o andare con quello che sai potrebbe funzionare
- X, Y può essere formare qualsiasi angolo dell'immagine
- punti bonus per la stessa soluzione in PHP (ma ho davvero bisogno il JS)
"Non preoccuparti di ... quale proiezione utilizzare" come allora sappiamo quale sia la mappatura XY co-ord sarà? Potrei aver appena detto che X è Lat, Y is Long e che probabilmente ti avrebbe soddisfatto dato che apparentemente il risultato non ha bisogno di dire nulla o di relazionarsi con una proiezione del mondo reale. – 1owk3y