calculate_grid_distance {Tivy} | R Documentation |
Calculate grid distance
Description
Internal function to calculate distance with fixed grid resolution, using coordinate discretization followed by Haversine distance calculation.
Usage
calculate_grid_distance(lon1, lat1, lon2, lat2, resolution = 0.25, unit = "km")
Arguments
lon1 |
Origin longitude. |
lat1 |
Origin latitude. |
lon2 |
Destination longitude vector. |
lat2 |
Destination latitude vector. |
resolution |
Grid resolution in degrees. |
unit |
Distance unit. |
Details
This method rounds coordinates to the nearest grid point based on the specified resolution, then calculates the Haversine distance between the origin and each grid-aligned destination point. This approach is useful for applications requiring consistent spatial discretization.
Value
List with minimum distance and index.
Note
This implementation combines coordinate discretization with the Haversine formula for applications requiring grid-based spatial analysis.
[Package Tivy version 0.1.0 Index]