manhattan_distance(x1: float, x2: float, y1: float, y2: float) → float¶
Calculates Manhattan distance (sum of distance in x and y directions) between (x1, y1) and (x2, y2).
- x1: float
x-coordinate of the first point.
- x2: float
x-coordinate of the second point.
- y1: float
y-coordinate of the first point.
- y2: float
y-coordinate of the second point.
- distance: float
Manhattan distance between two points.
Algorithm References: - Wikipedia, Taxicab Geometry, https://en.wikipedia.org/wiki/Taxicab_geometry, Accessed Apr. 22, 2021. # noqa
Imports >>> from xrspatial import manhattan_distance as md >>> point_a = (142.32, 23.23) >>> point_b = (312.54, 432.01)
Calculate Euclidean Distance >>> dist = md(point_a, point_b, point_a, point_b) >>> print(dist) 196075.9368