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)