var phi = (90-lat)*(Math.PI/180);
var theta = (lng+180)*(Math.PI/180);
marker_mesh.position.x = ((rad) * Math.sin(phi)*Math.cos(theta));
marker_mesh.position.z = ((rad) * Math.sin(phi)*Math.sin(theta));
marker_mesh.position.y = ((rad) * Math.cos(phi));
teniendo en cuenta lo anterior, mi marcador no se está traduciendo a la posición correcta en una esfera 3D ... ¿pensamientos?Latitud larga a X Y Posición Z en JS .. no funciona
Está relativamente cerca (en el mismo continente), pero tan cerca: \
se indican a continuación ... cabe prestando en al
lat: 41.7307619 largo: -71.276195
mi mundo tiene un boundRadius: 500px
el resultado actual de la func ción es
x: -119.7801015013779
y: 332.8157297895266
z: 353,3927238766871
jesús dulce bebé que necesito para ser mejores en matemáticas para leer este – samccone
de todos modos para ayudarme un poco? – samccone
@samccone conforme a lo solicitado, proporcionó dos fragmentos de código Java para usted. El más simple en la parte inferior puede ser más de su agrado. –