Turf distance measurement doesn't match TurfJS
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java, javascript
- Área
- backend
Línea de trabajo
Comienza con services-turf/src/main/java/com/mapbox/turf/TurfMeasurement.java y compara su cálculo de distancia con TurfJS. Después, inspecciona services-turf/src/test/java/com/mapbox/turf/TurfMeasurementTest.java. Determina por qué las implementaciones producen valores diferentes y actualiza la implementación o las expectativas para que la prueba de distancia refleje el comportamiento previsto de TurfJS.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I am trying to port transformRotate from Turf.JS as I need it for a project.
In the method comments there are some examples with the expected result, my port didn't match. In trying to debug this I've noticed that the distance tests don't match between JS and the Java port.
The standard test points [-75.343,39.984][-75.534, 39.123] used the km distance in TurfJS is 97.12922118967835
Those same points are tested in the port but the expected result is different: 97.15957803131901
This third party suggests TurfJS is correct.
I've noticed Earth radius is different between the implementations so I guess this is the why
I see JS nearly changed to the same value for earth's radius but got reverted.
Is there a reason the port doesn't produce the same result as the original?
- Lenguaje dominante
- Java
- Estrellas
- 438
- Forks
- 117
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de mapbox/mapbox-java
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
mapbox/mapbox-java#1640 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
mapbox/mapbox-java#1635 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
mapbox/mapbox-java#1619 ·
-
Mapbox-java incompatible with gson 2.13.0 and up - call to internal GSON classes that were renamed Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
mapbox/mapbox-java#1614 · 2 comentarios · 1 reacción ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
mapbox/mapbox-java#1612 · 1 reacción ·
Todos los issues de mapbox/mapbox-java
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
FasterXML/jackson-databind#6229 ·