You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@streampipes.apache.org by "Florian Micklich (Jira)" <ji...@apache.org> on 2022/11/24 11:07:00 UTC

[jira] [Updated] (STREAMPIPES-641) Improve Distance Calculator with more accuracy

     [ https://issues.apache.org/jira/browse/STREAMPIPES-641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Florian Micklich updated STREAMPIPES-641:
-----------------------------------------
    Labels: Subta  (was: )

> Improve Distance Calculator with more accuracy
> ----------------------------------------------
>
>                 Key: STREAMPIPES-641
>                 URL: https://issues.apache.org/jira/browse/STREAMPIPES-641
>             Project: StreamPipes
>          Issue Type: Improvement
>            Reporter: Florian Micklich
>            Assignee: Florian Micklich
>            Priority: Major
>              Labels: Subta
>         Attachments: City_Koords.csv
>
>
> at the moment  the Haversine formula is used to calculate the distance between 2 lat/lng spherical points. Using the Vincenty solutions leads to a more accurate result
> https://github.com/apache/streampipes/tree/dev/streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/processor/staticdistancecalculator
> The distance is calculated from a static point 
> Berlin 
> lat 52.520008 
> lng 13.404954
> ||city|| distance_sp|| distance Vincenty ||  alpha ||
> |Karlsruhe| 524.871 | 525.735 | -0.864 |
> | Sidney | 16094.221|  16088.138 | 6.083 |
> |Hamburg |  255.306 | 256.015 | -0.709 |
> | New York | 6384.996 | 6402.425 | -17.429 |
> Backgroundinfo https://www.neovasolutions.com/2019/10/04/haversine-vs-vincenty-which-is-the-best/
> Testdata:
>  [^City_Koords.csv] 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)