Skip to content

Commit a4db0f3

Browse files
make implementation with pow() default
1 parent a292695 commit a4db0f3

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

macros/geo/haversine_distance.sql

-14
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,6 @@ The arguments should be float type.
1414
{# vanilla macro is in miles #}
1515
{% set conversion_rate = '' %}
1616
{% if unit == 'km' %}
17-
{# we multiply miles result to get it in kms #}
18-
{% set conversion_rate = '* 1.60934' %}
19-
{% endif %}
20-
21-
2 * 3961 * asin(sqrt((sin(radians(({{lat2}} - {{lat1}}) / 2))) ^ 2 +
22-
cos(radians({{lat1}})) * cos(radians({{lat2}})) *
23-
(sin(radians(({{lon2}} - {{lon1}}) / 2))) ^ 2)) {{conversion_rate}}
24-
25-
{%- endmacro %}
26-
27-
{% macro snowflake__haversine_distance(lat1,lon1,lat2,lon2,unit) -%}
28-
{# vanilla macro is in miles #}
29-
{% set conversion_rate = '' %}
30-
{% if unit == 'km' %}
3117
{# we multiply miles result to get it in kms #}
3218
{% set conversion_rate = '* 1.60934' %}
3319
{% endif %}

0 commit comments

Comments
 (0)